• submit to reddit
Allan Kelly11/10/14
2548 views
0 replies

#NoProjects/#BeyondProjects: A Developer Footnote

During the post-conference drinks I was chatting with a developer - Matt from New Zealand if my memory serves - and he came out with what some might think was a surprising comment. He said: “I’d never thought of a project like that before.”

Kosta Stojanovski11/10/14
5924 views
0 replies

Man, Woman, Dog: A Task from the Past

This article describes solutions for an exercise that was given to students by economics faculty who visited my computer science department 10 years ago. The task is relatively easy but somehow we couldn't manage it at that time. The program had to be written in C, which we didn't know well and was one of the reasons for the failure. Two weeks ago I decided to finish this problem so I sat in front of my PC and implemented two possible solutions for it in Java.

Paul Hammant11/10/14
3318 views
0 replies

The Pervasive Inbox

Email is older than the web, and it’s way past due for an improvement. We want to see JavaScript turned on in email packages. I feel that is inevitable, and it’d be nice to have a product that can immediately take advantage when that happens.

Rob Galanakis11/10/14
6895 views
3 replies

If you hear "perception is reality" you're probably being screwed

I was once told in a performance review that “perception is reality.” I was infuriated, and the words stuck in my mind as the most toxic thing a manager could say to an employee. Let me tell you what “perception is reality” means, and why you should plan on leaving your job the moment you hear it:

Benjamin Ball11/10/14
1164 views
0 replies

The Best of the Week (Oct 31): Agile Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Agile Zone (October 31 - November 07). This week's topics include working culture, technical debt, engineering humor, dialogue sheets, and career planning.

Ayende Rahien11/09/14
6500 views
0 replies

Career Planning: Disaster Recovery

One of the more important things that you have to remember is that you should always be ready for failure. As developers, we are used to thinking about stuff like that in our code, but this is true for real life as well.

Ajitesh Kumar11/09/14
7247 views
0 replies

Learn R: Hello World with R

This article represents some of the basic concepts you need to understand in order to write a Hello world using the R programming language.

Alec Noller11/08/14
12556 views
6 replies

Leave us a Comment: What Are You Working On?

Developers have a tendency to work a lot. Maybe your job is a grueling nine-to-five torture, or maybe it's a dream come true. Either way, there's a good chance that you go home and keep working on something of your own. Well, we want to hear about it! Leave a comment and let us know what you're working on.

Deon Thomas11/07/14
24184 views
11 replies

A Good Programmer: Why You Need to Avoid Being One

I’ve worked with what I consider to be good software programmers but are they really good programmers? What makes them so good? (and maybe, are they just average?)

Ian Skerrett11/06/14
1675 views
0 replies

The Importance of Testing Interoperability: MQTT Test Day

A lot of work is being done developing standards for the Internet of Things (IoT), standards like MQTT, CoAP, etc. However, as most people appreciate, the implementation of a specific standard can be open for interpretation so testing for interoperability is the only way end-users can achieve this benefit. This is why I am pleased that we will be once again hosting an MQTT Interoperability Test Day.

Rob Galanakis11/06/14
7803 views
1 replies

Technical Debt Takes Many Forms

Most people are familiar with “technical debt” in terms of code or architectural problems that slow down development. There are other forms of technical debt, though, that can be overlooked.

Erich Styger11/06/14
11183 views
0 replies

Engineering Joke of the Week: The Tunnel

I’m a believer that engineers not only need to act in a professional and ethical way, but they have to have a sense of humor too. For that reason I have the tradition to tell my class (almost) every semester week a joke or fun story with an engineering background. I have been asked to share the fun story from this week, so here we go...

Paul Hammant11/05/14
1868 views
0 replies

Presenting on Trunk-based Development at the Perforce MERGE Conference

This was a month ago at Perforce’s MERGE 2014 conference, but the videos are up now, so you can watch it too. Of many case studies that I have, I detailed one where a hedge-bet on the order of releases paid off. Not that the client knew they were hedge-betting at the outset, that’s just the reality of Trunk Based Development, Feature Toggles / build switches, and Branch by Abstraction.

John Walter11/05/14
15086 views
0 replies

Dev of the Week: Markus Eisele

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 Markus Eisele, Developer Advocate at Red Hat.

John Walter11/05/14
15474 views
0 replies

The Best of DZone: Oct. 28 - Nov. 4

If you missed anything on DZone this week, now's your chance to catch up! This week's best include a glimpse to the future in IoT, an overview of the Lollipop API change, a tutorial for converting your legacy code, and the details of W3C's HTML5 recommendation.