✴︎ Welcome

to my

Blog.

—20.26

  • Beyond the Bloat: Why Embla is the Only Carousel You Should Use for WordPress & React in 2026

    Beyond the Bloat: Why Embla is the Only Carousel You Should Use for WordPress & React in 2026

    If you’ve spent any time building custom Gutenberg blocks, you know the “Carousel Curse.” You find a library that looks great in a demo, but the moment you drop it into the WordPress editor, your Lighthouse score plummets, and your console fills with layout shift warnings. You end up in a deep rabbit hole—and climbing…

    Read more

  • Updating User Roles in PostgreSQL with Enum Types

    When working with a PostgreSQL database that uses enum types for specific fields like user roles, it’s crucial to ensure that the values you want to update are valid for that enum type. In this blog post, we’ll walk through the steps to update a user’s role in a PostgreSQL database, and how to troubleshoot…

    Read more

  • Complete Guide to Setting Up CI/CD and Server SSH for Deployment

    IntroductionContinuous Integration and Continuous Deployment (CI/CD) automates the process of building, testing, and deploying applications, reducing manual errors and improving efficiency. In this guide, we’ll outline the step-by-step process for setting up CI/CD and configuring SSH for seamless deployment to a standalone server. Part 1: Configuring CI/CD for Your Repository Step 1: Setup a GitHub…

    Read more

  • Reflecting on a Remarkable Journey at rtCamp

    Today, as I sit down to reflect on the past three months, my heart is full of gratitude. I’ve come a long way, thanks to the unwavering support from all my trainers and the Learning & Development (L&D) team. A special shout-out goes to Bhavik, whose guidance has been instrumental in helping me grow and…

    Read more

  • Making Full Site Editing (FSE) Responsive for Mobile and Tablet Devices in WordPress

    With the advent of Full Site Editing (FSE) in WordPress, creating responsive websites that adapt seamlessly to mobile and tablet devices has become more integral to the theme development process. Unlike classic themes where developers largely controlled CSS media queries directly, FSE emphasizes block-level styles and responsive design patterns within the WordPress editor itself. Here’s…

    Read more