Finding the right level of process and structure is a tough line to walk for every company. Too much structure can hinder the creative flow - too little and the creativity can run rampant without producing any results.
I recently attended BADCamp where I had the opportunity to talk shop with project managers from a number of different agencies. I had some insightful conversations and a few really good takeaways that will help me improve project management at Metal Toad. But for the most part, the go-to conversation seems to be about project management tools. Do you use Basecamp? How about Trello? Jira? MS Project? Any of the other five hundred options out there?
At Metal Toad we have been expanding our testing to include more behavior driven testing. The end goal is to bridge the gap between the languages that we developers speak (which tend to be more logic than spoken) and the languages that our clients speak (commonly English or some other language that normal people use for communication). One interesting challenge we found was taking all the "awesome" that behat has to offer and applying it to a site that has several domains being served from a…
This time on ToadCast 011 I was joined by Dan Linn to discuss Drupal, BADCamp, dev tools, and more!
Let's explore what these titles communicate and how that influences various things about our professional world.
Let's take a minute to step back and think about why we use namespaces, and how to use them to improve code quality. I suspect there's a lingering hesitance to embrace their usefulness.
As developers and tech-heads, we all have our personal biases. I dare you to estimate how many times you have partaken in, or broken up, heated debates over programming languages, frameworks, or perhaps the conflict that warranted personalization in a series of commercials: Mac vs. PC. We love our gadgets and software with good reason. After all...
As a data center operator we are in need of DNS handling for our internal servers and appliances. Handling IP’s for everything is not really an option and also changes to servers are much easier to handle if we can use assigned domain names instead of IP addresses. When we started looking at open source DNS servers for the Linux operating system there are really 2 bigger contestants out there in the market: Bind and TinyDNS. This said Bind pretty much owns the market. That comes with advantages…
I recently came across Rahul Singh's Non-Programming Skills Every Programmer Should Have Thanks to Aaron Amstutz. The post outlines six important areas of personal development for programmers: