Hello, world! 🎉
Welcome to my shiny new blog, now powered by the magic of Next.js and TypeScript! After years of blogging on WordPress, I decided it was time for a change. Why, you ask? Well, let me take you on a little journey of my migration adventure.
Why the Move?
-
Performance 🚀: WordPress is great, but it can be a bit sluggish at times. With Next.js, my blog is now blazing fast, thanks to its static site generation and server-side rendering capabilities.
-
Developer Experience 👨💻: As a developer, I love working with modern tools. Next.js offers a fantastic developer experience with hot reloading, easy routing, and a powerful API layer.
-
TypeScript 📘: Type safety is a game-changer. With TypeScript, I can catch errors early and write more maintainable code. Plus, it integrates seamlessly with Next.js.
-
Flexibility 🛠️: Next.js gives me the flexibility to build custom features and layouts without being tied to a specific theme or plugin ecosystem.
-
Savings 💰: I don't have to pay for hosting and maintenance anymore, I can focus on writing and improving my skills instead. Those money can be used for diapers and milk! 🍼
The Migration Process
Migrating from WordPress to Next.js was an exciting challenge. Here's a quick overview of the steps I took:
-
Content Export: I am currently in the process of exporting all my posts from WordPress and converting them into Markdown files. This approach helps me maintain simple and version-controlled content.
-
Design Overhaul: I took this opportunity to redesign my blog with a fresh look. Using Tailwind CSS, I crafted a responsive and modern design that looks great on any device. Hopefully, you like it! ✌
-
Feature Enhancements: With Next.js, I can easily add new features like dynamic routing, API integrations, and more. The possibilities are endless!
What's Next?
I'm thrilled to continue this blogging journey with Next.js. I will sometimes write in English and sometimes in Indonesian, so stay tuned for a mix of content!
The migration of my posts will take some time as I also have to deal with my work and real life. I'm a new dad, remember? If you're considering a similar migration, feel free to reach out. I'd love to share more insights!
Thanks for stopping by, and happy reading! 🎈
I hope you enjoy the new blog as much as I enjoyed building it. Cheers to new beginnings! 🥂