Digests » 202


Writing a Game Engine in 2017

Writing a game engine in 2017, what does that look like? Should a developer download Unity? Gamemaker? Love2D? Almost certainly, correct? Why would anyone want to create a game engine… In 2017? This will be my last post for some years, so lets see if I can make it a decent one.

A Programmer’s Introduction to Unicode

The very name strikes fear and awe into the hearts of programmers worldwide. We all know we ought to “support Unicode” in our software (whatever that means—like using wchar_t for all the strings, right?).

How Reddit ranking algorithms work

The first part of this post will focus on how are Reddit stories ranked? The second part of this post will focus on comment ranking, which does not use the same ranking as stories (unlike Hacker News). Reddit’s comment ranking algorithm is quite interesting and the idea guy behind it is Randall Munroe (the author of xkcd!)

Deep Dive: Payments

Ninety percent of Americans have used a credit card, but far fewer understand the underlying systems enabling their payments. So let’s dive in to see what happens when you swipe your card!

13,455 minutes of talking to get one job

I spent three months working full time to get a job. Here’s how it all went down.