• submit to reddit
Giorgio Sironi06/10/14
1313 views
0 replies

Integrated Tests are Not Feeling Well--Long Live Design!

It's 2014, but there's still a widely held belief that integrated (or end-to-end) tests should be favored over unit tests. A belief that Test-Driven Development does not have a beneficial influence on the quality of your tests and code. So today I'm repeating a few things I have been writing about in the last years.

Tom Howlett06/10/14
542 views
0 replies

What Do I Need?

My last few months of working with a larger, more traditional organisation has lead me to conclude that the roles and processes involved in traditional project management only serve to get in the way of creating something meaningful.

Keith Mayer06/10/14
1900 views
0 replies

Accelerating DevOps with the Cloud Using Microsoft Azure

Over the coming weeks, we’ll be publishing a series of articles aimed at showcasing examples of leveraging relevant cloud technologies, such as Microsoft Azure and Visual Studio Online, that encourage a DevOps mission within an organization.

Tatiana Crawford06/10/14
1810 views
0 replies

Troublesome Old IT Antics in the New Cloud Playground

The current IT environment is evolving rapidly, and many organizations are moving to cloud-based infrastructures for reasons related to both cost and scalability. Every IT innovation brings its challenges as well as its benefits, but cloud environments especially add additional complexity when it comes to security.

Dalip Mahal06/09/14
2743 views
0 replies

Don't Be A Slave To Your Tools

Developers attach quickly to tools because they are concrete and have well defined behavior. It is easier to learn a tool than to learn best practices or methodology. Tools only assist in solving problems, they can't solve the problem by themselves.

Henrik Warne06/09/14
5122 views
0 replies

Antifragility and Software Development

I recently finished the book Antifragile – Things that Gain from Disorder by Nassim Nicholas Taleb. I liked it a lot, and I think the ideas in it are quite useful when examining various systems and phenomena. What especially struck me when reading it was how much of it applies to software development.

Derek Weeks06/09/14
5037 views
0 replies

5 Things You Need to Know About Open Source Components

You can’t get away from it. Thousands of open source components are being used in every industry, every day, to quickly build and deploy applications. For those not in the security industry, it’s hard to keep track of what is being done in this field to manage and monitor open source usage.

Whitney Baker06/08/14
2502 views
0 replies

The Best of the Week (May 30): Agile Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Agile Zone (May 30 to June 6). This week's topics include non-programming programmers, being Turing, Async standups, 1-person scrum and stand-up meetings.

Mike Hadlow06/07/14
3590 views
1 replies

Heisenberg Developers

You can not observe a developer without altering their behavior.

Mike Cottmeyer06/07/14
3130 views
0 replies

Agile Transformation and Executive Engagement

Most people are familiar with drawings or raffles and some of these events require that you must be present to win. A highly successful Agile Transformation happens when there is executive engagement throughout the path to agility.

Chris Odell06/06/14
8930 views
5 replies

Agile Decompiled: Stand-up Meetings

In the end as long as the meetings you have are clear and focused and relevant to all parties then, for me, it doesn’t really matter if you are standing up or sitting down.

Rob Galanakis06/06/14
2196 views
0 replies

Optimize Iteration Length for Feedback

If there is one theme that is weaved through all of Agile’s principles and practices, it is feedback. TDD. Pair programming. Continuous delivery. Stories. Estimation. Reviews. Retrospectives. On-site customers. Feedback comes up against and again. Feedback from code, the team, and users.

Kris Buytaert06/06/14
4211 views
0 replies

The Rise of the DevOps Movement

This ultimately comes down to the idea that the involvement of developers doesn’t end at their last commit. Collaboration is key which allows every developer to play a key role in keeping the site up and running, for more happy users. After all software with no users has no value.

Ross Mason06/06/14
2688 views
0 replies

In a Vulnerable Online World, What Should You Expect From a SaaS Provider?

Last month the massive Heartbleed security vulnerability was exposed. Three weeks later a security flaw in Microsoft Internet Explorer was revealed. It seems as though every few months there is news of a security breach or vulnerability.

Paul Underwood06/06/14
6239 views
0 replies

Checking Media Queries With jQuery

The best way of changing your display depending on screen size is to use media queries to find out the size viewport of the screen and allowing you to change the design depending on what screen size is on.