BlogError: No Post Found (jk…embracing error messages)
I can trace my frustrations with technology telling me “No” back to hours spent trying to pass the underwater levels of Sega Genesis’ Sonic the Hedgehog. In this part of the game the blue hedgehog with Chiclet teeth couldn’t last too long submerged without drawing air from air pockets and bubbles snaking up through the bottom of the screen. Whether it was drowning hedgehogs, mistyped MS-DOS commands on my father’s 1990s work computer on loan from Bell Labs, or “debugging” a live camera feed to projector that was inexplicably missing certain projected colors only to discover one of the S-Video pins had become bent in apparent frustration. What I quickly learned was to embrace the clues that my broken systems were trying to show me.
I might be cancelled for this, but the errors thrown at me while writing Ruby are the most illuminating and helpful obstacles I’ve ever been up against. Ruby’s own internal error system coupled with rspec’s test readouts have helped me out of many a dark spot once I learned to read them very carefully after taking a deep breath.
In the years of code I have ahead of me–most of that time will be spent with something that is BROKEN! <3