Startup Engineer Unwittingly Implements Crappier Version of Open Source Project

September 13, 2016


SAN FRANCISCO - While attempting to neatly rectify problems with his company's API, bay area software engineer Kevin Wright discovered Tuesday morning that the library he spent the last four days implementing was an unintentional rehash of an existing and far superior open source project. The 25-year-old developer happened upon the first-rate Github repository while reading StackOverflow answers during a debugging session. "Oh what the hell", remarked an exasperated Wright as he navigated around the tidy and perfectly formatted source code that made a mockery of his efforts. Wright discovered that not only does the open source implementation accomplish precisely what his library intended to, but also features a brilliant architecture and broad extensibility. The full-stack developer noticed that his library is much less idiomatic and far sloppier, and also lacks a single unit test. The 1000+ starred open source repository features prominent "100% test coverage" and "passing continuous integration" badges at the top of the README. In stark contrast, Wright's README is simply the repository title, for which he spent a concerningly long time trying to think of something clever. At press time, Wright was seen sheepishly adding the repository to the main application's dependencies.


You might also enjoy:

Software Engineer Entertains Erotic Fantasy About Rewriting Entire Codebase From Scratch
Rideshare Passengers Descend Into Awkward Silence After Driver Misses Glaringly Obvious Turn Six Blocks From Destination
Smartphone Stubbornly Clings To WiFi Signal Long After It Should Have Given Up And Switched To 4G
EXCLUSIVE: JavaScript Creator Reveals Brain Hemorrhage As Cause Of Language's Most Hated Features
Software Companies Seeing Dramatic Improvements Following Shift To Reading Chicken Entrails For Project Completion Estimates
Software Engineer Feeling Like Neanderthal After Glimpsing Colleague's Superior Development Tooling
Mozilla Announces Firefox "Shame Mode" For Engineers Wanting To Conceal Rudimentary Documentation On Their Screen
Ransomware Offers New Frontier For Excuses From Homework-Avoiding Schoolchildren
Software Engineer Should Probably Cool It With The Print Statements After Two Hours Of Getting Nowhere
Amazon Unveils Home Assistant Designed To Simulate Drive-Thru Ordering Experience
Autonomous Vehicle Engineers Struggle Against Resurgent Rubbernecking Behavior In Self-Driving Car AIs
Code Review Spanking Machine
Study: 97% Of NodeJS Projects Depend On Package Containing npm Creator's Shopping List
Snapchat Denies Allegations Suggesting Company Logo Is Silhouette Of Severed Orc Head
Man Horrified Upon Discovering Six Hour Debugging Session Caused By String Mismatch
Senators Burr, Feinstein Hopelessly Dependent On Encryption In Efforts To Pass Encryption-Destroying Law
Man Feeling Unimportant After Not Being Targeted By Google Docs Phishing Attack
Theranos CEO Elizabeth Holmes To Join Board Of CHEAT, A Nonprofit Intent On Eroding Ethical Norms
Midsize Startup Impulsively Adopts Trendy JS Framework in Effort to Rectify Insurmountable Technical Debt
Startup Equity Handbook
Tech Interview Torture Chamber
The Tenacity of Tech Recruiters