The MM Software Engineer’s Insights #5 — April 28th, 2025
A curated selection of insightful articles for software engineers.
Welcome to the fifth edition of The MM Software Engineer’s Insights! This week, we’re bringing you a curated selection of articles covering software development best practices, back-end technologies, developer tools and insights into the broader tech landscape.
Software Development & Architecture
- Ship Software That Does Nothing: “Explore the surprising benefits of shipping minimal software.”
- The Visitor Pattern ‘Revisited’ using Data Oriented Programming techniques.: “A fresh look at the Visitor Pattern through the lens of Data-Oriented Programming.”
- YAGRI: You are gonna read it: “Discover the advantages of storing extra data for future needs.”
- What type of UUID should I use?: “An overview of different UUID types and their use cases.”
Back-end & Infrastructure
- Every Caching Strategy Explained in 5 Minutes: “A concise explanation of various caching techniques.”
- Behind the 6-digit code: “Learn the inner workings of HOTP and TOTP one-time password generation.”
- Getting Forked by Microsoft: “The story behind Spegel, a solution for Kubernetes image registry failures.”
- Exposing OpenAPI as MCP Tools — Semantics Matter: “Exploring the potential of semantic API descriptions and AI integration.”
Developer Tools & Productivity
- Getting started with SDKMAN!: “An introduction to managing multiple SDK versions with SDKMAN!.”
- GitHub Copilot: The agent awakens: “An update on GitHub Copilot’s new agent mode and features.”
- Claude Code: Best practices for agentic coding: “Tips and tricks for effective agentic coding with Claude Code.”
- How I write my blogs in Obsidian and publish instantly: “A personal setup for writing and publishing blogs using Obsidian, Hugo, and Cloudflare Pages.”
Tech Industry Insights
- Where Is the Java Language Going?: “A look at recent enhancements and future directions for the Java language.”
- The Gruen Transfer is consuming the internet: “An interesting perspective on persuasive design tactics used online.”
- Tech things: OpenAI buys Windsurf, Google retains its lead, and where the hell is Apple?: “A brief overview of recent tech news and market dynamics.”
Originally posted on marconak-matej.medium.com.