The art of writing code for your servers.

Caves Of Zircon

Caves of Zircon is a roguelike tutorial project using the Zircon Tile Engine.


Delegation is a technique that makes using composition easier.


Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.


Frontend development is about creating user interfaces.

Functional Programming

Functional Programming is the process of building software by composing pure functions, avoiding shared state, mutable data, and side-effects.


Collaborative social platform for programmers based which uses Git.


Gradle is a build and dependency management tool for projects on the JVM


Statically typed programming language developed by SUN Microsystems which runs on all platforms.


JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions.


Statically typed programming language developed by JetBrains capable of running on the JVM, the browser or on native platforms.


Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Maven Central

Projects that work on multiple platforms and/or OSes.


Projects that work on multiple platforms and/or OSes.


Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.


A NoSQL database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.


Package manager for Node.js

Open Source

Free to use software which comes with source code as well.

Project Update

Updates for all my projects.


A JavaScript library for building user interfaces


Here you will find release notes of my projects.


Roguelike is a subgenre of role-playing video game characterized by a dungeon crawl through procedurally generated levels, turn-based gameplay, tile-based graphics, and permanent death of the player character.

Site Update

Updates for the site.

Spring Boot

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".


SQLstands for Structured Query Language. SQL is used to communicate with a database.

Stack Overflow

Stack Overflow is the largest online community for programmers to learn, share their knowledge and build their careers.


Here you'll find all the tutorial articles on this site.


Typed JavaScript at Any Scale.

Web Servers

Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web


Web design is about creating beautiful and user friendly user interfaces for the web.


Zircon is an easy-to-use multiplatform Tile Engine & Text GUI.