<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Codevup</title>
    <link>https://codevup.com</link>
    <description>Developer tools and technical articles on web development, AWS, and software engineering.</description>
    <language>en</language>
    <atom:link href="https://codevup.com/feed.xml" rel="self" type="application/rss+xml"/>
  <item>
    <title>How to Add Search to a Static Next.js Site</title>
    <link>https://codevup.com/posts/add-search-nextjs-static-site/</link>
    <description>Implement client-side search on a statically exported Next.js site using Fuse.js, with a complete search dialog component, keyboard shortcuts, and fuzzy matching. Includes a comparison with Pagefind and Algolia DocSearch for larger sites.</description>
    <pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/add-search-nextjs-static-site/</guid>
  </item>
  <item>
    <title>How to Analyze and Optimize Your Next.js Bundle Size</title>
    <link>https://codevup.com/posts/nextjs-bundle-optimization-guide/</link>
    <description>Learn how to use @next/bundle-analyzer, source-map-explorer, and other tools to find what is bloating your Next.js bundle, then apply targeted optimizations like dynamic imports, tree shaking, and library replacements.</description>
    <pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/nextjs-bundle-optimization-guide/</guid>
  </item>
  <item>
    <title>How to Add an RSS Feed to a Next.js Static Site</title>
    <link>https://codevup.com/posts/add-rss-feed-nextjs-static-site/</link>
    <description>Step-by-step guide to generating an RSS feed for a Next.js static export site, covering both a build script approach with the feed library and a route-based approach with hand-written XML.</description>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/add-rss-feed-nextjs-static-site/</guid>
  </item>
  <item>
    <title>How to Add Table of Contents to MD/MDX Files in Next.js with rehype-toc</title>
    <link>https://codevup.com/posts/how-to-add-toc-to-mdx-in-nextjs-with-reype/</link>
    <description>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.</description>
    <pubDate>Sat, 26 Jul 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/how-to-add-toc-to-mdx-in-nextjs-with-reype/</guid>
  </item>
  <item>
    <title>How to add syntax highlighting to MDX files in Next.js</title>
    <link>https://codevup.com/posts/integrating-highlight-js-mdx-nextjs/</link>
    <description>Learn how to add syntax highlighting to your Next.js MDX blog using rehype-highlight and custom CSS themes with dark mode support.</description>
    <pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/integrating-highlight-js-mdx-nextjs/</guid>
  </item>
  <item>
    <title>How to use a single Jenkins pipeline for multiple repositories with the Remote File Plugin</title>
    <link>https://codevup.com/posts/jenkins-multirepo-remote-file-plugin/</link>
    <description>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.</description>
    <pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/jenkins-multirepo-remote-file-plugin/</guid>
  </item>
  <item>
    <title>Migrating from Spring Cloud Gateway MVC to Server Web MVC (2025.0.0+)</title>
    <link>https://codevup.com/posts/spring-gateway-migrate-from-mvc-to-server-webmvc/</link>
    <description>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</description>
    <pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/spring-gateway-migrate-from-mvc-to-server-webmvc/</guid>
  </item>
  <item>
    <title>How to add a reCAPTCHA Filter to Spring Gateway</title>
    <link>https://codevup.com/posts/how-to-add-recaptcha-validation-filter-on-spring-gateway/</link>
    <description>In this article we explain how to add a a filter which validates the requests with reCAPTCHA and reactive programming</description>
    <pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/how-to-add-recaptcha-validation-filter-on-spring-gateway/</guid>
  </item>
  <item>
    <title>AWS EC2 Instance: How to Choose the Best Storage Option</title>
    <link>https://codevup.com/posts/ec2-storage-options-ebs-efs/</link>
    <description>This guide will help you choosing the best storage option for your EC2 Instance, giving you details on EBS, EFS and Instance Storage</description>
    <pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/ec2-storage-options-ebs-efs/</guid>
  </item>
  <item>
    <title>AWS EC2: Features to know for Solution Architect Associate certification</title>
    <link>https://codevup.com/posts/ec2-solution-architect-associate-level/</link>
    <description>Learn about features that are needed for AWS SAA-C03 exam, like Elastic IPs, Placement Groups, EC2 Hibernate, Elastic Network Interfaces and Capacity Reservations</description>
    <pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/ec2-solution-architect-associate-level/</guid>
  </item>
  <item>
    <title>How to deploy a static website with S3 and CloudFront</title>
    <link>https://codevup.com/posts/s3-cloudfront-static-website-full-guide/</link>
    <description>Learn how to deploy frontend in a cost efficient way on AWS, using a private/public S3 bucket and CloudFront for caching</description>
    <pubDate>Thu, 20 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/s3-cloudfront-static-website-full-guide/</guid>
  </item>
  <item>
    <title>How to implement a retry strategy on your Jenkins pipeline</title>
    <link>https://codevup.com/posts/jenkins-retry-strategies/</link>
    <description>Explore different ways to implement retry strategies in Jenkins pipelines, including pros and cons of each approach.</description>
    <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/jenkins-retry-strategies/</guid>
  </item>
  <item>
    <title>How to deploy a static website with S3</title>
    <link>https://codevup.com/posts/s3-static-website/</link>
    <description>Deploy a website on AWS without managing any server</description>
    <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/s3-static-website/</guid>
  </item>
  <item>
    <title>Redirect a subdomain to your S3 static website</title>
    <link>https://codevup.com/posts/s3-static-website-redirect-subdomain/</link>
    <description>How to redirect a subdomain to your S3 static website using AWS S3 and Route53</description>
    <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/s3-static-website-redirect-subdomain/</guid>
  </item>
  <item>
    <title>How to deploy a static website with CloudFront</title>
    <link>https://codevup.com/posts/cloudfront-static-website-public/</link>
    <description>Use CloudFront on top of S3 to reduce latency</description>
    <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/cloudfront-static-website-public/</guid>
  </item>
  <item>
    <title>How to deploy a static website with CloudFront and a private S3 bucket</title>
    <link>https://codevup.com/posts/cloudfront-static-website-private/</link>
    <description>Use CloudFront instead of S3 hosting to reduce latency and save on cost</description>
    <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/cloudfront-static-website-private/</guid>
  </item>
  <item>
    <title>How to Handle File Response in Spring Boot REST APIs</title>
    <link>https://codevup.com/posts/how-to-handle-file-response-spring-boot-rest-api/</link>
    <description>Step-by-step guide to returning files from Spring Boot REST APIs, including content disposition and streaming.</description>
    <pubDate>Fri, 07 Mar 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/how-to-handle-file-response-spring-boot-rest-api/</guid>
  </item>
  <item>
    <title>AWS EC2 Basics: An Introduction to Key Features and Pricing options</title>
    <link>https://codevup.com/posts/ec2-basics-key-features-pricing-options/</link>
    <description>A beginner-friendly overview of AWS EC2, its core features, and available pricing models.</description>
    <pubDate>Sun, 23 Feb 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/ec2-basics-key-features-pricing-options/</guid>
  </item>
  <item>
    <title>AWS Snow Family Storage Options: A Deep Dive into Niche Use Cases</title>
    <link>https://codevup.com/posts/snow-family-storage-niche-use-cases/</link>
    <description>Discover the AWS Snow Family of storage devices and their unique use cases for edge and hybrid cloud environments.</description>
    <pubDate>Sat, 22 Feb 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/snow-family-storage-niche-use-cases/</guid>
  </item>
  <item>
    <title>AWS RDS vs Amazon Aurora: Key Differences, Pros &amp; Cons, and Pricing Comparison</title>
    <link>https://codevup.com/posts/rds-vs-aurora-pro-cons-comparison/</link>
    <description>Explore the differences, advantages, disadvantages, and pricing between AWS RDS and Amazon Aurora.</description>
    <pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/rds-vs-aurora-pro-cons-comparison/</guid>
  </item>
  <item>
    <title>Improve Java performance: Microbenchmarking with JHM</title>
    <link>https://codevup.com/posts/java-microbenchmarking-jhm/</link>
    <description>Learn how to use Java Microbenchmark Harness (JMH) to accurately measure and optimize Java code performance.</description>
    <pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/java-microbenchmarking-jhm/</guid>
  </item>
  <item>
    <title>Building Your First Quarkus Application - Learn Quarkus Part 2</title>
    <link>https://codevup.com/posts/learn-quarkus-part-2/</link>
    <description>Build your first Quarkus application and test your first REST endpoint</description>
    <pubDate>Sat, 20 Jan 2024 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/learn-quarkus-part-2/</guid>
  </item>
  <item>
    <title>RESTful APIs and Dependency Injection - Learn Quarkus Part 3</title>
    <link>https://codevup.com/posts/learn-quarkus-part-3/</link>
    <description>Start using dependency injection and create your first API using REST methods with Quarkus and RESTeasy</description>
    <pubDate>Sat, 20 Jan 2024 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/learn-quarkus-part-3/</guid>
  </item>
  <item>
    <title>Introduction to Quarkus - Learn Quarkus Part 1</title>
    <link>https://codevup.com/posts/learn-quarkus-introduction/</link>
    <description>Learn what is Quarkus and expore its capabilities in this introductory article</description>
    <pubDate>Sat, 04 Nov 2023 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/learn-quarkus-introduction/</guid>
  </item>
  <item>
    <title>Creating a Lambda Function with Quarkus and GraalVM</title>
    <link>https://codevup.com/posts/quarkus-native-lambda/</link>
    <description>Learn how to create a native lambda function with GraalVM to reduce cold start times</description>
    <pubDate>Fri, 03 Nov 2023 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/quarkus-native-lambda/</guid>
  </item>
  <item>
    <title>Understanding the Pricing Differences: AWS S3 vs CloudFront</title>
    <link>https://codevup.com/posts/s3-vs-cloudfront-pricing/</link>
    <description>A detailed comparison of AWS S3 and CloudFront pricing models, including use cases and cost-saving tips.</description>
    <pubDate>Sun, 29 Oct 2023 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/s3-vs-cloudfront-pricing/</guid>
  </item>
  <item>
    <title>Spring Data JPA Auditing: Tracking Entity Changes</title>
    <link>https://codevup.com/posts/spring-jpa-auditing/</link>
    <description>How to use Spring Data JPA&apos;s auditing features to track and record changes to database entities</description>
    <pubDate>Fri, 13 Oct 2023 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/spring-jpa-auditing/</guid>
  </item>
  <item>
    <title>Building a pipeline used by multiple repositories with Jenkins and Artifactory</title>
    <link>https://codevup.com/posts/jenkins-automatic-cicd/</link>
    <description>Automatize the creation of Jenkins jobs for multiple repositories by using a single Jenkinsfile</description>
    <pubDate>Fri, 11 Mar 2022 00:00:00 GMT</pubDate>
    <guid>https://codevup.com/posts/jenkins-automatic-cicd/</guid>
  </item>
  </channel>
</rss>