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

Building Ultra-Fast Spring Boot Websites with HTMX — No React, No Complexity

Dec 8, 2025

Learn 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

Adding Routing Capabilities with pgRouting in a Spring Boot REST API

Jul 23, 2025

In 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

Building a Location-Based REST API with OpenStreetMap, PostGIS, and Spring Boot

Jul 22, 2025

Location-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

How to Become a Full Stack Developer

Jul 1, 2025

This 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

Building Scalable Applications with Spring Boot and Microservices

May 9, 2025

Microservices 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 Best Practices

Next.js 15 Best Practices

Jan 12, 2025

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.