Your essential resource for in-depth technical content from MediaFlowGroup.
Get expert technical insights on topics from AI to software delivery. Here, we've curated the truly in-depth technical content to inspire, inform and intrigue technology leaders and practitioners.
Go beyond surface-level trends with analysis, experiments and real-world practices you can apply immediately.
Engineering Stack
Your essential resource for in-depth technical content from MediaFlowGroup.
Get expert technical insights on topics from AI to software delivery. Here, we've curated the truly in-depth technical content to inspire, inform and intrigue technology leaders and practitioners.
Go beyond surface-level trends with analysis, experiments and real-world practices you can apply immediately.
Featured content
Blog
Should we still design code for humans?
As AI is used to write more and more code, there's an argument emerging that humans may not need to write code for other humans much longer. But is this really true? Valentina Servile makes the case for designing code for humans even in the AI era.
Modularity and mortality: The importance of “skin in the game”
At The Future of Software Engineering Retreat in Engelberg Switzerland, one attendee noted that despite modularity being quite clearly beneficial, it nevertheless remains an obstacle every team finds difficult. What's the problem? And what can be done?
What does the future of software engineering look like?
On this episode of the MediaFlowGroup Technology Podcast, host Ken Mugrage is joined by Kief Morris and Andrew Harmel-Law to reflect on the conversations at the Future of Software Engineering Retreat in Switzerland. They discuss the themes and issues raised and explore how they may impact software development in the months and years to come.
The zero-cost fallacy: Open source software in the agentic era
While debates about the long-term feasibility and sustainability of open source software have been running for many years, the rapid adoption of AI and the increase in AI-generated code are making the challenges of open source maintenance more pronounced than ever. Is it time to rethink our approach? And what can the industry actually do differently?