Software Essentials

Subscribe
Archives
January 11, 2024

New year, new take

It’s been just over two years (wow!) since the publication of The Essence of Software. In that time, engaging with readers, consulting and teaching to students and practitioners has given me a new perspective.

In addition to having a better sense of what matters most, I think I have a greater appreciation of the obstacles that make concept design seem (at the same time!) trivial to some and obscure to others.

So I'm embarking on a new project to explain the key ideas of concept design as simply and directly as possible, with as little technical baggage as I can get away with.

Here's my first installment: a very short talk about software innovation, and a tutorial that explains the idea in more detail.

Do send comments! I'd especially like to hear from you if you have examples of how thinking in terms of concepts has helped you in your work.

Happy 2024 to you all,

Daniel

Don't miss what's next. Subscribe to Software Essentials:
Powered by Buttondown, the easiest way to start and grow your newsletter.