Jaze.dev goes live

🎉🎉 My website has gone live, whoop whoop!!! 🎉🎉

Often a big milestone in any form of software venture is the first release, and it's a awesome moment that requires a lot of work to achieve but is well worth it in the end.

My experience building jaze.dev

Overall, it was a good experience, I started development in early March and finished today 28th of April 2025.

I loved working with nuxt, learning jenkins and love the convenience of just clicking a button to build and deploy my website!

Initially I hit a road block with learning podman, but managed to push through and figure out the tool, more about it later in this blog.

Technologies I used to build jaze.dev

  • Typescript
  • Nuxtjs & Nuxt content
  • Podman for Containerization
  • Jenkins for CI/CD
  • Plausible for Analytics

Learning hiccups with podman

Podman is an awesome tool -- I wouldn't have spent a week and a half banging my head against the wall to figure it out; if it wasn't worth it.

But that being said, it was a lot harder than it needed to be to figure out how to properly use it and get things working with it.

I originally relied on GPT/Claude and googling in the beginning but didn't really figure out how to overcome rootless permission errors and the daemonless design interacting with Jenkins process until I decided to instead stop scan reading reddit and properly read the documentation.

Once I did that, it all made sense and I overcame the roadblock.

What happens now?

I will be building and publishing blogs showcasing the things I've learned in an easy-to-absorb, understandable and entertaining matter.

I will initially be focusing on a few podman blogs so that the next person learning the tool doesn't need to struggle like I did to get rootless podman working.

While working on blogs I will be making a few upgrades to the site and improving the experience, blogging the changes made like this blog you are reading now.

Thanks for reading, see you again soon ;)