From package boundaries to prompt caching — engineering in the AI era

🎯 Featured Article
🧭 Package Management Namespaces
A analysis of how package managers design naming systems — and why namespace decisions shape ecosystems for decades.
⬢ Explain how global vs scoped namespaces affect governance and collision risk
⬢ Highlight why namespace changes are nearly impossible once an ecosystem scales
⏩ TL;DR (Quick Recap)
⬢ Revisit architectural fundamentals as AI reshapes system design and tooling
⬢ Optimize JVM and Spring stacks for performance and AI workloads
⬢ Reevaluate developer workflows as AI changes planning, review and product quality
⬢ Strengthen modularity, naming and protocol thinking for long-term resilience
☕ JVM Corner
⚡ Java — How a 40-Line Fix Eliminated a 400x Performance Gap
A deep dive into an OpenJDK change that replaced /proc parsing with a syscall, unlocking massive performance gains.
⬢ Demonstrate how low-level kernel interactions impact high-level JVM behavior
📊 62% of enterprises now use Java to power AI apps
Azul’s 2026 survey shows Java increasingly powers production AI systems.
⬢ Indicate long-term JVM relevance in AI-native infrastructure
🧠 Kotlin — You don’t understand recomposition
A clear explanation of recomposition mechanics in Jetpack Compose.
⬢ Explain performance implications of composable structure
🎮 Minecraft Java is switching from OpenGL to Vulkan for the Vibrant Visuals update
Rendering in Minecraft Java moves to Vulkan for performance and modernization.
⬢ Improve graphics performance and long-term maintainability
🧩 JDK 26 and JDK 27: What We Know So Far
An overview of upcoming Java releases and stabilization progress.
⬢ Outline the JDK 26 and JDK 27
🛠 11 Advanced Java Features Every Spring Boot Developer Needs to Know
A practical overview of modern Java capabilities for production systems.
⬢ Leverage records, pattern matching and virtual threads
🍃 Spring Updates
💰 Spring AI Prompt Caching: Stop Wasting Money on Repeated Tokens
A guide to reducing LLM costs using prompt caching with Spring AI.
⬢ Lower AI infrastructure costs
🤖 Spring Boot + Spring AI: Building Production-Ready Intelligent Applications in 2026
A structured overview of building AI-native apps with Spring.
🏗 Building Modular Monoliths With Kotlin and Spring
A guide to modular architecture using Spring Modulith and Kotlin.
⬢ Structure applications around clear module boundaries
🔍 Extra Reads
AI, Models & Developer Workflow
🧠 Claude Sonnet 4.6 — Introduce frontier-scale coding and agent capabilities for production workflows.
🤖 Gemini 3.1 Pro: A smarter model for your most complex tasks — Deliver upgraded reasoning and research performance across domains.
🔄 OpenClaw, OpenAI and the future — Announce a shift toward agent-focused development and open governance.
📈 How AI is reshaping developer choice — Show how AI compatibility drives technology adoption.
Architecture, Search & Performance
🔎 Semantic Search Without Embeddings — Challenge embedding-centric search with taxonomy-based alternatives.
⚙️ The cost of a function call — Quantify inlining trade-offs.
🪟 I Fixed Windows Native Development — Modernize MSVC toolchains.
📦 Migrating from Jekyll to Hugo… or not — Reflect on trade-offs in static site tooling decisions.
Process, Quality & Craft
🧪 The PERFECT Code Review — Structure reviews to reduce cognitive load and improve quality.
📜 Does AI Make the Agile Manifesto Obsolete? — Debate AI-driven Software Development Lifecycle against Agile principles.
🧠 Thinking in Plans, Not Code — Shift leverage from typing to structured planning.
🎨 AI makes you boring — Critique originality loss in AI-assisted development.
🌱 Learn fundamentals, not frameworks — Prioritize durable knowledge over short-lived trends.
📋 What happens when you build a todo app for you and your AI assistant — Explore human–AI collaboration in productivity tooling.
🔐 Use Protocols, Not Services — Advocate decentralization and protocol-first thinking.
🎯 Get specific! — Emphasize clarity and precision in execution.
🌍 What to expect for open source in 2026 — Analyze open source trends shaping the coming year.
🧩 Vibe Coding: Product Quality and Democratisation — Examine product quality implications of AI democratization.
📦 jQuery Releases v4: First Major Version in Almost 10 Years — Mark a major milestone for a foundational JavaScript library.
Originally posted on marconak-matej.medium.com.