Programming With Math Made Easy

I never found memorizing physics formulas to solve silly problems about cars driving up hills and slipping on ice particularly compelling. What is cool is adapting these formulas and using them in code to make physics simulations. I can’t recommend the book The Nature of Code enough for learning how to turn physics formulas into observable examples. I’ve been using the wonderful Codea app on my iPad to write all the simulations. The examples in the book are written in Processing and Codea uses Lua so a little conversion needs to be done.

Storing Map Tile Information Using Binary in JavaScript

For the MMO (“massively” being used very loosely here) I’m working on, the server and client communicate using TCP by sending plain English words to each other. I know this is inefficient but it makes the code more readable when you see a command of “MOVE” instead of “101”. I’ll switch over to binary eventually and use this article on representing map tile information in binary as a reference.

Interview Programming Questions

LeetCode OJ is a platform for preparing technical coding interviews. Pick from an expanding library of more than 190 questions, code and submit your solution to see if you have solved it correctly.

Algorithms are definitely my weakest skill so this is going to be good practice for future interviews.