Backend

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

Delegation is a technique that makes using composition easier.

Docker

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

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.

Github

Collaborative social platform for programmers based which uses Git.

Gradle

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

Java

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

Javascript

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

Kotlin

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

Kubernetes

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.

Multiplatform

Projects that work on multiple platforms and/or OSes.

Nodejs

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

Nosql

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.

Npm

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.

React

A JavaScript library for building user interfaces

Release

Here you will find release notes of my projects.

Roguelikes

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".

Sql

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.

Tutorial

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

Typescript

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

Webdesign

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

Zircon

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