#pillar-knowledge-work
TypeScript Switch Case best practices
Switch statements are sometimes considered a code smell, but when they do make sense to use, you’d better make sure you don’t forget a single case. Luckily, TypeScript can help
All topics → Best Practices
#pillar-knowledge-work
Switch statements are sometimes considered a code smell, but when they do make sense to use, you’d better make sure you don’t forget a single case. Luckily, TypeScript can help
#pillar-knowledge-work
Learn why ngOnInit is not always the best solution
#pillar-tools-and-systems
There is almost no use in installing npm packages globally. Here's why
#pillar-knowledge-work
In this article, I’ll explain how my commenting practice (yes, that’s a thing :p) has evolved as well as what I currently recommend, whether you’re a junior fresh out of school, a seasoned developer…
#pillar-knowledge-work
Why you should favor TypeScript interfaces and custom types over classes
#pillar-knowledge-work
Leverage TypeScript paths to avoid problems with your shared types imports
#pillar-tools-and-systems
Use stable versions of Node.js and npm to avoid surprises in production
#pillar-knowledge-work
Authorization best practices to improve the security of your applications
A clear roadmap to building your own knowledge system. Subscribe and get it straight to your inbox.
6,000+ readers. No spam. Unsubscribe anytime.
Every week, I share practical systems, tools, and frameworks to help you organize your knowledge, leverage AI, and create consistently. No fluff. No spam.
6,000+ readers already subscribed ✨
Every Knowii tier includes the private community, live events, expert access, monthly challenges, a 3.8K+ concept knowledge base and my ~10K published notes. Pick the depth that fits you:
€14.99/quarter
€59.99/quarter
€119.99/quarter