Hello World — My First Blog Post - Cover Image

Hello World — My First Blog Post

Baranidharan Pasupathi / March 23, 2025

Hey there! Welcome to my little corner of the internet. It feels great to finally get my very first blog post out.

I’ve wanted to create a personal portfolio and blog for a while now. The plan was always to build something perfect, but eventually, I decided to stop overthinking it and just ship something simple. And here we are — my portfolio v1! 🎉


Why I built this site

I’ve always been a tinkerer. I love playing around with new tools, trying out new tech, and learning new things. And sometimes, I even write them down. This site is my attempt to bring all of that together in one place.

So, what can you expect to find here? Mostly, I’ll be diving deep into my work and sharing what I'm learning along the way.

You can expect posts on:

  • Full-stack web development
  • Building back-end systems and working with APIs
  • Modern front-end frameworks like React and Next.js
  • Design systems and UI experiments
  • And AI

And when I need a break from code, you might find me sneaking in some posts about my other passions, like fitness 🏃, healthy habits 🥗, or the occasional cooking experiment from my kitchen 🍳.


What's under the hood

Curious about how I built this? This site is powered by a few of my favorite tools:

  • Next.js with the new App Router
  • Tailwind CSS for styling, with Typography to make the blog content look great
  • Radix UI for accessible primitives and Lucide Icons
  • Animations using a mix of tailwindcss-animate for subtle effects and Framer Motion for interactive, state-based animations (like the waving emoji)
  • Email/Forms handled with React Hook Form for validation and Resend for sending messages
  • Notifications powered by Sonner, a beautiful and accessible toast library
  • MDX for writing blog posts, powered by next-mdx-remote-client