newsletter 25
- [MM’s] Engineering Weekly #45 — Smaller Artifacts, Smarter Systems
- [MM’s] Engineering Weekly #44 — Optimizing for Reality, Not Just the Model
- [MM’s] Engineering Weekly #43 — Investing in Systems, Not Shortcuts
- [MM’s] Engineering Weekly #42 — Momentum, Performance and Better Defaults
- [MM’s] Engineering Weekly #41 — Engineering Visibility, JVM Depth and Spring Mastery
- [MM’s] Engineering Weekly #40 — Writing, Threads and Pragmatic Engineering
- [MM’s] Engineering Weekly #39 — Kotlin, Java and Spring
- [MM’s] Engineering Weekly #38 — Engineering Signal in the Age of AI
- [MM’s] Engineering Weekly #37 — Mastering Ambiguity & Evolving Ecosystems
- [MM’s] Engineering Weekly #36 — Mastering Data, Modern Java & Smarter Engineering Systems
- MM’s Engineering Weekly #35 — Spring Boot 4, JVM Evolution & the Shape of Modern Engineering
- [MM’s] Engineering Weekly #34 — Layers, Lifecycles and Smarter Systems
- [MM’s] Engineering Weekly #33 — AI Surgeons and Smarter Spring
- [MM’s] Engineering Weekly #32 — From Code to Design: The Architecture Renaissance
- [MM’s] Engineering Weekly #31 — Simplify or Die: Rethinking Our Tools, Frameworks and Tech Habits
- [MM’s] Engineering Weekly #30 — When AI Starts Coding Itself
- [MM’s] Engineering Weekly #29 — Engineering in the Age of AI
- [MM’s] Engineering Weekly #28 — Resilient Data, Code Quality & The Dev Landscape
- [MM’s] Engineering Weekly #27 — From Event Flow to AI-Powered Code
- [MM’s] Engineering Weekly #26 — A Look at the Future of Java and Software Development
- [MM’s] Engineering Weekly #25 — September 15th, 2025
- [MM’s] Engineering Weekly #24 — September 8th, 2025
- [MM’s] Engineering Weekly #23 — September 1st, 2025
- [MM’s] Engineering Weekly #22 — August 25th, 2025
- [MM’s] Engineering Weekly #21 — August 18th, 2025