Kofi Gumbs
The source code for this blog is hosted on GitHub, along with my other personal projects.
2023
Multi 3.0: Codesigning, dynamic libraries, and macOS notifications
Blog post
·
Modern SPAs without bundlers, CDNs, or NodeJS
Blog post
·
2022
Typebeat, checkpoint 0.1.0
Blog post
·
2021
A retrospective on Multi
Blog post
·
Podcast: Collaborative Craft, Episode 3
Talk
·
This page is intentionally left Black
Experiment
·
2020
Teaching WebGL to dance to music
Talk
·
Ben from Ozark
Song
·
Tide (ft. Billy Gee)
Song
·
Creating a Slack app that uses fewer resources
Blog post
·
Multi
Blog post
·
CAVERNS
Song
·
Fairy Note
Experiment
·
Anti-Gravity
Song
·
Cel shading
Experiment
·
Come _ Stay _
Song
·
2019
My time at the Recurse Center
Blog post
·
Embed Twitter video
Blog post
·
Making Bitmoji dance with WebGL and Elm
Talk
·
The "programming language" design pattern
Talk
·
Building a tool that leverages Elm's types
Blog post
·
Guaranteed refactors: generating tests from types
Talk
·
Inventing options
Blog post
·
2018
elm-beam
Blog post
·
Testing Cmd's in Elm
Blog post
·
Getting to BEAM without going through Erlang
Talk
·
2017
How JSON decoding works in Elm—Part 3
Blog post
·
How JSON decoding works in Elm—Part 2
Blog post
·
How JSON decoding works in Elm—Part 1
Blog post
·
The Core of Erlang
Blog post
·
2016
Introducing managed effects
Talk
·
Docker as a (workstation) service
Blog post
·
Becoming a professional learner
Blog post
·
Using functions to make better abstractions
Blog post
·
2014
Why I make trivial apps
Blog post
·