Craft 2024 - Jules May
Jules May
Principal at 22 Consulting
About Jules May

Jules is a freelance consultant specialising in safety-critical systems, mathematical software, and compilers and languages. He has been writing, teaching and speaking for 25 years, and conducts frequent lectures and workshops. He is the author of Extreme Reliability: Programming Like Your Life Depends On It, and is the originator of Problem Space Analysis.

He lives in North-East Scotland.

Why programming is fiendishly difficult (even after all these years) and what we can do about it.
Software Delivery Craft Matters
code quality
technical excellence
Level: General

In the 1950s and 1960s, when we first started writing software at industrial scale (and “computer” was a job, not a machine), programming was really hard! It was slow, error-prone, and demanded complex rituals and incantations to make anything work. Back then, software was a byword for missed deadlines, blown budgets, and machines going haywire. In short, software was a mess.Seventy years on, w...