Picking up blocks and putting them down again.
Grant's Site
When light sleep is better than deep sleep.
A compiler for a simple language with special features for ARM Cortex-M firmware development.
Fastest selection sort in the west.
A simple web app for creating polls.
A tool to make TLS certificates for development use.
An internal talk I gave introducing some cool typing concepts and examples of what you can do with them.
A friend and I made a small game during the pandemic.
An idea for a protocol that would put data into users' hands, while only being a huge (but not massive!) burden on developers.
A past solo product attempt, Coalesce, was user-less… and also serverless!
A past solo product attempt, Coalesce, was a PWA, which was (and still would be) a questionable choice.
See within for some very beginner go code mixed with a neat little abstraction.
Defaults rule the world. Be careful out there.
Mostly screws and plastic apparently.
They're a bad idea.
Do you even use vim if you haven't written about your .vimrc
file?
I want to write more, maybe this year?
I wrote a plugin for Binary Ninja that has been found useful by handfuls of people!
Beginner's guide to understanding UART and using it IRL.
Using radare
to reverse some puzzle binaries.
This was my first blog post ever.