Skip to main contentLogo

Command Palette

Search for a command to run...

Learning, Insights and Experiences

A space where I share my journey in software development, projects and career insights — teaching, reflecting and learning together.

JPA — From Specification to Implementation
Apr 14, 2025

JPA — From Specification to Implementation

JPA as a specification, its architecture, lifecycle and mapping concepts, JPQL/Criteria, locking, callbacks, and provider selection.

JSP — Java Server Pages
Apr 13, 2025

JSP — Java Server Pages

Purpose of JSP, lifecycle stages, syntax elements, directives, implicit objects, standard actions, Expression Language (EL), MVC integration, and best practices.

Role of HTML in JSP Applications
Apr 12, 2025

Role of HTML in JSP Applications

A concise guide to HTML in the context of JSP - document structure, tags, links, tables, iframes, forms, inputs, and enctype.

Server, Handler, and Mapping — How it works behind the scenes
Apr 10, 2025

Server, Handler, and Mapping — How it works behind the scenes

An explanation of server internals, handler chains, and URL mapping mechanisms, with practical notes.

How the Internet Works — IP, MAC, DNS, and Protocols
Apr 9, 2025

How the Internet Works — IP, MAC, DNS, and Protocols

A concise overview of IP, MAC, DNS, and key internet protocols (TCP, UDP, TLS/SSL, HTTP/HTTPS, etc.) with a real-case scenario.

Servlet and Embedded Jetty — What Happens Behind the Scenes
Apr 8, 2025

Servlet and Embedded Jetty — What Happens Behind the Scenes

Core concepts of Servlets and servlet containers (Jetty), the request/response flow, Jetty’s thread model, and real Java code examples.

Browsers, HTTP/HTTPS and Security
Apr 5, 2025

Browsers, HTTP/HTTPS and Security

How browsers work, HTTP/HTTPS, the request/response model, methods, status codes, headers and body, plus the security benefits of HTTPS.

Hosting, OSI Model and TCP/IP Model
Apr 3, 2025

Hosting, OSI Model and TCP/IP Model

A concise explanation of hosting, the seven layers of the OSI model, and the four layers of the TCP/IP model.

Http Request & Http Response
Mar 25, 2025

Http Request & Http Response

This explains the structure and function of HTTP requests and responses in web communication.

Understanding Java / From Code to JVM
Feb 13, 2025

Understanding Java / From Code to JVM

This blog explains Java as a platform-independent, object-oriented language powered by the JVM.