Greg Herlein

Building tech, and teams that build tech. Software, cloud, electronics, whatever.

The Future of Software Engineering: What I Know and How I Know It

A recent industry retreat of senior engineering practitioners published their findings on where software development is heading. Reading it felt like someone had been reading my mind — and the minds of the people I follow online — and synthesized it all into one document. When a lot of people arrive at the same conclusions independently, that’s signal worth paying attention to. Here’s my take on each major theme.

Where I Learned Excellence

I’ve been thinking a lot about excellence lately. Not the motivational-poster kind. The real kind – the kind that gets baked into your bones when you’re twenty-two years old and surrounded by people who simply will not accept anything less. For me, that happened on a nuclear submarine.

What Would Grace Say?

Grace Hopper built the first compiler in 1952. They said “you can’t make them understand English-like instructions.” She had a running compiler and nobody would touch it. Sound familiar? Grace had some thoughts about this kind of thinking. She had a lot of thoughts, actually.