blogsoni

hi

about unsub log in
How to Start your Own Podcast
"Zero Trust" in a Nutshell
2020-11-04
Teardown design notes
Using Shortcuts and serverless to build a personal Apple Health API
I gave a talk at BeerCon2!
Names are not type safety
The perfect file server - Use all your disks for storage by booting a USB RAM disk
Summary of changes for October
Once Upon a Snowman
The Social Dilemma
The intra-doc links saga
You Should Play Secret Hitler
I participated in the conINT CTF!
SEO mistakes I've made and how I fixed them
Working offgrid efficiently
Boreal Alyph: Cave Vignette
Hello World!
Boreal Alyph: Scraps
BlockChat
Pinewood Derby Car
STMusic
Awk
STMusic
BlockChat
Pinewood Derby Car
Breqbot
Breqbot
Zig's New Relationship with LLVM
CSV Boilerplate for Go
Grass Shader
Grass Shader
COVID-19 app incompatibility points at a larger issue in tech
ESNI: Making the Internet Private by Default
Fast Kernel Builds
Going native: SwiftUI from the perspective of a React developer
Dockerizing Legacy Scoop for Reproducible Development Environments
The 11th
Quarantine in the 1600s
Rust in 2021
LPS System
LPS System
Reflections on the first year of open source
Book Review: Technopoly
Build your own preview deployment service
McStatus.js
McStatus.js
Notarizing Java applications on macOS
Stopping phishing campaigns with bash - how to poison phishing sites with fake data
Types as axioms, or: playing god with static types