Roskam's Rambles
Subscribe
Sign in
Home
Notes
Archive
About
New
Top
Principles of Product Requirements Gathering
A cheatsheet for software engineers
Jun 3
•
Robert Roskam
May 2023
Code Horrors: Untangling Datetimes
Another story of code horrors in my journeys
May 29
•
Robert Roskam
Revisit decisions
On the importance of reconsidering decisions
May 26
•
Robert Roskam
Start Somewhere
On getting letting the best way being the enemy of done
May 25
•
Robert Roskam
Better to ask for a raise than permission
How I saved hours of tedium and improved quality with automated testing
May 24
•
Robert Roskam
Engineering is trade offs.
"I'm sorry to those who come after me. I tried my best. Let me explain what this code does, because it's basically unreadable." This is a comment I…
May 21
•
Robert Roskam
April 2022
Are you satisfied with your job?
A mental health check of 6 questions
Apr 16, 2022
•
Robert Roskam
September 2017
Keeping up with the Valley
On the incessant busyness that everyone in tech feels
Sep 19, 2017
•
Robert Roskam
May 2017
So Hiring is Broken — Let’s Fix It
How the Technical Interview Could Work
May 22, 2017
•
Robert Roskam
Estimating in Software Development
How I limit the uncertainty inherent in software estimation
May 14, 2017
November 2016
Counting the Cost of Dependencies
The balancing act that is always there
Nov 7, 2016
•
Robert Roskam
September 2016
Before Merge to Master Checklist
At where I work, we have a production go-live checklist. It’s great for the initial launch of a project. It made me wonder if open source…
Sep 6, 2016
•
Robert Roskam
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts