Labnotes
September 26th, 2015 6 min read

Weekend Reading ā€” Hi, I'd like to add you ā€¦

@SWildlifepics "What's your mother yelling about?" This week we investigate the illusion of time; we find a free microwave oven; we separate the JavaScript from the Scheme; we find solace in ad blockers; we pay tribute to the central planning committee; we get better at hiring

Read more
September 19th, 2015 4 min read

Weekend Reading ā€” Shower Thoughts

Shower Thoughts I don't normally link to Reddit, but this is just too good. This week we swap out the m-dot site for responsive one; we look in the mirror, an Android powered mirror; we dodge array holes; we learn to be content with technology; and we pair

Read more
September 12th, 2015 5 min read

Weekend Reading ā€” CSS can kill you

@old_sound "CSS can kill you" This week we learn to tell stories with data; we time travel and npm install linux; greet our new Node 4.0 overlords; click-bait with commit messages; SoundCloud teaches us to microservice the right way; we crack some Ashley Madison passwords; ad-blocker

Read more
September 6th, 2015 5 min read

Weekend Reading ā€” Adult supervision

@waxpancake how we shared cool GIFs in the 80s This week, babies teach us how to write great error messages; it's Wiki vs README; we learn that most errors hide in error handling code; and how best to onboard engineers; we quack like a USB keyboard; we read

Read more
August 29th, 2015 5 min read

Weekend Reading ā€” The biggest function in the yard

@derekf03 "Headline of the day." This week we hide submarines in the sea; say death to bullshit; go retro with mechanical typewriter Vim; backdoor other people's JavaScript; pick the biggest function in the yard and refactor it; watch web ads go up in flames; hack in

Read more
August 22nd, 2015 5 min read

Weekend Reading ā€” Work hard, live well

@newscientist This week we experiment with date pickers and learn about algorithm bias; we hack an Amazon Dash; we bring Cobol to Node; we watch other people code; we decide work hard and live well; we hire a lousy mountain climber; we campaign to end police violence, and we find

Read more
August 18th, 2015 8 min read

Validate your assumptions

Last week I presented you with a coding challenge. This week, Iā€™m going to follow up and show you one of my favorite software development techniques. First, here are the solutions I got, in the order in which they arrived: * David 39 loc * Evan 40 loc * Damian 54 loc

Read more
August 15th, 2015 6 min read

Weekend Reading ā€” Like IP addresses to lightbulbs

Cartoon: Spring Fever This week we learn about fluency and discipline as pre-cursors to creativity; we build desktop and iOS apps with HTML and JS; we burn out on open source; we learn the secrets of great (and toxic) managers; we laugh/cry with James Mickens; we come to terms

Read more
August 9th, 2015 6 min read

Weekend Reading ā€” Made of practice

Truth Facts: Explaining the battery life of your laptop This week we explore spatial interfaces and the dark patterns of Ashley Madison; we learn about progressive apps and the CRAP metric; we practice beautiful code and settle the score on tabs vs spaces; we make safer, easier to memorize passwords;

Read more