Posts
-
Demystifying systems programming: Linux (Android) binder driver
Is "different from UNIX" all that bad?
-
Hardware hotplug events on Linux, the gory details
Maybe the code shouldn't be the only documentation?
-
Dumping Lego NXT firmware off of an existing brick
Catgirls can have little a RCE, as a treat
-
Making USB widgets easy to install
Extra descriptors for Windows and WebUSB
-
A quick introduction to OpenType
Fonts are surprisingly hackable!
-
So you want to write an "app"
I touched "every" OS so you don't have to
-
"Introducing our new and updated user experience"
You can "just" make a website, y'know
-
A history of "Web" tech, from a "non-Web" developer
What the !@#$ happened over the past decade?
-
Notes on Wine architecture and process startup
A little braindump about Wine
-
Parallel-capable netlist data structures, part 2
Sometimes reinventing the wheel pays off...
-
Parallel-capable netlist data structures, part 1
I talk about learning to write parallel algorithms while dropping major hints about a new project.
-
Reverse engineering the Apple M1 Bluetooth interface
In this post I walk through the thought process as I reverse engineered the M1 Bluetooth module.
-
Hello world!
I'm back...!