My name is Jan Küster and I am all about developing web applications.
I love to program in JavaScript using Meteor
, but I also program in other languages, such as Python or PHP (and hopefully soon in Rust, too LOL).
I love to work on projects, that are about education and research software. Currently, most of my work efforts go into OpenQDA, a free and sustainable collaborative software for qualitative data analysis and lea.online, a diagnostic and learning platform for German adults with low to very low literacy skills.
Since 2016 I am using (and still loving ❤️) Meteor and I am regularly contributing to it's community packages ecosystem. From 2023 to 2026 I teamed up with Storyteller CZ and Alim S. Gafar for the weekly Meteor.js Community Podcast on YouTube.
all of the following orgs are actively looking for contributors and maintainers
📢 At this point I want to shout out to all my current and former my sponsors! Big thanks for the trust and the support! ❤️
These are curatest lists of some of my articles on dev.to, the platform where I publish insights, summaries and findings of my developmenmt work. Click on a section to expand and see all articles for it.
Beginners / Fundamentals
Why choose Meteor (or not) for your next project?
Meteor 5 minutes setup for newcomers
Write isomorphic code in MeteorJs
Tutorials and Guides
Gradually upgrading a Meteor.js project to 3.0
Prepare your Meteor.js project for the big 3.0 release!
Meteor and React Native - Create a native mobile app
Easy CRUD setup with Meteor in only 4 steps from scratch
Advanced
Plugin architecture with Meteor
Meteor browser bundle and Node-Stubs - beware what you import
MeteorJs and Meteor-Up MongoDB migration to a new major version 🛠️
Fundamentals
How to mess up your JavaScript code like a boss (THIS IS A MUST READ FOR ANY JS DEV!)
All your JavaScript code is polluted
Prevent infinite loops in JavaScript
ES6 classes with private members
My opinionated JavaScript package template repository - zero config, start immediately
Text, Fonts
Make text fit its parent size using JavaScript
Converting my OTF font into multiple web fonts with this bash script
Coding Puzzles
Let's solve a one-liner code puzzle
One-Liner Puzzle - Fill Array with indices
- GitHub Sponsors: https://github.com/sponsors/jankapunkt
- PayPal: https://paypal.me/kuesterjan
- Books I want to read (Amazon wishlist): https://www.amazon.de/hz/wishlist/ls/12YMIY0QNH9TK?ref_=wl_share






