-
Dewdrop Farm - A Post-Mortem
-
Who else wants narrative mechanics in RPGs?
-
Who else wants unified mechanics in RPGs?
-
Algorithms matter on the mobile web
-
Install TQSL v2.3.1 on Raspian Jessie
-
Use promises in Node.js and avoid callback hell
-
How to read line-by-line and keep memory use low in Node.js
-
I found a clean way to stop reading from a Node.js stream
-
Validate SSL certificates in Node.js without getting uncaught exceptions
-
bot net buy out
-
The only way to shuffle an array in JavaScript
-
Animate your game sprites without jQuery
-
How to do one time setup with Chef
-
The quick, easy way to version Chef roles
-
Surviving in the post app store economy
-
Don't ask this question before starting a project!
-
Regulating voltage with junk box parts
-
Learning how a transmit filter works
-
Building my first HF radio
-
Smoothly scrolling a world with JavaScript
-
Hit boxes matter on the mobile web
-
Local pull requests in Git
-
Broken builds are a chance to learn
-
Forcing HTTPS on in Amazon's EC2
-
Computing Base64 values on Windows
-
Trimming Chef's memory use
-
Picking resolutions on a Raspberry Pi
-
Keeping Chef logs quiet
-
Pairing an Apple keyboard with a Raspberry Pi
-
What's your definition of done?
-
Six years later, I finally get Twitter
-
Templates vs. cookbook files in Chef
-
Get email when Chef runs fail
-
Three ways to chain events in Chef
-
Computing Chef checksums in Ruby
-
Fixing the iPhone zooming bug
-
Using yoga to get into a flow state
-
Squishy things are hard to estimate, not impossible
-
Never ask a wizard if you can read his spell book
-
Hard bugs and unknown assumptions
-
I bring you prototypes and deeper understanding
-
You don't always need to frame things
-
Bytes matter on the mobile web
-
Never ask a wizard if he can use a lightning rod
-
Making pecan beef
-
Making tacos from scratch
-
Moments in code
-
Auto archive tool
-
Types in Ruby
-
Towards simpler user interfaces
-
Catching life by the tail
-
Theory is useless, unless it's applied
-
Optimizing binary search
-
Italian meatballs
-
Did I earn my CS degree?
-
Innovation occurs in hardware
-
Unplug the web
-
Cook an egg with a mobile phone
-
Measuring software reliability
-
Circular (like breathing)
-
Too much email
-
Fixing Rose's laptop
-
Make meaning
-
Subvert from within
-
Bad code monkey, no caffeine!
-
Generate transparent relationships
-
Deep nesting and iteration
-
Describing Your Way to Decryption
-
Computer Science 310 notes, part 4
-
Continuous proportion
-
Information Based Algorithmic Design
-
I slept with the lights on
-
Anonymity on the Internet
-
Best meat loaf ever
-
Cream of tomato soup
-
Attention aware interfaces
-
Build your own comment spam bot
-
Thoughts on writing
-
Iterate and delete
-
Chocolate fudge
-
Boiled custard
-
Beyond blogging and next markets
-
Cinnamon Rolls
-
Computer Science 310 notes, part 3
-
Computer Science 310 notes, part 2
-
Computer Science 310 notes, part 1
-
Candy cane cookies
-
French cherry pie
-
Comment spam dies with nofollow
-
Getting out of writer's block
-
Touching Butterflies
-
Easy cheesy buttery biscuits
-
Killing referrer spam
-
GTD: Keeping lists
-
Halvah
-
Cuter than the Cube
-
Adaptive Path's resolutions
-
Self organizing spaces
-
Learning to love Ruby
-
Getting above information
-
If Garrett wrote code
-
Automatic link checking
-
RSS where there is none
-
Filtering tagged spaces
-
Human language interface
-
Chocolate cream cheese pie
-
Carmel popcorn
-
Lemon squares
-
PHP regex spider
-
Cosmopolitans
-
Why Don't I Know?
-
Making ubicomp a reality
-
Dialog this good
-
Chocolate martinis
-
You will see this again
-
Various models for annotated spaces
-
Breaths
-
Evolving conversation spaces
-
Forgetful machines
-
Learning Esperanto
-
Esperanto lexicon
-
Sparks
-
Playing email chess with Sarah
-
Flat file categories
-
King of the Road
-
Erotic sonnet
-
Good ol' fan missions
-
English 258 notes
-
A different animal
-
Dynamic RSS feed woes
-
Dear faithful readers
-
Blood Doll
-
6th and Line
-
Dear balloon,
-
misguided metaphors
-
Poison Ivy
-
Earthworm
-
Harmonica
-
Casualty of a Broken Pen
-
English 441 notes
-
Geology 101 notes