- 08
AST-based refactoring with ts-morph
Mass-refactoring TypeScript code using ts-morph. The AST-based code transformation makes it quick to refactor even the largest codebases.
- typescript
- ast
- ts-morph
- refactoring
5 minsRead post - 07
Building an e-ink weather display for our home
Building a battery powered e-ink weather forecast display for our home. This was a fun Raspberry Pi project.
- eink
- raspberrypi
- hardware
8 minsRead post - 06
Advanced TypeScript: The ultimate Tailwind typings
Making the ultimate TypeScript typings for Tailwind class names in a React project.
- typescript
- tailwind
- types
- advanced
- react
23 minsRead post - 05
DIY Gatsby: Worth it?
Part IV of a series where we'll look into how this blog was made. This part focuses on the pros and cons of the DIY build system.
- static site generator
- react
- server-side rendering
- gatsby
9 minsRead post - 04
DIY Gatsby: MDX
Part III of a series where we'll look into how this blog was made. The third part covers how MDX rendering works.
- static site generator
- react
- server-side rendering
- mdx
- gatsby
5 minsRead post - 03
DIY Gatsby: Module bundling
Part II of a series where we'll look into how this blog was made. The second part focuses on Rollup, task runners, and page generation.
- module bundling
- rollup
- react
- gatsby
- npm scripts
7 minsRead post - 02
DIY Gatsby: Static site rendering
Part I of a series where we'll look into how this blog was made. This part covers how static site rendering works in general.
- static site generator
- react
- server-side rendering
- gatsby
5 minsRead post