blogsoni

hi

about unsub log in
Destroy All Values: Designing Deinitialization in Programming Languages - Faultlore
Infosec Skill Sets
Universal Hooks
Universal Hooks
On Progress
Discovery and Design Considerations
Who Watches Watchmen? - Part 1
Do It for the Music
Outcomes, Mistakes, and the Nuance of Error Handling
My Devterm experience
Catching COVID, detailing my experience.
Pseudonymous
Un-Bucket List
Why can't error-tolerant parsers also be easy to write?
Hire Me
First Post
It Tastes Like a Penny
awesome-awesome-awesome
Long-Live Plain Text!
My Podcast Subscriptions
The World's Ugliest Ring
On Proebsting's Law
No Fights
Fame: Persistence vs. Skill
Post-what? - Using PostPet in 2022
remark-abcjs
Why Is Every Song Out-of-Tune?
remark-abcjs
Building a text processing pipeline with Unified
Building a text processing pipeline with Unified
Temporal AA and the Quest for the Holy Trail
WHOIS: Fragile, unparseable, obsolete... and universally relied upon
Log all the things
Dark
Wrapping Up 2021
📝 A Round-up of 2021
Advent of Code 2021 - Retrospective
Updating The Single Most Influential Book of the BASIC Era
strlcat(3) > strncat(3)
The games of 2021
Summary of changes for December
Open Source Security Process Wishlist
V8 Heap pwn and /dev/memes - WebOS Root LPE
Using {Blocks} in Rust & Go for Fun & Profit
Why JavaScript's Secret Comma Operator is So Darn Useful
Have You Ever Seen a Paraplegic Max Out a Legpress?
Christmas 2021
The QOI File Format Specification
Move Constructors Revisited
LetMeIn