home — latest posts
Filtering arrays with TypeScript type guards
How to safely find and filter elements in complex arrays with TypeScript.
Read "Filtering arrays with TypeScript type guards"CSS codemods with PostCSS
How to create a CSS codemod with PostCSS to transform code.
Read "CSS codemods with PostCSS"The Next iteration: How I built my new blog
The next iteration of skovy.dev with generative designs, built with Nextjs and vanilla-extract.
Read "The Next iteration: How I built my new blog"
course
Practical Abstract Syntax Trees
Learn the fundamentals of abstract syntax trees, what they are, how they work, and dive into several practical use cases of abstract syntax trees to maintain a JavaScript codebase.
Check out the courseprojects
typed-scss-modules ★310
🎁 Generate type definitions (.d.ts) for CSS Modules using SCSS
cooky-cutter ★123
🍪 Object factories for testing in TypeScript
font-awesome-codemod ★47
⚙️ Font Awesome codemod script
react-suspense-img ★18
🖼 A simple React image component that suspends while loading
css-codemod ★3
🐍 Toolkit for running codemods over CSS files