My Developer Planet
Getting Started with RabbitMQ in Spring Boot
Getting Started with GitHub Copilot CLI for Coding Tasks
Setting Up Claude Code with Ollama: A Guide
Setting Up Claude Code with Ollama: A Guide
Getting Started with Qwen Code for Coding Tasks
Getting Started with Qwen Code for Coding Tasks
What’s New in Java 25: Key Changes from Java 21
What’s New in Java 25: Key Changes from Java 21
Open Notebook: A Secure Alternative to Google Notebook LM
Open Notebook: A Secure Alternative to Google Notebook LM
Testing MCP Servers with MCP Inspector
Testing MCP Servers with MCP Inspector
Creating an MCP Client with Spring AI
Creating an MCP Client with Spring AI
Creating an MCP Server with Spring AI
Creating an MCP Server with Spring AI
Top Takeaways from Devoxx Belgium 2025
Top Takeaways from Devoxx Belgium 2025
Enhance AI Coding with MCP Agents
Enhance AI Coding with MCP Agents
Enhance Development with DevoxxGenie and MCP
Enhance Development with DevoxxGenie and MCP
Secure Your Spring Boot Apps Using Keycloak and OIDC
Setup OpenID Connect with Keycloak: A Step-by-Step Guide
Testing Java Applications with WireMock and Spring Boot
Enforcing Architecture with ArchUnit in Java
Unlocking AI Coding Assistants: Generate Unit Tests
Unlocking AI Coding Assistants: Generate Spring Boot Application
Unlocking AI Coding Assistants: Real-World Use Cases Part 3
Unlocking AI Coding Assistants: Real-World Use Cases Part 2
Unlocking AI Coding Assistants: Real-World Use Cases Part 1