Technology I use, frameworks I love and other products I recommend.

I get asked a lot about the things I use to build software, products and companies. Here’s a list of the things I use and recommend. I’ll keep this list updated as things change.

Programming Languages

  • Java

    The swiss army knife of programming languages.

  • Kotlin

    Just like Java. But better.

  • TypeScript

    It’s like JavaScript but with types. And I like types.

  • Golang

    Perfect for fast, efficient systems software.

Frameworks

  • Spring Boot

    The framework I hate to love.

  • NextJS

    Now way around it for full stack web development.

Cloud Infrastructure

  • AWS

    Not only the pricing is complex. But it’s also the most powerful.

  • Azure

    Just like AWS. But a bit more sorted.

  • Digital Ocean

    Great scalable infrastructure with a simple pricing model.

  • Hetzner

    Best bang for the buck. Raw power for a fair price.

DevOps

  • Kubernetes

    My default way to deploy and manage applications.

  • Docker

    Started as a revolution, ended up as a standard for containers.

  • Terraform

    Infrastructure as Code.

  • Ansbile

    When I need to leave containers behind and manage servers.