• submit to reddit
Geoffrey Papilion05/03/12
8276 views
0 replies

Redunancy Planning - A Guide to What's Right for You

The general best practice is to add an additional element for each service tier, also know as N+1 redundancy. This approach is straight forward, but many people would actually be surprised by how often these schemes fail.

Giorgio Sironi05/01/12
4139 views
0 replies

Lean tools: Options thinking

Starting to decide as late as possible requires small investments in time and money, to buy options.

Esther Derby 05/01/12
3695 views
0 replies

Hiring is a Team Activity

Hiring new people for a team should always be a joint decision that involves team members. After all, who has more at stake than the people who will work with the new person day in and day out?

Ricardo Zuasti05/01/12
4036 views
1 replies

Defining an Agile Methodology for Orthodox Environments

My company designs and develop mobile and web based banking solutions. Our customers (banks for the most part) are highly bureaucratized, orthodox (ie. like to have everything pre-defined and pre-approved) and risk adverse, and therefore change and the disruption of the status quo is not a normal sight within most of them.

Joe Miller04/29/12
7794 views
0 replies

Gitosis-ng: Simple, Self-service Git Repositories

Gitosis-ng — it’s gitosis with some new features to help users work with the git server. Mainly implemented with commands sent via ssh. Here's what you can do with it.

Giorgio Sironi04/26/12
5872 views
0 replies

Software Metaphors

Names that are easy to understand often follow from choosing a metaphor for the system or one of its components.

Giorgio Sironi04/25/12
7451 views
0 replies

Testing PHP scripts

Regression testing of .php scripts lets you extract their contents into objects.

Hamid Shojaee04/24/12
9655 views
0 replies

Agile/Scrum Tools List and Pricing Comparison

Almost every day prospects who are evaluating OnTime will ask us “how does OnTime compare to [Fill in a Competitor's Name]?” Of course, the answer to this question is very subjective and requires a detailed analysis of the needs of the prospect.

Giorgio Sironi04/24/12
8362 views
0 replies

Lean tools: Set-Based Development

Doodles applied to software development: thinking in set of options instead of in single decisions.

Giorgio Sironi04/23/12
9486 views
0 replies

Why everyone is talking about APIs

It's not an obsession but a series of new opportunities for integration and cleaning up the architecture.

James Betteley04/20/12
13261 views
0 replies

Beer and Pizza with Facebook: Learning Their Secrets...

James Betteley was invited to go along to the Facebook offices in London this week. What he learned was the secrets and tools behind their engineering and automated testing, all while enjoying some beer and pizza.

Giorgio Sironi04/19/12
7874 views
0 replies

Lean tools: synchronization

Synchronization between people and different projects should be one of the basis of software engineering.

Mitch Pronschinske04/18/12
14094 views
0 replies

Ansible: CM, Deployment, and Ad-hoc Task Execution All in One

I just found out about a really interesting open source tool that could support DevOps processes in an even greater capacity than the multi-tool stacks that are currently in place at many shops. Check out some concise details about this new tech...

Giorgio Sironi04/18/12
7595 views
0 replies

Hexagonal architecture in JavaScript

Enable unit testing by defining ports and adapters for a JavaScript application running inside a browser.

Tony Siciliani04/17/12
3774 views
0 replies

The Seagull Manager (Tales from the Dark Side)

Seagull managers fly in, make a lot of noise, dump on everyone, and then fly out. Why do we have them, why are they a problem and how to deal with them?