From native compilers and AI-assisted development to maintainable software and evolving developer tooling.

Microsoft Releases TypeScript 7.0 with a Native Go Compiler, Delivering 10x Faster Builds

🎯 Featured Article

Microsoft Releases TypeScript 7.0 with a Native Go Compiler, Delivering 10x Faster Builds TypeScript 7.0 introduces its long-awaited native Go compiler, delivering 8–12× faster builds while maintaining compatibility with the existing TypeScript toolchain and developer workflows.

  • Delivers 8–12× faster full project compilation
  • Preserves compatibility with existing TypeScript projects

⏩ TL;DR (Quick Recap)

  • Native tooling accelerates builds and developer workflows
  • AI development shifts toward structured, practical engineering
  • Spring and JVM ecosystems continue expanding AI capabilities
  • Software quality remains driven by simplicity and sound engineering

☕ JVM Corner

🤖 The Self-Building Agent: a LangChain4j Experiment Compares autonomous and workflow-based AI agents.

  • Workflow agents execute about three times faster
  • Measures practical tradeoffs in multi-agent design

🧵 To Cache or Not to Cache Virtual Threads Explores whether virtual threads benefit from pooling and explains why Project Loom’s design makes caching largely unnecessary.

  • Explains virtual thread allocation costs
  • Reinforces Loom’s lightweight threading model

💡 IntelliJ IDEA Goes LSP: Java and Kotlin Intelligence Comes to VS Code, Cursor, and Agentic Flows JetBrains brings IntelliJ’s Java and Kotlin intelligence to any LSP-compatible editor, enabling richer IDE features across editors and AI agents.

  • Extends IntelliJ intelligence beyond JetBrains IDEs
  • Enables deterministic language support for AI agents

🍃 Spring Updates

🧩 Writing a Thymeleaf Component Library Series on building reusable Thymeleaf UI components that simplify frontend development in Spring Boot applications.

  • Encourages reusable UI building blocks
  • Reduces repetitive HTML and CSS

☁️ Integrating Amazon DynamoDB With Spring Boot Using Spring Cloud AWS How Spring Cloud AWS simplifies integrating DynamoDB into Spring Boot applications using familiar programming models.

  • Demonstrates serverless NoSQL integration
  • Covers tables, items and data access

🧠 Spring AI Recipe: Making RAG Conversation-Aware How conversation history improves retrieval quality by making Spring AI RAG applications context-aware.

  • Improves follow-up question accuracy
  • Combines chat history with vector search

🔍 Extra Reads

AI Engineering
🧠 What’s True About AI — Thoughtful observations on AI’s real impact on software engineering.
💳 I Tried (Almost) Every Major Model Subscription So You Don’t Have To — Compares leading AI subscriptions from a practical developer perspective.
📉 55 Percent of Leaders Regret AI Layoffs — and a Major Hiring Reversal Has Begun — Survey data suggests many organizations are reconsidering AI-driven workforce reductions.
🔄 What the Hell Is a Loop, Anyway? — Explains why “loop” has become an overloaded term in AI engineering.

Engineering Practices
🪵 Boring Code is a Feature — Argues that predictable, readable code improves long-term maintainability.
🔧 GitHub Agentic Workflows and Renovate — Shows how Renovate complements emerging GitHub AI workflows.
🛡️ When Vendor-Supplied Support Matters: How AI Is Changing the Open Source Security Equation — Examines why trusted upstream support matters as AI accelerates software creation.
🎨 The Difference Between a Button and a Link — Revisits a HTML distinction with practical accessibility guidance.

Leadership & Software Careers
🎯 He Solved It Faster. I Still Recommended the Other Guy. It Took Me a Week to Admit Why. — Reflects on technical hiring and the qualities beyond raw speed.
🚨 I Ranked the Twelve Worst Outages of My Career. The One That Cost the Least Money Bothered Me the Most. — Lessons from production failures where communication mattered more than financial impact.

Originally posted on marconak-matej.medium.com.