We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Ryan Fleury —
A new devlog is out! This one discusses my shift from a traditional C/C++ build system to an amal…
»
Allen Webster —
Interesting. I could definitely do a blog post if I make any progress, but I haven't got the expe…
»
Abner Coimbre —
Handmade folks, After the wiki released at the start of this year, we've had contributions new be…
»
Simon Anciaux —
If you have the time and want to do it, I would love a blog post about how you make fonts look goo…
»
Allen Webster —
That's sort of what I figured. I have learned more about the FreeType library since the last time…
»
Jeremiah Goerdt —
If I do recall, I saw you streaming a few times recently. Keep chugging along! We're watching you …
»
David Butler —
Hello Everyone: Not a real update, but just wanted to remind people that I haven't dropped dead, a…
»
Timothy Barnes —
The difference is that Emacs is using subpixel rendering (also know as cleartype). If you magnify …
»
Gentle —
Thank you so much, that was it (Avira). I always knew that antivirus software is harmful ;-)
»
Mārtiņš Možeiko —
Maybe antivirus/antimalware software? If you use any, try stopping them temporarily to see if they…
»
Gentle —
Dear HMH community, first of all I want to say that I really love this project and I would like to…
»
pragmatic_hero —
I certainly don't want you to waste your effort. Perhaps your code is a-okay. And your algorithm …
»
Chen —
The precision is non-uniform for everything in the game world, that's not helpful. And surely yo…
»
Tristan Dannenberg —
There's one slash too many in the link to the archive. Fixed url is .
»
pragmatic_hero —
It's not anywhere that simple I feel. It's very easy to screw up. The precision is non-uniform fo…
»
»
Mārtiņš Možeiko —
I believe this is same issue as discussed here: Casey fixes this in Day 20:
»
Euphoria —
Hello there! I've been following the series, and got a weird bug. Just as the title describes it …
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: In part two of this interview, we focus our interview wi…
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: In part one of this interview, Anne and Abner start off …
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: Eskil is a self-taught programmer whose projects are fai…
»
Oliver Marsh —
Thanks Chen for the comment, hope to come back to it eventually. Love seeing the updates on Monter…
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: A community favorite, Won Chun opens up about his time a…
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: Brian Will brings programming education at the forefront…
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: Jon and Abner subtly resume the themes of the previous H…
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: In part 2 of Fabien's interview, we spend the remaining …
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: In part 1 of Fabien's interview, we explore his mindset …
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: Sean Barrett, creator of the STB libraries, goes beyond …
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: Philip Buuck, of fame, sits down with Abner to share hi…
»
Abner Coimbre —
Archive: (annotated) Guest: Setting: Deep dive into Shawn Mcgrath's life from childhood all t…
»