1. Open Source

Open SourceSwitch to German

Coding is one of my most passionate things I do in my free time. Some of what I code even go open source, such as some npm packages.

On this page you'll find everything from me that's related to open source and coding.

npm

npm is a registry for JavaScript packages. These are my most interesting packages:

typed-event-emitter
A type-safe event emitter class written in TypeScript. Can also be used in plain JavaScript.
public-id
A pseudo-random ID generator similar to those IDs on YouTube. Any generated ID can be mapped back to a unique number.
@tenry/graphql-decorators
@tenry/graphql-decorators-mongo
Make use of TypeScript decorators on regular classes in order to automatically build a GraphQL schema.

GitHub

On my GitHub page you'll find my npm packages' sources among some other open source projects. The most interesting repositories are:

webmod
A JavaScript module player based on Web Audio API. Currently only partially supports .mod files.
class.lua
A single Lua file for imitating "classes", as known from other object-oriented languages.

dev.to

On dev.to I write articles related to programming and web development. They are often related to C/C++ or bash.

If you're interested in how I started coding, there's a detailed article about that on dev.to.