Programming Templates


Which problem does it solve?

  1. Every time I wanted to start a new project, I needed to spend the first few days setting everything up. Java11, maven configuration, docker, microservices communication, databases config etc. This took way too much time.

  2. Every time I learned a new programming language or framework, for the time I finally got to use it, I already forgot how to set everything up and running. This saves me time (at the end) and forces me to really learn how to use this new technology.

  3. For technical tests when job hunting it saves me a lot of time, so I can focus entirely on the code challenge.

Which templates do you have?

There are multiple versions for each technology, the mains are:

  • Docker with docker-compose and: Java Apps, Jekyll, Python3, MySQL and MongoDB databases.
  • Android App with Kotlin
  • Java8 and Java11 with: Spring/boot, in-memory databases (H2), rest services, microservices (Vert.x), maven multi-modules
  • Kotlin
  • Full app with React for frontend, MySQL for database and Kotlin for backend.

Github Repository

Personal Blog


Which problem does it solve?

Since the start of my programming career I’ve been writing little notes and programming how-to’s in Markdown. This way I don’t need to relearn the same thing twice and I don’t need to find the solution to an obscure problem twice.

After some time, that collection really grew and I needed a new way to be able to index, access and search all my information faster.

Technology Stack

You’re inside.