• submit to reddit
Mike Hadlow04/02/14
5120 views
0 replies

Docker: Bulk Remove Images and Containers

I’ve been playing around creating new images and containers and debugging my Dockerfile, and I’ve wound up with lots of temporary containers and images. It’s really tedious repeatedly running ‘docker rm’ and ‘docker rmi’, so I’ve knocked up a couple of bash commands to bulk delete images and containers.

Jim Highsmith04/01/14
6654 views
0 replies

Don't "Control" Agile Projects

One common complaint about agile methods is that management doesn’t have the same degree of “control” over projects. We need to stop worrying about this complaint as a vice and start thinking of it as a virtue.

Rob Galanakis04/01/14
5914 views
0 replies

What if Carl Sagan were a hack?

Neil deGrasse Tyson talked some about how stellar of a scientist Carl Sagan was and what an impact Carl had on Neil personally. What a reminder for those of us that have moved into managing and left behind creating. Should our dues, once paid, last forever?

Gil Zilberfeld03/31/14
5659 views
0 replies

Good vs. Evil

Agile was a developer thing, and now it’s out there in the hands of the uninitiated.

Lorna Mitchell03/31/14
5693 views
2 replies

Quick Switch Between Git Branches

Today's little-known git feature (or maybe everyone knows but me? I only found this a few months ago) is for quickly switching between branches. Usually I would switch branches with: git checkout [branchname]

George Dinwiddie03/28/14
6994 views
1 replies

Definition of Ready

Many time, in the middle of developing a user story, the programmer discovers a question about how it’s intended to work. Or the tester, when looking at the functionality that’s been developed, questions if it’s really supposed to work that way.

Eli Bendersky03/28/14
3887 views
0 replies

Rewriting the lexer benchmark in Go

Last year I was toying with a simple lexer, implementing it using multiple approaches in both Python and Javascript. Redoing the same task using multiple approaches and using more than one language is a very interesting code kata and a great way to learn. Hopefully the code would be useful/interesting to someone.

Jim Bird03/28/14
6697 views
0 replies

Secure DevOps: Seems Simple

The DevOps security story is deceptively simple. It’s based on a few fundamental, straight forward ideas and practices:

Chen Harel03/26/14
7115 views
3 replies

The Dark Side Of Lambda Expressions in Java 8

Java 8’s two biggest features in terms of the language are Lambda expressions and the new Nashorn engine. But these features also have a dark side to them

Alec Noller03/26/14
8876 views
1 replies

Tell DZ: The Highs & Lows of Your Journey to Continuous Delivery

Moving toward Continuous Delivery can be a big change. Ideally, releases speed up and smaller, iterative changes allow for quick fixes and less risk. But any team undergoing changes will experience growing pains. Let us know with a comment: What has your experience with Continuous Delivery been like?

Alec Noller03/26/14
7637 views
0 replies

Dev of the Week: Troy Hunt

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Troy Hunt, Software Architect and Microsoft MVP for Developer Security.

Dave Fecak03/26/14
3659 views
0 replies

Why Hire Older Engineers

As someone who has been around programmers (and ran a Java Users Group) for about 15 years, I often guide senior technologists in marketing their skills. I generally advise my clients on employing some senior level engineers who are strong coders but will also serve a secondary purpose of attracting other less experienced hires.

Scott Westfall03/26/14
20934 views
2 replies

Whatever Happened to Reuse?

If we’re doing things correctly, almost everything we write should make the next release or next project easier. Effective reuse taps into the passion developers feel for great code, leading to greater creativity and productivity. Besides, how many Foobulators does one company need, anyway?

Dave Rooney03/25/14
4216 views
0 replies

Gourmet Crow, or Wearing a Different Hat

We use the phrase "eating crow" to describe a situation when you must admit that you were wrong after taking a rather strong position about something. While this isn't exactly that case, hence the second title, it does illustrate a lesson in perspective.

Mike Bushong03/25/14
4358 views
0 replies

DevOps, automation, and mid-market companies

I have been a huge fan of automation in general and DevOps in particular for many years now. But, as an industry, are we leaving people behind unintentionally?