7 Benefits Of Gated Deployments
The end of the sprint was only a few days away. The team was working hard to make sure that all the features we had committed to. Would make it into production release. With a code freeze looming...
View ArticleFinding What To Learn Next
Just wanted to share a bit from a post that I wrote for Simple Programmer a website that helps developers make the complex simple. The post goes into methods that software developers or testers can use...
View ArticleThe Five Whys for Software Testing
Just finished reading the Lean Startup by Eric Rise. It’s a great book about how lean manufacturing principles can be used to help startups innovate and succeed. One of the concept from the book that I...
View ArticleReal Developer To Tester Conversations
This joke was sent around the office a few days ago. Thought I would share here. Developer : I’m not able to replicate this issue. It’s working fine on my machine. So lets close this bug. Tester : I...
View ArticleWhat Is A Software Developer In Test?
“So what would you say you do?” It’s a common question when meeting someone new. However I was blind sided by the timing of this question. You see, I was on the phone with a recruiter who was fairly...
View ArticleOver 30 More Types Of Software Test
This is the final post in the types of software testing series. You can view the other 40 types of software testing in the following post: 20 Types of Software Testing, and 2o More Types Of Software...
View Article6 Things You Should Do After Finding A Bug
On September 9, 1947 the first instance of an actual computer but was found. At 3:45 p.m., Grace Murray Hopper records the first computer bug in her log book as she worked on the Harvard Mark II. The...
View Article7 Common Automated Nightly Regression Failures
If you’re like me, one of the first things you do in the morning is check the results of the previous nights automated test runs. You site at your desk, cross your fingers, open up Jenkins, and hope to...
View ArticleThe Software Testing Ice Cream Cone
Most companies only focus on manual testing at the start. Down the road they jumping head first into UI automation. This might seem like the best approach, but focusing on only one area of testing can...
View ArticleAvoiding A Push Process
Have you ever thought about how much work your automated test actually help you do? I mean real honest work. Don’t worry if it’s low, because for most teams it is. There can be a lot of waste in the...
View ArticleThe Two Paths You Can Take To Learn A Skill
This is an excerpt from my post on Finding What To Learn Next which I wrote for the Simple Programmer blog. When it comes to software development, there are so many ways you could go. Choosing what to...
View ArticleTo Be A GREAT Programmer Learn History
If you want to learn how to be a GREAT programmer, not just good enough to program an app application, but good enough to be GREAT, study machine language. Study 1s and 0s. Study the history of the...
View ArticleFrom Peer To Peer Lending To Online Ordering
I was finally done! I had taken my last order, chopped my last potato, and washed my last red plastic tray. After my final shift at In-N-Out (yes I’ve worked at In-N-Out), I thought I would never be in...
View ArticleDaily Practice Chart
I’m a big fan of James Altucher and his writing around a concept called The Daily Practice. This chart will quickly show you what it’s all about. You basically try to stay healthy in four key areas:...
View ArticleGrowth Hacking In 4 Deceptively Simple Steps
How did companies like Uber, Airbnb, and Dropbox have rapid growth while going against tough competition? Ryan Holiday would say it’s because they use a new set of marketing strategies called growth...
View Article