blogsoni

hi

about unsub log in
Exact UNORM8 to float
Writing For Me
2024-11-06
Efficiently split a NumPy array into tiles
post-election thoughts.
i love being trans
Bringing faster exceptions to Rust
How Bun supports V8 APIs without using V8 (part 2)
What's a Single-Page App?
buttons
buttons
It’s weird when people recognise me
Notes on binary soup
📌 Note on update schedule
Soundtrack Discoverability on Bandcamp
An Intro to Program Synthesis
BC7 optimal solid-color blocks
BC7 optimal solid-color blocks
Never use acronyms
A New Job and Busy Days
Commentaries on Zen and the Art of Motorcycle Maintenance
Upcoming Sokol header API changes (Nov 2024)
links to links
Game Dev Blog - Creating stylized backgrounds from photos.
Cool Selection of Stuff: end of October 2024
Cool Selection of Stuff: end of October 2024
Windows Memory Mapped File IO
How to misgender me
Sharing scrappy fiddles is hard
Bun v1.1.34
A Year of WordHopper - Development Retrospective
Moving my game project from C to Odin language
Beastieball Early Access Date & OST Pre-Order!!
Should I use web fonts?
Build Your Next App with Durable Redis
Implementing a tiny CPU rasterizer | Part 3: Interpolating colors
TLS 1.3 Hybrid Key Exchange using X25519Kyber768 / ML-KEM
How to land your first developer job
In search for a good Markdown editor for my blogging platform
Implementing a tiny CPU rasterizer | Part 2: Drawing a triangle
Here we go
ASCII control characters in my terminal
Summary of changes for October 2024
BITCH HELL v1.0 is out!
Implementing a tiny CPU rasterizer | Part 1: Clearing the screen
Carelessness
The web doesn't exist
The web doesn't exist
The web doesn't exist
Talk season is over