InfoQ Homepage Presentations Improving Life in Smaller, Heterogeneous Projects
Improving Life in Smaller, Heterogeneous Projects
Summary
James Uther explores how to ensure a good Developer Experience in the context of software consultancy when one is faced with an astoundingly diverse array of constraints and givens.
Bio
James Uther is a Senior Developer at LShift.
About the conference
Software is changing the world. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.
Community comments
Pretty good
by Allan Wind,
Pretty good
by Allan Wind,
Your message is awaiting moderation. Thank you for participating in the discussion.
I don't care of the chalkboard and the harder to read font.
The content is on the verbose side, i.e. low signal to noise ratio, and my advise would be to condense half the slides. Developer Experience, as a concept, is certainly interesting.
As a consultant, I would not know how to explain that while you know AWS well, you decided to use Azure (or whatever) as you never had any experience with it. Using a different language, just because, comes with (huge) hidden costs like integration, different tool chain, and that everyone else (i.e cost multiplier) now needs to pick up Elm, Prolog and Lisp.
Exciting products... I don't know, when MS-DOS was in its prime, there were lot more computers running it than Unix. If you are writing software to that eco system that is exciting. With UNIX do you mean SYS V? That is no longer around. If you mean Linux, even if you credit Linus for the the initial of the kernel, it's very much a large community that works on it now, and lots of folks build user space. Is Windows exciting? MacOS? iOS? Android?