Skip to content
Hendy Irawan

Hendy Irawan

Software Engineer

  • Software Engineer
  • DevSecOps
  • About Me
Hendy Irawan
Hendy Irawan
Software Engineer

Software Engineer

Welcome to the “Software Engineer” category—a hub for new and aspiring software engineers eager to dive into the world of coding, development, and tech careers. Here, you’ll find everything from beginner guides to advanced tutorials, helping you build the skills needed to thrive in the fast-paced software industry. Whether you’re just starting or looking to level up, our articles, tips, and resources are designed to guide you on your journey.

Explore topics like programming languages, software development best practices, career advice, and more to kickstart your path to becoming a successful software engineer.

  • Do you really need Kubernetes?
    Software Engineer

    Unpopular opinion: Not every startup needs Kubernetes, not even managed Kubernetes.

    ByHendy Irawan July 18, 2025July 18, 2025

    In my experience as a tech lead, I’ve seen too many early-stage startups overengineer their infrastructure just to “look legit”: setting up Kubernetes clusters when all they needed was to ship a working MVP fast. Here’s what I’ve learned after trying all the paths: 🚀 Fastest to get started: Use a PaaS like Vercel, Railway,…

    Read More Unpopular opinion: Not every startup needs Kubernetes, not even managed Kubernetes.

  • If I were to rebuild the love matchmaking platform I once launched…
    Software Engineer

    If I were to rebuild the love matchmaking platform I once launched…

    ByHendy Irawan July 16, 2025July 16, 2025

    Years ago, I built a love matchmaking platform for Indonesia using Java, Spring Framework, Wicket, and MongoDB. Users could create profiles and match based on preferences and location. At its peak, it reached customers in Indonesia, Singapore, and Malaysia, and hit around $2000 MRR. But here’s the hard truth: ❌ The codebase became hard to…

    Read More If I were to rebuild the love matchmaking platform I once launched…

  • How I built an MVP fast with almost no backend code
    Software Engineer

    How I built an MVP fast with almost no backend code

    ByHendy Irawan July 15, 2025July 15, 2025

    When I needed to ship an MVP quickly, I wanted to stay focused on the frontend, not spend time wiring up backend endpoints for every database operation. I chose Hasura, which exposes a GraphQL API instantly on top of a PostgreSQL database, giving you typesafe queries, mutations, and real-time subscriptions out of the box. ✅…

    Read More How I built an MVP fast with almost no backend code

  • Why I migrated from NestJS-Fastify back to NestJS-Express
    Software Engineer

    Why I migrated from NestJS-Fastify back to NestJS-Express

    ByHendy Irawan July 14, 2025July 14, 2025

    A while ago, I led a project using NestJS with Express as the default HTTP adapter. Wanting to optimize performance, we migrated to NestJS with Fastify, which promised better throughput and lower overhead. Here’s what happened: 🔍 The context:We were building internal tools and APIs where performance mattered, but not at hyperscale. As a tech…

    Read More Why I migrated from NestJS-Fastify back to NestJS-Express

  • From Zero to Hero: Building Your First Software Project
    Software Engineer

    From Zero to Hero: Building Your First Software Project

    ByHendy Irawan August 30, 2024July 14, 2025

    So, you’re itching to build your first software project but don’t know where to start? Don’t worry; you’re not alone! Whether you’re fresh out of school or just getting into coding, taking that leap from learning to actually building something can feel like a massive jump. But guess what? It’s totally doable, and I’m here…

    Read More From Zero to Hero: Building Your First Software Project

  • Top 5 Programming Languages to Learn in 2024 for Fresh Graduates
    Software Engineer

    Top 5 Programming Languages to Learn in 2024 for Fresh Graduates

    ByHendy Irawan August 30, 2024July 14, 2025

    So, you’ve just graduated and are ready to dive into the world of software engineering—congrats! 🎓 Now, the big question: which programming languages should you focus on to land your dream job? With so many options out there, it can be tough to figure out where to start. Don’t worry, I’ve done the homework for…

    Read More Top 5 Programming Languages to Learn in 2024 for Fresh Graduates

  • How to Kickstart Your Software Engineering Career After Graduation
    Software Engineer

    How to Kickstart Your Software Engineering Career After Graduation

    ByHendy Irawan August 30, 2024July 14, 2025

    So, you’ve just graduated—congrats! 🎓 The world of software engineering is wide open, and trust me, it’s an exciting place to be. But let’s be real, transitioning from student life to professional life can feel a bit overwhelming, right? Don’t worry, I’ve got your back. This guide is all about helping you kickstart your software…

    Read More How to Kickstart Your Software Engineering Career After Graduation

Page navigation

Previous Page 1 2

© 2025 Hendy Irawan

  • Software Engineer
  • DevSecOps
  • About Me