My Projects
Table of Contents
Here is a list of projects I have worked on. Some of them are finished, some are still in progress and some are just ideas.
Programming Languages#
Compilers, interpreters and other projects related to programming languages.
WebX#
A DSL and framework for building minimal but powerful hypermedia system driven web backends and REST API development using a HTML first approach.
A DSL and framework for hypermedia driven web backends, and REST APIs
Lento#
A general purpose, strong and statically typed, lazy evaluated, programming language with aim to purify the object-oriented paradigm with functional concepts. Designed with a focus on simplicity and readability in mind.
A strongly typed, and expressive functional programming language
Mini#
A minimal programming language that is built for the purpose of teaching programming language design. The language is dynamically typed and expression-based. It is designed to be easy to learn and use. There are support for both functional and object oriented programming paradigms.
The example mini programming language written for the “Write a language in a week” series.
Development Tools#
Tools and utilities for development and programming.
APC#
A collection of yet “Another Parser Combinator” libraries made to build optimized, powerful and flexible parsers in a variety of languages.
Another Parser Combinator for C#
Knight#
A MVC REST framework for Deno built on Oak and inspired by Spring Boot. Build scalable controller-based CRUD APIs with ease.
MVC web server framework for Deno 🦕 built on Oak
Pond#
A fully customizable and flexible static website generator inspired by Django (or Jinja) templates. You write all the content in Markdown, which is then combined with the correct HTML template and CSS stylesheet to produce a finished page.
A fully customizable and flexible static website generator
Services and Technologies#
Products, websites, APIs, platforms, Software/Platform/etc as a Service (SaaS), or other technologies.
Font Manager#
A simple and easy-to-use font manager for Counter-Strike: Global Offensive.
Simply the best tool for CS:GO Font Management
Quansy#
A comprehensive platform for data and content management, intended to be an all-in-one service for websites and applications. It is designed to be simple, fast and secure. It is built with a focus on performance and scalability.
Organizations and Teams#
Organizations I have either founded or been a part of.
Aphnix#
I founded the Minecraft map making team Aphnix in 2016 and had the role of lead developer and project manager. A group of creative and talented map makers with great attention to detail and quality. We strive to create unique and immersive experiences for players to enjoy. It was disbanded in 2021.
There are no articles to list here yet.