/blog /projects /about
  • Replacing Planetscale
    The Planetscale logo fading away. A group of logos: GitHub Actions, MySQL, Atlas, and Railway. Between them, the text "Replacing Planetscale".

    Mar 26, 2024

    • #MySQL
    • #developer-experience
  • Making my blog more climate-friendly with Astro
    A happy little cartoon laptop surrounded by trees and flowers

    Mar 4, 2024

    • #TypeScript
    • #web
    • #writing
  • Even better GitHub Actions in Rust
    The GitHub Octocat logo (a cat with octopus tentacles), followed by a plus symbol, followed by Ferris, the Rust mascot (a happy orange crab).

    Jun 24, 2023

    • #Rust
    • #developer-experience
  • Rust is not hard! Part 1: GitHub Actions
    A happy Ferris (a cute orange crab) with their claws in the air and a smile on their face. Above them is the title, 'Rust is not hard!' and below them is the subtitle, 'Part 1: GitHub Actions'

    Apr 20, 2023

    • #Rust
    • #TypeScript
  • How to Write a GitHub Action in Rust
    The GitHub Octocat logo (a cat with octopus tentacles), followed by a plus symbol, followed by Ferris, the Rust mascot (a happy orange crab).

    Feb 6, 2023

    • #Rust
    • #developer-experience
  • Stop Writing DRY Code
    A large vanilla cake with whipped vanilla buttercream icing, against a purple background, is cut open and sand is spilling forth creating a vast desert beneath. A lone cactus stands sentinel. The top right reads "Stop Writing DRY Code."

    Apr 5, 2022

    • #software-engineering
  • New Year, New Website
    A frame shows Drake puts his hand up to block the text 'Writing a blog website that looks nice but uses a ton of JavaScript' in the ugly Comic Sans font. Drake doesn't like that. Another frame shows Drake pointing and smiling at 'Writing a blog website using a static generator' written in nice Helvetica Neue font. Drake likes this option.

    Jan 1, 2022

    • #web
    • #writing
  • Best Supported Serverless Languages
    The Ferris the Crab, along with the logos for TypeScript, .NET, and Go, sit above the text 'Serverless Languages'.

    Apr 28, 2021

    • #serverless
  • Running GraphQL on Lambda with Rust
    The Rust mascot 'Ferris the Crab' sits beneath the logos for GraphQL and AWS Lambda. Text beneath the images states 'GraphQL on Lambda with Rust'

    Apr 20, 2021

    • #Rust
    • #GraphQL
    • #serverless
  • Replacing FastAPI with Rust: Part 6 - AWS Lambda
    The Rust mascot 'Ferris the Crab' holds the logos for FastAPI and Rust and is smooshing them together.

    Mar 3, 2021

    • #Rust
    • #FastAPI
    • #OpenAPI
    • #serverless
  • Replacing FastAPI with Rust: Part 5 - Rocket 0.5
    The Rust mascot 'Ferris the Crab' holds the logos for FastAPI and Rust and is smooshing them together.

    Feb 20, 2021

    • #Rust
    • #FastAPI
    • #OpenAPI
  • Replacing FastAPI with Rust: Part 4 - A Solution
    The Rust mascot 'Ferris the Crab' holds the logos for FastAPI and Rust and is smooshing them together.

    Jan 20, 2021

    • #Rust
    • #FastAPI
    • #OpenAPI
  • Replacing FastAPI with Rust: Part 3 - Trying Actix
    The Rust mascot 'Ferris the Crab' holds the logos for FastAPI and Rust and is smooshing them together.

    Jan 12, 2021

    • #Rust
    • #FastAPI
    • #OpenAPI
  • Replacing FastAPI with Rust: Part 2 - Research
    The Rust mascot 'Ferris the Crab' holds the logos for FastAPI and Rust and is smooshing them together.

    Jan 1, 2021

    • #Rust
    • #FastAPI
    • #OpenAPI
  • Replacing FastAPI with Rust: Part 1 - Intro
    The Rust mascot 'Ferris the Crab' holds the logos for FastAPI and Rust and is smooshing them together.

    Dec 29, 2020

    • #Rust
    • #FastAPI
    • #OpenAPI
  • An intro to this blog using... this blog
    A diagram showing the flow of Markdown in Next.js to GitHub Actions vis git push where Prettier is run, and finally to Vercel via autodeploy.

    Dec 27, 2020

🐘 Mastodon 🐙 GitHub 🎙️ RSS