Kofi Gumbs

The source code for this website is hosted on GitHub, along with my other personal projects.

2024

Working around Google Calendar sync delays
Blog ·

Zero-downtime deploys for Render apps with disk storage
Blog ·

2023

Multi 3.0: Codesigning, dynamic libraries, and macOS notifications
Blog ·

Modern SPAs without bundlers, CDNs, or NodeJS
Blog ·

2022

Typebeat, checkpoint 0.1.0
Blog ·

2021

A retrospective on Multi
Blog ·

Podcast: Collaborative Craft, Episode 3
Talk · External ·

This page is intentionally left Black
Experiment ·

2020

Teaching WebGL to dance to music
Talk ·

Ben from Ozark
Music ·

Tide (ft. Billy Gee)
Music ·

Creating a Slack app that uses fewer resources
Blog ·

Multi
Blog ·

CAVERNS
Music ·

Fairy Note
Experiment ·

Cel shading
Experiment ·

Anti-Gravity
Music ·

2019

My time at the Recurse Center
Blog ·

Embed Twitter video
Blog ·

Making Bitmoji dance with WebGL and Elm
Talk ·

The "programming language" design pattern
Talk ·

Guaranteed refactors: generating tests from types
Talk ·

Building a tool that leverages Elm's types
Blog ·

Inventing options
Blog · External ·

2018

elm-beam
Blog ·

Testing Cmd's in Elm
Blog ·

Getting to BEAM without going through Erlang
Talk ·

2017

How JSON decoding works in Elm—Part 3
Blog · External ·

How JSON decoding works in Elm—Part 2
Blog · External ·

How JSON decoding works in Elm—Part 1
Blog · External ·

The Core of Erlang
Blog · External ·

2016

Introducing managed effects
Talk ·

Docker as a (workstation) service
Blog · External ·

Becoming a professional learner
Blog · External ·

Using functions to make better abstractions
Blog · External ·

2014

Why I make trivial apps
Blog ·