Grew up learning how to program in the demoscene. Software engineer since 2000, worked in various industries (web, consulting, finance) and now in the music software industry.

Recent Forum Threads

Forum handmade.network
Post date July 11, 2017, 9:40 p.m.

Projects to get better APIs out there


Hi all, Interfaces (API) are often poor, varied and insufficiently usable. They're not iterated …
Forum Code
Post date March 10, 2016, 9:26 p.m.

Day 244: White Rectangles


Summary: calling wglCreateContextAttribsARB on my machine (Windows 8.1 + Nvidia GPU) in the worke…
Forum Code
Post date March 10, 2016, 8:22 p.m.

Correct gamma w/ software rendering


Hi, I can't submit this during the stream as I live in a different timezone, but I wanted to rep…

Recent Forum Replies

Forum handmade.network
Post date Sept. 5, 2017, 8:17 a.m.

The world needs a better way to create cross platform desktop GUI apps

An issue that is easy to forget is accessibility: allowing blind or poor-of-sight users to make u…
Forum handmade.network
Post date Aug. 26, 2017, 11:06 a.m.

Reply to polymorphism in "Handmade Hero Chat 014 - CRTP and Library Design"

I wish I could say that Rust and C++ had O(n) complexity in amount of source code read, however t…
Forum handmade.network
Post date July 23, 2017, 8:32 a.m.

Pet Projects and Time

I insist on taking some time away from _work_ for learning. I communicate that to my colleagues, …
Forum Code
Post date March 27, 2016, 11:29 p.m.

Has anybody tried using strong typedefs?

Something that came back to my mind after I made my reply: One should be careful when collecting…
Forum Code
Post date March 27, 2016, 3:05 a.m.

Has anybody tried using strong typedefs?

Instead, I would stick the value into a struct. Each struct being its own type it would be differ…