• submit to reddit
Bob Hartman06/16/14
2813 views
0 replies

Org Structure, Software Architecture, and Cross-functional Teams

Your organizational structure drives a particular software architecture. And your software architecture drives a particular organizational structure. People who work closely together and communicate frequently will create software that reflects this and vice versa.

Andy Hawthorne06/16/14
3865 views
0 replies

Coding Can Make You Fat

Writing code for a living can make you fat. That’s because coders work long hours behind a computer and don’t have much time for exercise. Here’s what you can do about it.

Jean-baptiste Rieu06/16/14
4941 views
2 replies

Unit Testing Checklist: Keep Your Tests Useful and Avoid Big Mistakes

Why write unit tests? They validate current and future implementations. They measure code quality. They force you to write testable, loosely coupled code. They’re cheaper than manual regression testing. They build confidence in your code. Use this checklist to be sure your tests are really useful and to the point.

Lukas Krecan06/16/14
663 views
0 replies

Converting ListenableFutures to CompletableFutures and back

How to convert Spring 4 ListenableFuture to Java 8 CompletableFuture and back

Biju Kunjummen06/16/14
4313 views
0 replies

Thymeleaf: fragments and angularjs router partial views

One more of the many cool features of thymeleaf is the ability to render fragments of templates - I have found this to be an especially useful feature to use with AngularJs.

Mike Bushong06/16/14
2468 views
0 replies

10 SDN Startups Value at Over $100M

There are now 10 software defined networking startups with valuations of over $100 million. With this in mind, it’s clear the industry is set for some definite change.

Mike Cottmeyer06/13/14
5654 views
3 replies

We Should Be Held Accountable

When I speak to people (including Agile coaches) from other companies, I tend to see and hear a lot of interesting perspectives. Many buy into the idea of Agile being this cultural shift with everyone sitting around a campfire singing Kumbaya and feeling all happy.

Lorna Mitchell06/13/14
3036 views
0 replies

What Got You Involved in Open Source?

I did a very unscientific twtpoll recently regarding what brought each of us into open source. Plenty of people took the time to vote or retweet, so I thought I'd loop back around and let you know how it looked overall when the poll closed.

Whitney Baker06/13/14
4657 views
0 replies

Agile Is The New Black

"It seems that agile ideas such as pair programming, lack of code ownership are neither new nor revolutionary. Had we only forgotten about them? At what point did we decide to isolate developers in cubicles or tie their salary to the lines of code produced?"

Mike Bushong06/13/14
3143 views
0 replies

The Five Dysfunctions of a Network

“The Five Dysfunctions of a Team” by Patrick Lencioni outlines 5 critical failures of teams, key areas for any leader to address. While a network is not a team, it may have just as many dysfunctions that impact its ability to provide the service it is created for.

Venkatt Guhesan06/13/14
4897 views
0 replies

Getting started with vertx, an alternative to node.js

The VertX solution is built upon (and requires) a JDK/JRE under the skin. But then because Java supports other languages under its skin, you can leverage the benefits of languages such as JavaScript, CoffeeScript, Ruby, Python, Groovy or Java.

Phil Whelan06/13/14
868 views
0 replies

The Status Quo is Killing Innovation

I listened to the recording of Michael Coté's keynote on the second day of DevOpsDays Austin and I felt like a few of my questions have been answered with respect to DevOps and PaaS. Bottom line: while change is happening, it seems to be moving at slower pace than expected.

Raymond Camden06/13/14
4610 views
0 replies

Browser slowdown? SVN failing? Read this.

For a few months now, I've experienced an odd issue with Chrome. I'd go to a URL and get nothing but a white screen while something tried to load.

Paul Reed06/12/14
3910 views
0 replies

The Ship Show: Extinguishing Burnout

As tech companies implement all sorts of ways to increase their output, the often-undiscussed tradeoff is how it impacts employees.

Whitney Baker06/12/14
3611 views
0 replies

The Misperception of Scrum

Developers are used to thinking in an extremely abstract way. They take a complicated problem and simplify it to a point where it is simple enough to describe in a list of instructions sent to a computer processor.