-
Haters Gonna Hate Labeled Flow
because
GOTO
is bad. -
Hindsight
Upon my noticing that I hadn’t written a fresh Post in nearly 22 months.
-
Wandering in the Mojave with Ruby
A recounting of our time spent in struggle with
rvm
and native Gem builds. -
Wandering in the Mojave with JavaScript
A portion of our journey was plagued by
npm
modules with nativegyp
builds. -
I should mention; javascript-testing
That’s my ongoing tutorial / snippet project.
-
Quietly Announcing mongodb-sandbox
My first npm module. Because I felt I finally had a good idea for a useful one.
-
Those Named Constant Arrow Functions
Back in my day, we declared a
Function
as afunction
. -
Thundering Herd
That special time in a Developer’s life when a system that they’ve nurtured and cared for goes rogue, leaving behind it a desolate swath of blood & destruction.
-
Since Before the Turn of the Century
A reflection upon my career to date – a more poetic take on my CV than the prose of my resumé – as viewed through the lens of the JavaScript langauge .
-
Optimizing Socket.io Performance with Binary Mode
Sure, there was a bit of data munging & aggregation going on, but it was essentially just a pub/sub pass-thru … so why couldn’t the Server keep up?
-
Life in the Promise Land
Our library of choice is bluebird, which is – as it claims – a highly performant implementation of the Promises/A+ standard.
-
delayedCallback(function(){ ... }, delay);
In my opinion, this code snippet captures the most powerful aspects of ECMAScript.
-
Upgrading Your Rails Development Mac to Snow Leopard
I had to go through this entire process twice – once on my work Macbook Pro, once on my identical home verison – so I figured I’d might as well write all of this crap down in the hope that it may reduce the shock and awe of future migrators.
-
What Would a Wookie Do?
As much as this is a theoretical question, I believe I came up with some answers, and they are made manifest in the
@cr_wookie
Personality Engine. -
Snake 'n' Bacon in "The DDOS Caper!"
I’m not exactly sure how many bots are out there – here’s a nice wiki being kept of them – but I can imagine mine’s not the only one that’s pulled off a retry logic FUBAR like this one.
-
Random Problem in Your Cloud-hosted App? Try a New Instance!
Really, that’s it. That’s my useful tip. Everything else is just me telling you a story about it.
-
Being Too Rapid on the Things That Matter
I’ve screwed the pooch on two separate occasions in the few months I’ve worked for my new employer. My instincts say I’m shooting too fast from the hip, and there’s some fine balance I can’t quite seem to grasp.
-
Dynamic Tunneling for Your Facebook App
How the heck can I make local revs to the App and proxy them through the FB back-end while still keeping the App running live for my millions of satisfied customers</sarcasm>?
-
Finding Your iPhone's UDID After You've Made It Inoperable
Where can one find this magical all-important String?
-
When Broken Toys Impact Your Friends
I woke up to discover that I’d unintentionally sent Direct Messages to all of the followers on my personal Twitter account.
-
Twitter4R shifts RSpec onto My Front Burner
Specifically, I wanted to tack some Twitter search features onto it, and I was very impressed with how this library has been built.
-
Remote Scripting for AWS
Ruby provides some nice features for when you’re building hand-rolled health checking tools. And there are some
sshd
tricks to be played, too. -
Learning Ruby through Assertions and Podcasts
I spent three weeks (please don’t laugh) worth of my daily commute writing assertions for the core language, the standard packages, plus ActiveRecord and other common gems.
-
Remote Debugging using JConsole, JMX and SSH Tunnels
Because Tomcat keeps dying after about 36 hours. So, I’m gonna enable debugging and JMX remoting so that I can put JConsole to work.
-
Custom Ruby and RadRails on Mac OS X
I was sitting at Cafe International and setting up RadRails when the HD on my two-week-old MacBook Pro 2008 went into beachball-of-death mode.
-
Getting Java SE 6 and Eclipse to play nicely on Mac OS X
How to get the standard pre-packaged install of Java SE 6 for OS X Leopard to share its toys with Eclipse 3.4 Ganymede.