[MM’s] Engineering Weekly #16 — July 14th, 2025
Weekly insights from the world of software.
Welcome to [MM’s] Engineering Weekly — formerly known as The MM Software Engineer’s Insights. With this new name comes a sharper focus on emerging tools, insights in the world of software engineering and AI. Let’s get started.
AI Impact & Industry
- What I learned trying seven coding agents: “There’s still room for improvement, but don’t underestimate this technology.”
- How I Use Claude Code for Doing SEO Audits: “Learn how to leverage Claude Code with Puppeteer MCP to perform comprehensive SEO audits in minutes, complete with automated analysis and actionable reports.”
- How serious is Google’s ChatGPT problem?: “AI answers are draining clicks — and dollars — from the web’s long-time gatekeeper.”
- One Tech Tip: Get the most out of ChatGPT and other AI chatbots with better prompts: “If you’re using ChatGPT but getting mediocre results, don’t blame the chatbot. The problem might be your prompts.”
- Coding agents have crossed a chasm: “Somewhere in the last few months, something fundamental shifted for me with autonomous AI coding agents. They’ve gone from a “hey this is pretty neat” curiosity to something I genuinely can’t imagine working without.”
- I still care about the code: “Notes from Thoughtworks colleagues on AI-assisted software delivery.”
- AI Code Assistants for Android Engineers: “I reviewed the available agentic coding options for Android engineers while pursuing my own workflow adaptation.”
- Tools: Code Is All You Need: “The solution to agentic flows was code all along.”
- Writing Code Was Never The Bottleneck: “LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.”
- The New Skill in AI is Not Prompting, It’s Context Engineering: “Context Engineering is the new skill in AI. It is about providing the right information and tools, in the right format, at the right time.”
Java & Spring Framework
- Java News Roundup: “Spring gRPC, Micronaut, JReleaser, Tomcat, Quarkus Legacy Config Classes.”
- What’s New in Spring Boot 4.0.0 Preview: “A Deep Dive into Spring Framework 7.0.0”
- How Quarkus works with OpenTelemetry on OpenShift: “Learn how Quarkus works with OpenTelemetry and how to deploy an observable service on OpenShift.”
- OpenTelemetry Autoinstrumentation in Java: “A deep dive into instrumentation for Java applications.”
- Data Modeling for Java Developers: “Structuring With PostgreSQL and MongoDB”
Engineering Practices & Perspectives
- RESTful API Guidelines: “Best practices for building scalable and secure REST APIs. A RESTful guide with recommendations to write Web APIs.”
- Why Organizations Need Expert Generalists: “The simplest reason why organizations should pay more attention to Expert Generalists is the loss of opportunities to staff teams.”
- I Deleted My Second Brain: “Why I Erased 10,000 Notes, 7 Years of Ideas, and Every Thought I Tried to Save.”
Originally posted on marconak-matej.medium.com.