All Posts
The Technical Design of my Blog
How I redesigned my blog using Svelte, Sapper, and MDsveX
Swift Calling Conventions on ARM64: Float / Double
Learn what registers Swift uses for floating point numbers
How I sped up a visualization by 60x using some graph theory, and a vector processing framework.
Visualizing information flow in a p2p distributed system
Swift Calling Conventions on ARM64: Int / Bool
Learn what registers Swift uses for basic data types
Introduction to parsing Swift code with the SwiftSyntax Library
A quick tutorial for parsing Swift code from Swift code.
Setting up a custom 404 page with Caddy v2
Easy to set up, but not well documented
What is the difference between a theorem, a lemma, and a corollary?
Essential words to know for reading math/computer science papers.
Suggestions to improve the CSV “Standard” (RFC 4180)
Three issues and how I think we can fix them
Drawing Parametric Graphs with the HTML Canvas
Jump Address Hacking to Execute Code Stored as a String
Smashing the stack because why not
What's the difference between a perspective transform, homography matrix, essential matrix, and a fundamental matrix?
Definitions and the corresponding functions in OpenCV
Canvas 3D Renderer
Built using the 2D javascript canvas and a little math
How to Bootstrap a Headless Raspberry Pi with a Mac
No monitor, keyboard, or mouse needed
Implementing hash()
It's not as hard as you think
Turning Your Raspberry Pi into a Rogue Wifi Router For Hacking
For educational purposes only!
Stop Taking Notes; Start Asking Questions
Why taking notes during lectures might be a bad idea