10 min read
Beyond Code How engineering principles can help us manage complex systems effectively by recognizing and avoiding common design pitfalls
How engineering principles can help us manage complex systems effectively by recognizing and avoiding common design pitfalls
Why a sustainable engineering culture—not just speed—keeps companies innovative, competitive, and relevant.
Large language models are quickly becoming integrated into software development tools. Here’s my experience with them, from initial hype to practical use, and what I’ve learned along the way
Having a look at the usual arguments against AI, pointing out which ones don’t hold up, which ones do, and why it all comes down to thinking critically.
Applying engineering principles and systems thinking to economic policy—sharing concerns about the risks of unchecked complexity