Coding Guides
Fire code with me!
- Advanced try/catch/finally in Javascript and Typescript
Take a detailed look at the implementation of a try-catch-finally-block - Barrel files in JavaScript
The Benefits and Disadvantages of Using Barrel Files in JavaScript - Better documentation in TS & JS
How to write better docs in Javascript with rich metadata - Catch errors in Promise.all
A safe alternative to Javascript's Promise.all - Custom lib-folder in SvelteKit
How to create a path alias in SvelteKit - Dark mode for Github Markdown images
How to use different images in Markdown for light or dark mode - React Batched Updates
How to combine state updates in a single render call - ES6 import with parameters
How to pass parameters to an ES6 module when importing it - Fix for Webkit's 100vh in Tailwind
How to fix the 100vh behavior in Tailwind - Fix mobile webkit 100vh
Mobile Webkit's handling of 100vh might need more attention - The Symbol in Javascript
Get to Know Symbols - JSX
The Javascript XML sytnax - How to determine OS in browser
Use modern APIs to retrieve information about the host system of your web app - Firebase Functions domain
How to use a custom domain for Firebase Functions - Web Share API
How use the web's native share-API - Network Information API for PWAs
How to determine real network data in your web app - Lazy loading modules in Svelte
How to import your component on demand - License generator in SvelteKit
Create a list of dependencies for you SvelteKit-project - Lightweigt alternative to Axios
Using Redaxios instead of Axios as a small alternative - MSW in SvelteKit
How to implement MSW for local development in SvelteKit - New viewport sizes
How svh, lvh and dvh can improve your responsive design - Next.js NPM license generator
How to create licenses from your package.json - Typescript Pipeline Operator
Write chained function calls in Typescript - PWA vibration API
Let's use the navigator to shake your device - React.js Portal
The magic of rendering elements outside the own DOM-tree - Simple animated analog clock in Tailwind.css
How to create a very simple analog clock with animation only in Tailwind.css - The 'satisfies'-operator in TypeScript
Validate that the type of an expression matches some type, without changing the resulting type of that expression - DOM TreeWalker API
The TreeWalker API - Typescript Tagged Template Strings
How to use template strings as functions - Typescript Private Class Properties
Typescript supports private properties for classes - Typescript Template String Types as Discriminants
Improved template literal types with Typescript 4.5 - Typescript Template String Types
How to narrow down string types using the template string mechanism - Typescript Tuple Types
How to best type tuples in Typescript 4.2 and later - Web App Badging API
How use a badge for your installed PWA