1. 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 mins
    Read post
  2. 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 mins
    Read post
  3. 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 mins
    Read post
  4. 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 mins
    Read post
  5. 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 mins
    Read post
  6. 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 mins
    Read post
  7. 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 mins
    Read post
  8. 01

    Writing, or coding

    Do I want to write content, or do I want to code a blog?

    • meta
    • blog
    • content creation
    4 mins
    Read post