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.