• submit to reddit
Oscar Berg06/11/14
2660 views
1 replies

9 Ways to Boost Knowledge Worker Engagement

At the end of the day, it is about creating the necessary conditions for employees to become engaged and empowered to do their jobs as good as possible. Remove all friction. Love synergy, hate waste.

Pierre-yves Saumont06/10/14
21290 views
22 replies

What's wrong in Java 8, part V: Tuples

The first time a programmer is missing tuples is often when he feels the need to return multiple values from a method. As we all know, Java methods may take as many arguments as needed, but they can only return a single value.

Dave Bush06/10/14
5754 views
10 replies

Test-Driven Development Saves Time — A Story

I recently had an experience writing code that proved to me, once again, that using Test Driven Development really is faster than the way I have been working. I easily saved half a day on each project by using Test Driven Development.

John Sonmez06/10/14
1101 views
0 replies

There is More Than One Path to Success

For a long time I had a difficult time reconciling that both the cowboy coders and the meticulous software craftsmen are able to achieve extraordinary results.

Steve Smith06/10/14
2533 views
0 replies

Release Testing is Risk Management Theatre

The adoption of Continuous Delivery often leads to the discovery of suboptimal practices within an organisation, and the Release Testing antipattern is a common example. What is Release Testing, and why is it an example of Risk Management Theatre?

Ian Skerrett06/10/14
7077 views
0 replies

Internet of Things Link Roundup (June 10)

This article is a roundup of interesting Internet of Things related resource from the following week. This roundup's topics include the recent Apple announcement about home automation, a Microsoft architect's critique of MQTT, lightweight M2M, and the impact of IoT in other industries.

Mike Bushong06/10/14
3543 views
0 replies

Bad role or bad circumstances

We have all probably found ourselves at some point in a position that seemed a whole lot better on paper than it actually is in real life. What do you do?

Venkatt Guhesan06/10/14
5722 views
0 replies

Grails: Adding JavaScript to bottom of page

In Grails using the templating (Sitemesh) if you were to include per-page JavaScript resources then it shows up much earlier in the layout content as part of the \

Giorgio Sironi06/10/14
1341 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
545 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
1922 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
1833 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
2775 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
5170 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
5073 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.