4,766 reputation
41941
bio website 2dprogrammer.blogspot.com
location Bellevue, WA
age 34
visits member for 4 years, 9 months
seen Apr 20 at 18:13

Professionally, I'm a Site Reliability Engineer at Google. In previous jobs I was primarily a C++ software engineer working with embedded Linux devices. In my spare time (hah!), I like to develop video games.


Apr
20
awarded  Nice Answer
Mar
10
awarded  Great Answer
Feb
19
revised How can you put all images from a game to 1 file?
added 5 characters in body
Dec
22
awarded  Popular Question
Sep
18
revised Implementing a 2D destructible landscape (like Worms)
deleted 5 characters in body
Sep
15
awarded  Necromancer
Aug
10
awarded  Famous Question
Jul
21
awarded  Yearling
Jul
7
accepted Doing powerups in a component-based system
Jul
5
awarded  Good Question
Jul
3
awarded  Popular Question
Jul
2
awarded  Curious
Jun
19
awarded  Good Question
Feb
4
awarded  Nice Answer
Dec
16
awarded  Nice Answer
Aug
23
awarded  Nice Answer
Jul
21
awarded  Yearling
May
15
comment How to prevent the “Too awesome to use” syndrome
I think "rechargeable or remove" is the best answer. A TL;DR at the top would be appreciated; the answer is a bit long.
May
9
comment Experience embedding javascript
@RobertHurst, to be clear, I meant parallelism, not concurrency. node-fiber provides only concurrency.
May
9
comment Experience embedding javascript
@RobertHurst, you indirectly make a good point. The limitations of Node.js reflect the limitations of embedded V8. One example is no multi-threaded execution.