• submit to reddit
Lukas Eder10/21/13
2 replies

A Significant Difference Between Open Source and Commercial Software

A recent event has triggered a lot of interest in the debate about the good and the bad parts of Open Source. Oracle’s attack on Open Source. For large corporations who aren’t Red Hat, taking a stand on the topic is far from easy.

Giorgio Sironi10/20/13
0 replies

A pull model for Event Stores

In the Domain-Driven Design terminology, an Event Store is a persistence mechanism for Domain Events, which are used mainly to let different Bounded Contexts (application mapped over several subdomains) communicate.

Alec Noller10/20/13
0 replies

The Best of the Week: HTML5 Zone

Make sure you didn't miss anything with this list of the Best of the Week in the HTML5 Zone. This week's best include a list of reasons to use AngularJS, a standardized set of coding conventions for web developers, and tips for the navigating the dangers of eval().

Mitch Pronschinske10/18/13
0 replies

Coder Reactions Part 2: Building Your First App

When I first started programming, I was kicking ass – every little practice exercise worked… And then I was hit with a sudden increase in difficulty… These were my reactions...

Jim Bird10/18/13
0 replies

Programming: Thinking or Typing, Thinking and Typing

There’s more to being a good developer than typing - and there's more to typing than just being able to press some keys. It means being good at the fundamentals: knowing the language well enough, knowing your tools and how to use them, knowing how to navigate through code, knowing how to write code – as well as being fast at the keyboard.

Kristina Chodorow10/18/13
0 replies

How to Succeed in CS Without Really Trying

When I was in college, I was a pretty mediocre student. I knew that my grades weren’t going to get me a great job after graduation, but I had read that doing research with a professor was looked on favorably. So, it turned out that doing a research project with a professor was pretty good way to bootstrap success, although perhaps not in the way it usually works.

Michael Sahota10/18/13
0 replies

Guy Laurence – Culture Change Through Renovation

Guy Lawrence – former CEO at Vodafone – tells of an organizational transformation effort that is intrinsically tied to office renovation – he says: “Conventional offices and working is dead”. The motivation for undertaking these sweeping changes is to have people from Generation Y (born after 1982) actually want to work at Vodafone.

Allen Coin10/17/13
8 replies

Is Beer in the Office Dangerous?

A kegerator is a staple of the modern startup, and smart tech businesses know that it's a great way to attract talent. Developers love beer. But does it make a workplace unsafe, less productive, or encourage harassment?

Mitch Pronschinske10/17/13
0 replies

ZeroMQ Reaches 4.x - New Security, Socket Type and ZMTP

This week, ZeroMQ had a major release: version 4.0.1. Pieter Hintjens, a founder of the project, has been blogging about the new security features specifically.

Mitch Pronschinske10/17/13
2 replies

The Blogging Programmer's Style Guide: Does Anyone Hyphenate "Open Source" or "Command Line" Anymore?

The answer should be an easy "yes" if you look at the English rules for compound adjectives, but out in the real world (the internet) these rules get broken, and with other terms in the past, we have ended up embracing the contravention, which then becomes the convention.

Troy Hunt10/17/13
0 replies

40 Inappropriate Actions to Take Against an Unlocked PC

You inevitably see a lot of unattended, unlocked computers around the place. Naturally the responsible thing to do when seeing such risky behavior is to help the victi.. uh, I mean “individual” understand the risky nature of such behavior.

Mitch Pronschinske10/17/13
0 replies

A New Forum For Heroku Buildpack Developers

Developers building Heroku Buildpacks, or planning to start building them, now have a place discuss ideas and ask or answer questions. The new Heroku Buildpacks forum is built using Jeff Atwood's Discourse.

Allen Coin10/16/13
0 replies

Dev of the Week: Antonin Januska

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 Antonin Januska: web developer, designer, and writer.

Mitch Pronschinske10/16/13
2 replies

How CloudBees Uses the Emerging Pattern of Microservices

What are microservices? They're like little modular pieces of an application that can all be built, maintained, and deployed separately so that if one goes down, it doesn't bring down the whole app. Think of them like single-purpose unix apps. Netflix and CloudBees both use microservices.

Mitch Pronschinske10/15/13
0 replies

Pub/Sub Server, Faye, Hits 1.0

The simple publish / subscribe message server, Faye, has been a popular tool, especially as a Ruby gem, for several years, and this month it reached a major new milestone.