EPISODE · Jun 25, 2026 · 1H 8M
Architectural Trade-offs: Pendulum Swings, Outsourcing Cycles and System Design
from airhacks.fm podcast with adam bien · host adam-bien.com
An airhacks.fm conversation with Daniel Terhorst-North (@tastapod.com) about: discussion about pendulum swings in technology decisions, Kaikaku (radical change) and Kaizen (continuous improvement) cycles, the Purpose Alignment Model for business criticality vs differentiation, historical outsourcing/insourcing patterns in IT, criticism of <a href="https://en.wikipedia.org/wiki/Java_Platform, _Enterprise_Edition">J2EE as over-engineered with excessive XML and deployment descriptors, evolution of Java from J2EE bloat to modern simplicity, LLMs and AI coding tools like Claude Code and GitHub Copilot, mechanical sympathy concept from Martin Thompson, system architecture trade-offs and understanding hardware/software interactions, the shift from heavyweight frameworks to lightweight alternatives like quarkus and Micronaut, grounding LLMs with normative specifications like Jakarta EE and MicroProfile, the value of understanding computer architecture for better software development, trade-offs between performance and maintainability in software systems Daniel Terhorst-North on twitter: @tastapod.com
NOW PLAYING
Architectural Trade-offs: Pendulum Swings, Outsourcing Cycles and System Design
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Jan 2, 2026 ·47m
Dec 21, 2025 ·46m