Robert QuinlivaninThe StartupStop Abusing “Technical Debt”Technical debt or simply tech debt is the most widely abused and misunderstood term in software. The term was created by Ward Cunningham as…Oct 8, 2022Oct 8, 2022
Robert QuinlivaninThe StartupThe Cost of a Slow Build ProcessNote: The following was originally written at work to explain to my team why I believed we should invest significant work into reducing the…Oct 8, 2022Oct 8, 2022
Robert QuinlivanBlame In Software Development“Blame” is one of those words that we need to be careful around. On the one hand, it has a clear dictionary definition that we all agree…Jan 7, 2022Jan 7, 2022
Robert QuinlivanMy Only Skill Is DebuggingMy only skill is debugging. I have worked as a programmer — software engineer, software developer, or whatever you want to call it — for…Feb 19, 2021Feb 19, 2021
Robert QuinlivanThe Code We Don’t WriteLessons I’ve learned from software development in 500 WordsFeb 15, 2021Feb 15, 2021
Robert QuinlivanDevOps: The Revolution That StalledSince the early days of the internet, we have had two broad categories of software people: application developers, those entrusted to…Nov 17, 2020Nov 17, 2020
Robert QuinlivaninThe StartupNo, You Don’t Need Three MonitorsIf you’re the kind of person who works with a computer at a desk then you’ve no doubt spent some time endlessly tweaking and tuning your…Apr 16, 2020Apr 16, 2020
Robert QuinlivaninOneZero3 Surprising Ways You Might Be Giving Away Your Personal InformationAll the ways advertisers and others get your dataFeb 11, 20201Feb 11, 20201
Robert QuinlivaninThe StartupSo You Want To Be A Software EngineerI’ve seen a lot of posts online from college students or career changers asking questions about what it takes to become a software…Feb 9, 2020Feb 9, 2020
Robert QuinlivaninThe StartupA Brief Primer On Targeted AdvertisingAt this point I think most people know that there are companies that buy and sell data online for the purposes of advertising. But you may…Jan 30, 2020Jan 30, 2020