OpenGLBook.com Launch
Just launched OpenGLBook.com, a website on learning OpenGL 4.0 programming in online book format. The first two chapters are online, new chapters to be released periodically.
Share on
X Facebook LinkedIn Bluesky
less than 1 minute read
Just launched OpenGLBook.com, a website on learning OpenGL 4.0 programming in online book format. The first two chapters are online, new chapters to be released periodically.
4 minute read
Image Credit: “Justice isn’t blind, she carries a big stick” by Jason Rosenberg on Flickr
Disclaimer: I am not a lawyer; this is not legal analysis, nor legal advice.
The way too short and ambiguous California bill AB-1043 seems to have the potential to do real damage to the software industry. It aims to consolidate age-verification at the operating system and application distribution levels seemingly without understanding what either actually are.
4 minute read

In a recent experimental 2D gamedev project, I wanted to play around with drawing a bunch of game entities purely algorithmically rather than creating sprites for each of them. One important technique I ended up using was Signed Distance Fields (SDFs). In this post, I’ll go over the most basic implementation (we’ll draw a circle!) and explain how and why it works.
1 minute read

In December of 2023, due to carpal tunnel, I switched from my Happy Hacking Keyboard setup to a Kinesis Advantage 360. It’s been two years and change, and I haven’t looked back. Well, kind of.
less than 1 minute read

The latest version, v0.10.0, of the mkdocs-alias-plugin is now available here. This new version adds the ability to use aliases in Markdown footnotes, a great way to keep links short and organized.
mkdocs-alias-plugin is an MkDocs plugin allowing links to your pages using a custom alias such as [[my-alias]] or [[my-alias|My Title]].