All Posts

How to Add Table of Contents to MD/MDX Files in Next.js with rehype-toc
How to Add Table of Contents to MD/MDX Files in Next.js with rehype-toc
Learn how to add a table of contents to your MDX files in Next.js with rehype-toc, with a simple and maintainable approach and low-code solution. Learn about the importance of adding TOC to a blog post for SEO and user experience, and how to handle it for mobile devices.
Last updated: July 26, 2025
Introduction to Elixir Programming - Learn Elixir Part 1
Introduction to Elixir Programming - Learn Elixir Part 1
Start your journey with Elixir programming language. Learn about the Erlang VM, functional programming, and set up your development environment.
Last updated: July 17, 2025
Basic Syntax and Data Types - Learn Elixir Part 2
Basic Syntax and Data Types - Learn Elixir Part 2
Master Elixir fundamentals including data types, pattern matching, functions, and functional programming concepts.
Last updated: July 17, 2025
Advanced Concepts and Mix Projects - Learn Elixir Part 3
Advanced Concepts and Mix Projects - Learn Elixir Part 3
Explore recursion, error handling, file I/O, Mix projects, testing, and documentation in Elixir.
Last updated: July 17, 2025
OTP and Building Real Applications - Learn Elixir Part 4
OTP and Building Real Applications - Learn Elixir Part 4
Learn OTP, GenServer, Phoenix web framework, Ecto database operations, and deploying Elixir applications.
Last updated: July 17, 2025
Advanced OTP Patterns and Real-world Applications - Learn Elixir Part 5
Advanced OTP Patterns and Real-world Applications - Learn Elixir Part 5
Master advanced OTP patterns, distributed Elixir, microservices, best practices, and build real-world applications.
Last updated: July 17, 2025
How to add syntax highlighting to MDX files in Next.js
How to add syntax highlighting to MDX files in Next.js
Learn how to add syntax highlighting to your Next.js MDX blog using rehype-highlight and custom CSS themes with dark mode support.
Last updated: July 14, 2025
How to use a single Jenkins pipeline for multiple repositories with the Remote File Plugin
How to use a single Jenkins pipeline for multiple repositories with the Remote File Plugin
Learn how to centralize your Jenkins pipeline configuration for multiple repositories using the Remote File Plugin. This guide covers setup, benefits, and best practices for managing CI/CD pipelines efficiently across many projects.
Last updated: July 3, 2025
Migrating from Spring Cloud Gateway MVC to Server Web MVC (2025.0.0+)
Migrating from Spring Cloud Gateway MVC to Server Web MVC (2025.0.0+)
Spring Cloud Gateway MVC has been deprecated in version 2025.0.0 and will be removed in future This guide helps you migrating to the latest project (Spring Cloud Gateway Server Web MVC) maintaining the same functionalities
Last updated: July 3, 2025
How to add a reCAPTCHA Filter to Spring Gateway
How to add a reCAPTCHA Filter to Spring Gateway
In this article we explain how to add a a filter which validates the requests with reCAPTCHA and reactive programming
Last updated: April 2, 2025
AWS EC2 Instance: How to Choose the Best Storage Option
AWS EC2 Instance: How to Choose the Best Storage Option
This guide will help you choosing the best storage option for your EC2 Instance, giving you details on EBS, EFS and Instance Storage
Last updated: March 29, 2025
AWS EC2: Features to know for Solution Architect Associate certification
AWS EC2: Features to know for Solution Architect Associate certification
Learn about features that are needed for AWS SAA-C03 exam, like Elastic IPs, Placement Groups, EC2 Hibernate, Elastic Network Interfaces and Capacity Reservations
Last updated: March 26, 2025
How to deploy a static website with S3 and CloudFront
How to deploy a static website with S3 and CloudFront
Learn how to deploy frontend in a cost efficient way on AWS, using a private/public S3 bucket and CloudFront for caching
Last updated: March 20, 2025
How to implement a retry strategy on your Jenkins pipeline
How to implement a retry strategy on your Jenkins pipeline
Explore different ways to implement retry strategies in Jenkins pipelines, including pros and cons of each approach.
Last updated: March 11, 2025
How to deploy a static website with S3
How to deploy a static website with S3
Deploy a website on AWS without managing any server
Last updated: March 11, 2025
Redirect a subdomain to your S3 static website
Redirect a subdomain to your S3 static website
How to redirect a subdomain to your S3 static website using AWS S3 and Route53
Last updated: March 11, 2025
How to deploy a static website with CloudFront
How to deploy a static website with CloudFront
Use CloudFront on top of S3 to reduce latency
Last updated: March 11, 2025
How to deploy a static website with CloudFront and a private S3 bucket
How to deploy a static website with CloudFront and a private S3 bucket
Use CloudFront instead of S3 hosting to reduce latency and save on cost
Last updated: March 11, 2025
How to Handle File Response in Spring Boot REST APIs
How to Handle File Response in Spring Boot REST APIs
Step-by-step guide to returning files from Spring Boot REST APIs, including content disposition and streaming.
Last updated: March 7, 2025
AWS EC2 Basics: An Introduction to Key Features and Pricing options
AWS EC2 Basics: An Introduction to Key Features and Pricing options
A beginner-friendly overview of AWS EC2, its core features, and available pricing models.
Last updated: February 23, 2025
AWS Snow Family Storage Options: A Deep Dive into Niche Use Cases
AWS Snow Family Storage Options: A Deep Dive into Niche Use Cases
Discover the AWS Snow Family of storage devices and their unique use cases for edge and hybrid cloud environments.
Last updated: February 22, 2025
AWS RDS vs Amazon Aurora: Key Differences, Pros & Cons, and Pricing Comparison
AWS RDS vs Amazon Aurora: Key Differences, Pros & Cons, and Pricing Comparison
Explore the differences, advantages, disadvantages, and pricing between AWS RDS and Amazon Aurora.
Last updated: February 17, 2025
Improve Java performance: Microbenchmarking with JHM
Improve Java performance: Microbenchmarking with JHM
Learn how to use Java Microbenchmark Harness (JMH) to accurately measure and optimize Java code performance.
Last updated: March 16, 2024
Building Your First Quarkus Application - Learn Quarkus Part 2
Building Your First Quarkus Application - Learn Quarkus Part 2
Build your first Quarkus application and test your first REST endpoint
Last updated: January 20, 2024
RESTful APIs and Dependency Injection - Learn Quarkus Part 3
RESTful APIs and Dependency Injection - Learn Quarkus Part 3
Start using dependency injection and create your first API using REST methods with Quarkus and RESTeasy
Last updated: January 20, 2024
Introduction to Quarkus - Learn Quarkus Part 1
Introduction to Quarkus - Learn Quarkus Part 1
Learn what is Quarkus and expore its capabilities in this introductory article
Last updated: November 4, 2023
Creating a Lambda Function with Quarkus and GraalVM
Creating a Lambda Function with Quarkus and GraalVM
Learn how to create a native lambda function with GraalVM to reduce cold start times
Last updated: November 3, 2023
Understanding the Pricing Differences: AWS S3 vs CloudFront
Understanding the Pricing Differences: AWS S3 vs CloudFront
A detailed comparison of AWS S3 and CloudFront pricing models, including use cases and cost-saving tips.
Last updated: October 29, 2023
Spring Data JPA Auditing: Tracking Entity Changes
Spring Data JPA Auditing: Tracking Entity Changes
How to use Spring Data JPA's auditing features to track and record changes to database entities
Last updated: October 13, 2023
Building a pipeline used by multiple repositories with Jenkins and Artifactory
Building a pipeline used by multiple repositories with Jenkins and Artifactory
Automatize the creation of Jenkins jobs for multiple repositories by using a single Jenkinsfile
Last updated: March 11, 2022