Simple Branching Strategy Part 1: Back to Basics
Source control management has always been one of those sticky topics which always causes many questions. Many veteran programmers are baffled by the in-and-outs of branching and merging. And for good...
View ArticleSimple Branching Strategy Part 2: Implementation
In my previous post, I talked about the idea of having a simple branching strategy and why I prefer one where everyone works off the same branch. In this post I will show you how to create what I...
View ArticleIf You Like Living Dangerously Modify Your Hosts File
I’ve been seeing it and hearing about it more and more, and every time I do, I cringe. “Hey, how do I test out our web app?” “Oh modify your hosts file so that when you go to wonkywares.com it goes to...
View ArticleWhen to Build the Sawhorse
I love talking about tools and automating. I’ve written about having a dedicated developer tools team, and what you should automate. This time I want to talk about choosing between what I call...
View ArticleOne Build to Rule Them All
I spent a good time last night troubleshooting a “works on my machine” problem. It takes pain to learn something, this pain perhaps was good. It reminded me of a concept that is really important in...
View ArticleBook Review: Enterprise Integration Patterns
So I’ve had Enterprise Integration Patterns sitting on my bookshelf for quite a while now. I had skimmed it a few times, but never really gave it a read. It’s a hefty book that you could definitely...
View ArticleGetting up to BAT: Adding Smoke Tests to Your Build
Once you’ve built some smoke tests with your shiny new automation framework, you are going to want to get those smoke tests up and running as soon as possible… But! You might want to consider holding...
View ArticleGetting up to BAT: Scaling Out
If you haven’t been following, it has been a while since my last post on this topic. I had a bit of distraction the last few weeks, but I am back and ready to go! When we last left off we had just...
View ArticleThe Virtualization Experiment
Well, I finally reverted back to making my dev environment non-virtualized. I spent the last couple of months testing out running different VMs for each function of application development I was...
View ArticleDeployment Made Simple
Deploying software doesn’t have to be that complicated! I’ve seen and built many software building and deployment solutions over my career, and I have come to find that most software deployment can be...
View ArticleSimple Branching Strategy Part 1: Back to Basics
Source control management has always been one of those sticky topics which always causes many questions. Many veteran programmers are baffled by the in-and-outs of branching and merging. And for good...
View ArticleSimple Branching Strategy Part 2: Implementation
In my previous post, I talked about the idea of having a simple branching strategy and why I prefer one where everyone works off the same branch. In this post I will show you how to create what I...
View ArticleIf You Like Living Dangerously Modify Your Hosts File
I’ve been seeing it and hearing about it more and more, and every time I do, I cringe. “Hey, how do I test out our web app?” “Oh modify your hosts file so that when you go to wonkywares.com it goes to...
View ArticleWhen to Build the Sawhorse
I love talking about tools and automating. I’ve written about having a dedicated developer tools team, and what you should automate. This time I want to talk about choosing between what I call...
View ArticleOne Build to Rule Them All
I spent a good time last night troubleshooting a “works on my machine” problem. It takes pain to learn something, this pain perhaps was good. It reminded me of a concept that is really important in...
View ArticleBook Review: Enterprise Integration Patterns
So I’ve had Enterprise Integration Patterns sitting on my bookshelf for quite a while now. I had skimmed it a few times, but never really gave it a read. It’s a hefty book that you could definitely...
View ArticleGetting up to BAT: Adding Smoke Tests to Your Build
Once you’ve built some smoke tests with your shiny new automation framework, you are going to want to get those smoke tests up and running as soon as possible… But! You might want to consider holding...
View ArticleGetting up to BAT: Scaling Out
If you haven’t been following, it has been a while since my last post on this topic. I had a bit of distraction the last few weeks, but I am back and ready to go! When we last left off we had just...
View ArticleThe Virtualization Experiment
Well, I finally reverted back to making my dev environment non-virtualized. I spent the last couple of months testing out running different VMs for each function of application development I was...
View ArticleDeployment Made Simple
Deploying software doesn’t have to be that complicated! I’ve seen and built many software building and deployment solutions over my career, and I have come to find that most software deployment can be...
View Article