Newsletter
[MM’s] Engineering Weekly #62 — Every Tool Has a Price
[MM’s] Engineering Weekly #62 — Every Tool Has a Price From Google’s IDE wars to $12K cloud bills — stack choices have never had higher stakes A History of IDEs at Google 🎯 Featured Article 🏛️ A Hi...
[MM’s] Engineering Weekly #61 — The Local AI Shift
Productivity, Agents and the Developer in the Loop When “good enough” AI goes local and the human becomes the bottleneck Local AI Needs to be the Norm 🎯 Featured Article 🌐 Local AI Needs to be the ...
[MM’s] Engineering Weekly #60 — Designing for Scale, Stability and Sanity
Practical lessons on architecture, developer workflows and the systems straining under modern software demands. Symptoms of Bad Software Design 🎯 Featured Article 🧩 Symptoms of Bad Software DesignA...
[MM’s] Engineering Weekly #59 — Engineering Beyond the Prompt
From AI-assisted debugging to agentic workflows and JVM performance breakthroughs Teaching an AI Agent to Debug Flaky Tests 🎯 Featured Article 🧠 Teaching an AI Agent to Debug Flaky TestsA dive into...
[MM’s] Engineering Weekly #58 — From Platforms to Principles
Why engineers are rethinking tools, ecosystems and long-term leverage Ghostty Is Leaving GitHub 🎯 Featured Article 🧭 Ghostty Is Leaving GitHubA high-profile open-source project stepping away from G...
[MM’s] Engineering Weekly #57 — Scaling Systems, Taming Complexity and the Rise of AI
Native Architectures are cracking, agents are rising and engineering fundamentals are being re-tested. GitHub Acknowledges Recent Outages, Cites Scaling Challenges and Architectural Weaknesses 🎯 Fe...
[MM’s] Engineering Weekly #56 — The New Rules of AI & Java Engineering
Smaller context, smarter systems — and a JVM evolving for efficiency I Cut Claude Code’s Output Tokens by 75%. Why Did Nobody Tell Me? 🎯Featured Article 🧠 I Cut Claude Code’s Output Tokens by 75%. ...
[MM’s] Engineering Weekly #55 — Building Smarter Systems
From classic fundamentals to AI-driven systems — engineering is getting both deeper and more complex Sorting algorithms 🎯 Featured Article 🧠 Sorting algorithmsA visual and interactive way to unders...
[MM’s] Engineering Weekly #54 — When Speed Meets Integrity
Building fast systems, secure pipelines and maintainable AI-driven engineering axios Compromised on npm — Malicious Versions Drop Remote Access Trojan 🎯 Featured Article 🛑 axios Compromised on npm ...
[MM’s] Engineering Weekly #53 — When Speed Isn’t About Coding
[MM’s] Engineering Weekly #53 — When Speed Isn’t About Coding Why coordination, architecture and tooling — not code — define modern engineering velocity Every layer of review makes you 10x slower 🎯...
[MM’s] Engineering Weekly #52 — Java 26 & The Evolving Developer Stack
From JVM evolution to AI-native backends and container reality checks Java 26 in definitely UNDER 3 minutes 🎯 Featured Article 🚀 Java 26 in definitely UNDER 3 minutesA concise walk-through of all 1...
[MM’s] Engineering Weekly #51 — AI Reality, Observability and the Next Phase of Developer Tooling
Signals about AI expectations, JVM evolution, observability at scale and how modern software systems are changing. The Internet’s Most-Read Tech Publications Have Lost 58% of Their Google Traffic S...
[MM’s] Engineering Weekly #50 — The Rise of AI-Augmented Engineering
From AI agents shipping features overnight to JVM performance breakthroughs and evolving Java tooling. Translating a Website into 8 Languages with AI Agents in One Night 🎯 Featured Article 🤖 Transl...
[MM’s] Engineering Weekly #49 — The AI Coding Crossroads
When code is cheap, judgment is expensive What Claude Code Actually Chooses 🎯 Featured Article 🧠 What Claude Code Actually ChoosesClaude Code overwhelmingly prefers building over buying — implement...
[MM’s] Engineering Weekly #48 — Designing for AI-Native Systems
From package boundaries to prompt caching — engineering in the AI era Package Management Namespaces 🎯 Featured Article 🧭 Package Management NamespacesA analysis of how package managers design namin...
[MM’s] Engineering Weekly #47 — Reinventing Foundations in the AI Era
[MM’s] Engineering Weekly #47 — Reinventing Foundations in the AI Era From rebuilding Git to rethinking Java, Spring, Kubernetes and AI-native workflows. I made my own git 🎯 Featured Article 🧩 I ma...
[MM’s] Engineering Weekly #46 — One Stack to Rule Them All
[MM’s] Engineering Weekly #46 — One Stack to Rule Them All From “just use Postgres” to modern JVM ergonomics and the agentic future of software It’s 2026, Just Use Postgres 🎯 Featured Article 🏠 It’...
[MM’s] Engineering Weekly #45 — Smaller Artifacts, Smarter Systems
[MM’s] Engineering Weekly #45 — Smaller Artifacts, Smarter Systems From ultra-lean containers to modern JVM tooling, all about efficiency across the stack. I Cut My Docker Image by 99.7% (846MB to ...
[MM’s] Engineering Weekly #44 — Optimizing for Reality, Not Just the Model
[MM’s] Engineering Weekly #44 — Optimizing for Reality, Not Just the Model From algorithms and JVM internals to AI agents and the future of developer work I got paid minimum wage to solve an imposs...
[MM’s] Engineering Weekly #43 — Investing in Systems, Not Shortcuts
[MM’s] Engineering Weekly #43 — Investing in Systems, Not Shortcuts Career moves, JVM performance and architectural choices that compound over time. Just Get a Better Job 🎯 Featured Article 🧭 Just ...
[MM’s] Engineering Weekly #42 — Momentum, Performance and Better Defaults
[MM’s] Engineering Weekly #42 — Momentum, Performance and Better Defaults From personal motivation to leaner JVM services and more resilient architectures How To Stop Being Lazy And Get More Done 🎯...
[MM’s] Engineering Weekly #41 — Engineering Visibility, JVM Depth and Spring Mastery
[MM’s] Engineering Weekly #41 — Engineering Visibility, JVM Depth and Spring Mastery How sharing your work, mastering Java internals and evolving Spring practices compound long-term impact Publishi...
[MM’s] Engineering Weekly #40 — Writing, Threads and Pragmatic Engineering
[MM’s] Engineering Weekly #40 — Writing, Threads and Pragmatic Engineering From public writing impact to virtual threads, Spring Boot 4 and rethinking engineering dogma The impact of technical blog...
[MM’s] Engineering Weekly #39 — Kotlin, Java and Spring
[MM’s] Engineering Weekly #39 — Kotlin, Java and Spring Modern JVM development is maturing fast: better Kotlin ergonomics, safer Java and a more modular Spring ecosystem. Next level Kotlin support ...
[MM’s] Engineering Weekly #38 — Engineering Signal in the Age of AI
[MM’s] Engineering Weekly #38 — Engineering Signal in the Age of AI From AI-driven code experiments to JVM evolution and Spring practices that actually scale The highest quality codebase 🎯 Featured...
[MM’s] Engineering Weekly #37 — Mastering Ambiguity & Evolving Ecosystems
[MM’s] Engineering Weekly #37 — Mastering Ambiguity & Evolving Ecosystems How seniority, JVM evolution and Spring innovation shape modern engineering What Actually Makes You Senior 🎯 Featured A...
[MM’s] Engineering Weekly #36 — Mastering Data, Modern Java & Smarter Engineering Systems
[MM’s] Engineering Weekly #36 — Mastering Data, Modern Java & Smarter Engineering Systems A week shaped by stronger data fundamentals, evolving JVM tooling and next-generation Spring capabiliti...
MM’s Engineering Weekly #35 — Spring Boot 4, JVM Evolution & the Shape of Modern Engineering
MM’s Engineering Weekly #35 — Spring Boot 4, JVM Evolution & the Shape of Modern Engineering A new generation of Spring meets a rapidly shifting JVM and tooling landscape Spring Boot 4.0.0 avai...
[MM’s] Engineering Weekly #34 — Layers, Lifecycles and Smarter Systems
[MM’s] Engineering Weekly #34 — Layers, Lifecycles and Smarter Systems A week of APIs, JVM evolution, Spring releases and sharper engineering habits. Why Good APIs Are Like Ogres 🎯 Featured Article...
[MM’s] Engineering Weekly #33 — AI Surgeons and Smarter Spring
[MM’s] Engineering Weekly #33 — AI Surgeons and Smarter Spring How AI is transforming coding workflows, Spring AI’s agentic future and JVM innovations driving next-gen performance. Code like a surg...
[MM’s] Engineering Weekly #32 — From Code to Design: The Architecture Renaissance
[MM’s] Engineering Weekly #32 — From Code to Design: The Architecture Renaissance Why the future belongs to developers who think in systems, not syntax. Modularizing Spring Boot 🎯 Featured Article ...
[MM’s] Engineering Weekly #31 — Simplify or Die: Rethinking Our Tools, Frameworks and Tech Habits
[MM’s] Engineering Weekly #31 — Simplify or Die: Rethinking Our Tools, Frameworks and Tech Habits How complexity kills developer flow — and why teams are reclaiming simplicity, from dropping Docker...
[MM’s] Engineering Weekly #30 — When AI Starts Coding Itself
[MM’s] Engineering Weekly #30 — When AI Starts Coding Itself From agentic breakthroughs to cleaner documentation: how machines — and humans — are both learning to communicate better Examples are th...
[MM’s] Engineering Weekly #29 — Engineering in the Age of AI
[MM’s] Engineering Weekly #29 — Engineering in the Age of AI What 25 years at Amazon teaches us about new tech, plus a look at Jackson 3 in Spring and the art of saying ‘no’. Development gets bette...
[MM’s] Engineering Weekly #28 — Resilient Data, Code Quality & The Dev Landscape
[MM’s] Engineering Weekly #28 — Resilient Data, Code Quality & The Dev Landscape Netflix’s Write-Ahead Log abstraction for data resilience, strategies for enforcing coding standards in Spring B...
[MM’s] Engineering Weekly #27 — From Event Flow to AI-Powered Code
[MM’s] Engineering Weekly #27 — From Event Flow to AI-Powered Code Architectural Hard Truths, Optimizing Spring Tests and the Decision-Making Framework for Engineers. Why are Event-Driven Systems H...
[MM’s] Engineering Weekly #26 — A Look at the Future of Java and Software Development
[MM’s] Engineering Weekly #26 — A Look at the Future of Java and Software Development A look at Java’s latest LTS release, the evolution of software architecture and security and the growing influe...
[MM’s] Engineering Weekly #25 — September 15th, 2025
[MM’s] Engineering Weekly #25 — September 15th, 2025 Exploring the latest in engineering, JVM, Spring and beyond. Open Source in one person by AI ⏩ TL;DR (Quick Recap) ➜ Open source: often driven b...
[MM’s] Engineering Weekly #24 — September 8th, 2025
[MM’s] Engineering Weekly #24 — September 8th, 2025 Exploring code reviews, Spring Boot techniques, JVM improvements and the evolving role of AI in engineering. Purpose of Code Review by AI ⏩ TL;DR...
[MM’s] Engineering Weekly #23 — September 1st, 2025
[MM’s] Engineering Weekly #23 — September 1st, 2025 On AI’s impact on productivity, Java & Spring Boot performance tuning and resilient software architecture patterns. Photo by Sean Lim on Unsp...
[MM’s] Engineering Weekly #22 — August 25th, 2025
[MM’s] Engineering Weekly #22 — August 25th, 2025 System design tips, Java updates (JDK 25/26, DDD), Kafka best practices, AI coding benchmarks and software engineering culture trends. Photo by orb...
[MM’s] Engineering Weekly #21 — August 18th, 2025
[MM’s] Engineering Weekly #21 — August 18th, 2025 Weekly insights from the world of software. Photo by Marvin Meyer on Unsplash This week’s edition covers insights across engineering: from Java and...