A lot of great software is free and open source. It is important to also contribute.
My GitHub repository: https://github.com/tderflinger
Featured projects from my GitHub repository:
Audio recorder component for Vue.js 3. It enables to record, play and send audio messages to a server.
Related to that is audio-tapir-function, a backend serverless function for sending audio data in an email as attachment.
MMM-Hanzi is a Magic Mirror² module helping with learning Chinese Mandarin. It rotates between Chinese characters (hanzi), their pronunciation (in pinyin) and the translation in English.
A pure C implementation of a blink program for the Arduino Uno.
For the burger menu in the mobile version I use react-burger-menu. Furthermore, I use the React hook library @react-hook/media-query. Prismjs formats and highlights the source code I include in many of my articles.
I program the components using the great UI design tool Storybook. My favorite linter is ESLint that I also use for this site. The Husky application makes Git hooks easy, I leverage it for my pre-commit process. My end-to-end tests are written using the fantastic Cypress testing framework.
All of these software libraries and applications are open source and free to use. Without the contribution of many developers this blog would not be possible.
A big thank you to all!
Most of my articles on this website have an open source Creative Commons International (CC-BY) license.
Some of my video productions can be downloaded as Adobe Premiere Pro source files:
8 Reasons to Use Nuxt: https://www.tderflinger.com/os-videos/8-reasons-nuxt.zip