Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "rabbit holes"
Get assigned ticket.
Finish the most of the feature. Finish most of the specs.
Second dev wants to own accounting half of the ticket.
Rip out half my changes, rewrite specs.
Code review asks for minor changes.
Product creep creeps the scope.
Finish the feature again.
Product creep creep-creeps the scope.
Finish the feature again.
New release happens.
Merge in master; fix conflicts. Run specs; random unrelated specs fail, some fail intermittently. Rabbit holes of complicated, unexplored, obviously-flawed code.
Fuck that. Push.7
Had a 1:1 with my boss last night and together we figured out a tricky bug related to my PR. However, either my PR or that bug patch broke a tangentially-related test. Queue my usual exhaustion, and I gave up trying to fix it.
This morning, I'm looking at it and nothing makes sense. My change should not have broken the test. So I reran the controller's tests, and... they all pass?
What is logic.
Good thing, though; that test leads to a few rabbit holes I haven't even begun exploring yet.
Oh, never mind. It broke again.
Ergh, here we go. 😔11
Through a strange series of events, my job has led me to looking at an uncompressed image of atv riders taken in 2004. This career field might be the most full of rabbit holes to go down.3
FUCK rabbit holes real hard. When you spend a week creating a super optimized recursive handler for mapping redundant database row results and you wake up from your coma realizing everything could be handled by a much simpler SQL query done in five minutes. Fuck me, fuck the rabbits creating holes to fall into and fuck Alice for creating the fucking illusion of wonderland.
Block chain sounded like a fun concept to dig into a do some tutorials around with python or something. Maybe build our own simple blockchain thats still thorough enough to do the complexity of blockchain justice.
HA! yeah 3 nights later of jumping down the many rabbit holes of blockchain, im realizing I dont have the time or energy to touch the tip of that iceburg. I think I gave up after trying to figure out how to elaborate on the merkle root. "We could have like a visual tree of of the transactions and how they combine hashes to form the merkle and show its combined hash. Ok yeah this will take forever".
Walking away from it, I have a new appreciation for the subject and those who are revolutionizing it. Definitely will be the future of our currency.