How to Make a Game Like Cut the Rope – Part 1
In this tutorial, you’ll learn how to build a game like Cut the Rope with SpriteKit in Swift, complete with animations, sound effects and physics!
On Being a Junior Developer
Junior developer (for purposes of this post)is a developer with < 2 years experience programming in industry who have an interest in sharpening their technical skills. I recently graduated from Stanford with a degree in Computer Science. I’ve been programming for 4 years and feel comfortable claiming ~1.5 years…
Why Software Development Estimations Are Regularly Off
Some people believe that carrying out a large software project is like building a bridge. You look at your past projects and use the data to estimate the time and resources needed. This view has been debunked decades ago; this analogy was frequently seen as an aspiration for the future when I did my Master in Software…
Live Streaming in Rails 4.0
TL;DR Rails 4.0 will allow you to stream arbitrary data at arbitrary intervals with Live Streaming. HAPPY MONDAY EVERYONE! Besides enabling multi-threading by default, one of the things I really wanted for Rails 4.0 is the ability to stream data to the client. I want the ability to treat the response object as an I/O…
FreeBSD now available on all EC2 instance types
I tried building FreeBSD AMIs for the 32-bit EC2 instance types the same way as I did the 64-bit instances — by defenestrating Windows AMIs — but there was a catch: They wouldn't boot. In fact, when I tried this six months ago, they not only didn't boot, but they didn't even produce any console output to help me…
Productivity vs. Guilt and Self-Loathing
The guilt can be crushing. Everyone seems to be getting stuff done, except you. ...
Elsevier charges authors to make items "Open Access", then charges to read them.
[This is a long post – in summary Elsevier breach licences and charge readers for Open Access. I also ask the world to verify and amplify my conclusions].
I’ll Give MongoDB Another Try In Ten Years
A few weeks ago I wrote a small app that fetches JSON documents from app.net’s API and draws a word cloud . At first I wasn’t keeping the content around after generating the images. Later I thought of other things I’d like to do with the documents, so I decided to start storing them.
NVD3 Erased From Existence
I was incredibly surprised to find out today that the popular graphing library NVD3 has been erased from the web, due to what what looks like a copyright dispute.
LLVM and Clang 3.2 released
These are in-progress notes for the upcoming LLVM 24.0.0git release. Release notes for previous releases can be found on the Download Page .
Tools I Use - tmux
Why I switched from GNU screen to tmux: horizontal and vertical splits, sane defaults, and auto-arranged panes. Plus my short .tmux.conf and resources.
Books Every Entrepreneur Should Read
On Amazon.com there are… …over 2,000,000 books on “Business” …over 750,000 books on “Technology” …over 500,000 books on “Design” …o…