• submit to reddit
Dave Rooney03/25/14
4211 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
4352 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?

Johannes Brodwall03/24/14
6540 views
0 replies

The Economics of Reuse

If you need the same functionality in two projects, you should reuse code between them, right? Or should you? For as long as there has been a profession of software engineering, we have tried to achieve more reuse. But reuse has both a benefit and a cost. Too often, the cost is forgotten. In this article, I examine the economics of reuse.

Paul Jenson03/24/14
3124 views
0 replies

Dev vs. Ops and DevOps

The buzz about DevOps still seems to be dominated by conversations describing what it is. So here is my description in a simple visual format.

Eli Bendersky03/23/14
1025 views
0 replies

Clearing the Database with Django Commands

In a previous post, the author presented a method of loading initial data into a Django database by using a custom management command. An accompanying task is cleaning the database up. Here he wants to discuss a few options for doing that.

M Butcher03/21/14
8002 views
3 replies

Good Guys Don't (Always) Give Away the Code

Sometimes proponents of Free Software make it sound as if you must give away all of your code as Free or Open Source Software (FOSS) if you want to be an honest and moral software developer. This is not the case. Morally motivated developers don't always have to give away their software. In fact, sometimes they should not give away their software. Here I explain why by drawing on some basic notions of moral philosophy.

Dave Rooney03/21/14
4738 views
0 replies

Mandated Agile - A Contrarian View

Not all mandates are bad, and some are necessary. Creating such a false dichotomy serves no one in the long term.

Zac Gery03/20/14
6837 views
0 replies

Psychology and the Agile Methodology

Failing fast and often is a challenging concept in Agile. It is much easier to state than accomplish. Most individuals have a natural psychological fear of failure. This irrational emotion called Atychiphobia plays a role in life.

Zac Gery03/20/14
2123 views
0 replies

The Accidental Standard

As groups and products grow in size and complexity, it's common for people to use their best judgment when making decisions. This trust is a vital olive branch in team building and group dynamics. But as time marches on, accidental standards are created. An accidental standard is a method, process, or expectation set without explicit recognition by those involved.

Nikita Salnikov...03/20/14
4760 views
0 replies

Migrating from Javaagent to JVMTI: Our Experience

When you need to gather data from within the JVM, you will find yourself working dangerously close to the Java Virtual Machine internals. Luckily, there are ways you can avoid getting bogged down by JVM implementation details. The fathers of Java have given you not one but two beautiful tools to work with.

Alec Noller03/20/14
11531 views
0 replies

Take Our Survey and be Part of DZone's New Continuous Delivery Research Report!

We'd like to offer everybody in the DZone community the opportunity to be part of DZone's 2014 Continuous Delivery Research Report. By taking our survey, you will help decision-makers understand trends and preferences around deployment automation and configuration management solutions.

Mike Bushong03/19/14
5767 views
0 replies

5 ways to be more effective selling your ideas

In tech especially, we are trained that success hinges on fact. That is probably true, but convincing people to move (even technical people) is as much about emotion as it is about fact. So many people believe that ideas succeed or fail based on the merits of the idea alone. That is not the case.

Alec Noller03/19/14
27289 views
4 replies

Dev of the Week: Henrik Warne

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 Henrik Warne, a software developer in Stockholm, Sweden and 20-year programming veteran.

Aliza Earnshaw03/19/14
4999 views
0 replies

DevOps Improves Time to Market -- and Revenue

DevOps is a cultural shift in how software development and IT operations work together. It’s about focusing everyone’s attention on the business goals of software, and enabling ongoing, active collaboration between developers and IT operations people to achieve those goals.

Benjamin Ball03/18/14
4022 views
0 replies

DZone Weekly Link Roundup (March 18)

The week in the link roundup: a new major version of Python is released, OneNote comes out for Mac with some new and free features, become an asteroid hunter for NASA, is the U.S. Supreme Court going to tackle software patent protection, concern about the future of AngularJS, and addictive DOGE2048.