• submit to reddit
Giorgio Sironi10/15/12
3336 views
0 replies

Don't overspecify your mocks

Specifying order, number of calls and all the arguments is often just too much.

Daniel Ackerson10/14/12
6843 views
0 replies

Code Inventory and Tracking Releases

Like it or not, most of us, whether developers or sysadmins, work in a service industry. It’s fast and furious, and we don’t have time to build features that nobody wants. With sufficient test coverage, there’s no code that can’t be released within a day of pushing to the repository.

Eric Genesky10/11/12
4341 views
0 replies

Have You Checked out the DZone Tech Library?

If you haven't had a chance (or didn't know about it), take a stroll over to DZone's tech library.

Eric Genesky10/11/12
4766 views
0 replies

Have You Checked out the DZone Tech Library?

If you haven't had a chance (or didn't know about it), take a stroll over to DZone's tech library.

Michael Dubakov10/10/12
12470 views
2 replies

Learning How to Learn

I’d like to talk about three aspects of knowledge: span, depth, and connections between the disciplines.

Zac Gery10/10/12
11105 views
0 replies

How Good Programmers Get It Done

Developers come from all walks of life, but the difference between an average and good developer is time management.

Michael Dubakov10/09/12
8006 views
6 replies

Traditional Offices Kill Creativity

Office space is something many companies don’t get. Sure, you should have a wide table, a comfortable chair and a fast workstation. But that is not the goal of the modern office.

Kief Morris10/07/12
9441 views
1 replies

Quality + Simplicity - the Sweet Spot

There is a common belief in the software development world that a tradeoff exists between speed of delivery and quality, an idea Martin Fowler calls the Tradable Quality Hypothesis. It’s the idea that, in a pinch, you can speed up software delivery by not worrying so much about quality.

Nick Jordan10/05/12
7292 views
0 replies

Our Search for the Perfect Project Management Tool

We’ve tried Co-Human (now MindJet), Redmine, Trello, OmniPlan, Pivotal Tracker, heck even Microsoft has given a shot at the PM tool marketplace. Each PM tool has a set of features that set it apart from the other; time tracking, estimates, client delivery, to do lists, budgets, assignments, etc.

John Cook10/04/12
8388 views
0 replies

Your Software Flow is More Like a Whirlpool than a Pipeline

Most software looks more like a whirlpool than a pipeline. Data swirls around in loops before going down the drain.

Rodrigo De Castro10/03/12
5349 views
0 replies

The Virtuous Cycle of Being On-Call

… or how you can make on-call for service providers a virtuous cycle. In the tech world, for everything that is running as a service or website 24/7/365, there must be someone available to take care of any issues that arise.

Michael Dubakov10/03/12
2787 views
0 replies

What Should We Do to Make Learning More Efficient?

Here's a discussion of a metaphor for learning that suggests the process of educating oneself is akin to geological field research.

Giorgio Sironi10/03/12
3147 views
0 replies

Erlang: functions (part 2)

Or, why infinite recursion is perfectly fine.

Troy Hunt10/03/12
14113 views
2 replies

5 Ways to do Source Control Really, Really Wrong

If working without everything being under source control is not both a scary thought and a distant memory – STOP IT RIGHT NOW! Seriously folks, we’re well and truly beyond this as a profession and many VCS products are free. Many come with very minimal financial and effort outlays.

Bill Armstrong10/03/12
4276 views
0 replies

Sitdown with Tim Cunningham: Git Version Control; The Future of Cloud and Mobile

Tim Cunningham, Vice President of IDMI, joined our host Anthony Pompliano to discuss his presentation on Git Version Control at NC Dev Con 2012 along with his thoughts on the future of mobile and cloud development.