The MM Software Engineer’s Insights #12 — June 16th, 2025
Your weekly dose of software engineering wisdom and industry insights
This edition covers everything from Spring Boot performance tricks and Java concurrency improvements to the evolving landscape of AI coding assistants.
Boost Your Development Workflow
- The Ingredients of a Productive Monorepo: “The importance of a clear understanding of the benefits (consistency, organizational coherence, shared tooling) and complexities involved in scaling and maintaining a monorepo.”
- How Caches Become Databases — And Why You Don’t Want This: “Learn how caches transform into databases, the pitfalls of this shift, and strategies for effective cache management.”
Java & Spring Boot
- Top 6 features of Spring Boot 3.5: “A polished upgrade to pave the way for Spring Boot 4.0.”
- A new way to test multi-threaded and concurrent Java: “Testing multi-threaded, concurrent Java is hard since we can only test one thread interleaving at a time.”
- Java’s Structured Concurrency: Finally Finding Its Footing: “Explore the refined Java Structured Concurrency API. Learn about new task scopes, joiners, and improved error handling for cleaner, more robust concurrent code.”
- Text Blocks in Java: “Perfect for Multiline Strings.”
- Faster Java Warmup: “CRaC versus ReadyNow”
- Spring Boot Startup Secrets: “7 Tricks to Make Your Application Launch in Seconds! | by The Code Alchemist.”
AI & Tech Trends
- Why Your AI Coding Assistant Keeps Doing It Wrong, and How To Fix It: “AI coding assistants excel at specific types of tasks, but fail impressively elsewhere. Use the Constraint-Context framework to identify which tasks are best for AI, and learn how to re-frame your problems so that AI can accelerate more of your work.”
- AI Changes Everything: “From fear to optimism: why I am convinced AI is worth embracing.”
- Meta Pixel halts Android localhost tracking after disclosure: “Zuckercorp and Yandex used localhost loophole to tie browser data to app users.”
- Samsung could drop Google Gemini in favor of Perplexity for Galaxy S26: “This move would reduce Samsung’s reliance on Google.”
Work Culture & Productivity
- How tech workers really feel about work right now: “Results from our first-ever large-scale tech worker sentiment survey.”
- On How Long it Takes to Know if a Job is Right for You or Not: “A few eagle-eyed readers have noticed that it’s been 4 weeks since my last entry in what I have been thinking of as my “niblet series” — one small piece per week, 1000 words or less, for the next t…”
- Semi-Sync Meetings: Stop Wasting Our Time: “The trouble is, you think you have time.”
Originally posted on marconak-matej.medium.com.