Blog
On my blog, I share insights, experiences, and practical knowledge from the world of software engineering and information technology.
My goal is to inform, inspire, and contribute to the developer community by offering clear, real-world perspectives on building modern applications, tackling architectural challenges, and navigating the evolving tech landscape.
Building Ultra-Fast Spring Boot Websites with HTMX — No React, No Complexity
Dec 8, 2025Learn how to build ultra-fast, SEO-friendly Spring Boot websites using HTMX instead of React. This guide shows how to simplify your architecture, improve performance, and ship features faster—with real code examples.
Adding Routing Capabilities with pgRouting in a Spring Boot REST API
Jul 23, 2025In the previous article, we explored how to build a geospatial REST API using OpenStreetMap, PostGIS, and Spring Boot. Now we take the next step: implementing routing functionality using pgRouting, a powerful extension for route planning and shortest-path queries in PostGIS.
Building a Location-Based REST API with OpenStreetMap, PostGIS, and Spring Boot
Jul 22, 2025Location-based services are a core component of many modern applications — from delivery tracking to finding the nearest point of interest. In this tutorial, I'll walk through building a REST API in Java with Spring Boot, powered by OpenStreetMap (OSM) data stored in PostGIS (a spatial extension for PostgreSQL).
How to Become a Full Stack Developer
Jul 1, 2025This comprehensive guide walks you through the journey to becoming a full-stack developer – from mastering HTML, CSS, and JavaScript to working with modern frameworks, backend technologies, databases, and deployment. Perfect for beginners and career changers looking to build real-world skills and thrive in web development.
Building Scalable Applications with Spring Boot and Microservices
May 9, 2025Microservices have revolutionized how modern applications are built and scaled. This article explores how Spring Boot simplifies the development and deployment of microservices, making it easier for developers to build resilient, cloud-native systems.
Next.js 15 redefines modern web development with enhanced performance, scalability, and a superior developer experience in a single package. Whether you're building a small website or a large-scale application, adhering to best practices can help you make the most of Next.js 15's features.