RedneckWorks
FULLSTACK ENGINEERING
AngularJavaDockerJenkins

Blog

Articles & insights

Practical notes on Angular, Spring Boot, Contentful, architecture, and modern fullstack development.

Articles 14 Page 1 / 2 Showing 1–12
From TeX to Angular: Rendering Mathematical Formulas with MathJax
Article

From TeX to Angular: Rendering Mathematical Formulas with MathJax

TeX was created almost 50 years ago, yet its core idea remains relevant. This article explores how TeX-style notation, MathJax, Contentful and Angular can work together to render mathematical formulas in a modern SSR web application.

Why I Use Liquibase for Database Migrations
Article

Why I Use Liquibase for Database Migrations

How I use Liquibase with Spring Boot and PostgreSQL to version database changes, track migration history, and keep local and production schemas reproducible.

Why I Chose PostgreSQL for My Platform
Article

Why I Chose PostgreSQL for My Platform

Discover why I chose PostgreSQL over MySQL and MariaDB for my platform, including JSONB, advanced SQL, licensing, scalability, data integrity, and long-term architecture decisions.

Why I Chose Docker for My Production Platform
Article

Why I Chose Docker for My Production Platform

Discover why I chose Docker for my production platform and how service isolation, internal networks, a smaller attack surface, reproducible images, and CI/CD integration help me build reliable and maintainable deployments.

Why I Chose Angular as the Frontend of My Platform
Article

Why I Chose Angular as the Frontend of My Platform

Discover why I chose Angular as the frontend foundation of my enterprise platform and how component-based architecture, TypeScript, Server-Side Rendering, and clean software design help build scalable applications that last for years.

Why I Chose Spring Boot as the Backend of My Platform
Article

Why I Chose Spring Boot as the Backend of My Platform

Discover why I chose Spring Boot as the foundation of my platform and how it powers a scalable, secure, and future-ready enterprise architecture.

Dynamic XML Sitemap with Spring Boot and Contentful Instead of Angular
Article

Dynamic XML Sitemap with Spring Boot and Contentful Instead of Angular

Discover why I generate my XML sitemap with Spring Boot instead of Angular. New Contentful articles automatically appear in the sitemap without rebuilding or redeploying the frontend, making the architecture cleaner, more scalable, and easier to maintain.

Building a Modern Jenkins CI/CD Pipeline
Article

Building a Modern Jenkins CI/CD Pipeline

Learn how I built a real Jenkins CI/CD pipeline using Spring Boot, Docker, SonarQube, OWASP, Testcontainers, and k6 performance testing.

Why I Chose Keycloak
Article

Why I Chose Keycloak

Secure authentication with Keycloak in a modern Spring Boot & Angular architecture.

Why I Chose Contentful
Article

Why I Chose Contentful

Why I chose Contentful as the content management system for my knowledge platform and why separating content from presentation became one of the most important architectural decisions of the project.

From Blog to Knowledge Platform
Article

From Blog to Knowledge Platform

Discover why this website evolved from a traditional blog into a flexible knowledge platform designed for articles, guides, case studies, and long-term content growth.

Why I Don’t Use WordPress Anymore – And What I Built Instead
Article

Why I Don’t Use WordPress Anymore – And What I Built Instead

From WordPress to a custom-built platform: the journey toward greater flexibility, performance, and complete control over the user experience.