Opinion

  • submit to reddit

A Distributist View on Software Freedom

We are relatively familiar with Stallman's views on software freedom.  These views are deeply based on the idea that we can enumerate rights which...

0 replies - 3476 views - 04/22/13 by Chris Travers in Articles

ACCU 2013 Taking Scala to the Enterprise: Slidedeck

Thanks to all of the organisers at the ACCU 2013 and to the people I met at the conference in Bristol. I only spent two days over in the West Country, and they...

0 replies - 2368 views - 04/21/13 by Peter Pilgrim in Articles

Why Using OSGi Pays Out

If you are hesitating about introducing OSGi to your company/department, please consider the following benefits: 1. Access control OSGi with its class...

0 replies - 2565 views - 04/20/13 by Marton Sigmond in Articles

Weighing Privacy in the Age of Ubiquitous Data

The speed with which the Boston Marathon bombing suspects were identified was a remarkable sign that we’re in the age of ubiquitous photos and video of the...

0 replies - 2400 views - 04/19/13 by Christopher Taylor in Articles

Buggy Code on Production, Survived

In a life cycle of a project, you come across different situations, you may or you may not overcome these both mentally and physically. Luckily, we have...

0 replies - 130 views - 04/19/13 by Yusuf Aytaş in Articles

On Java 8's Introduction of Optional

I had recently discovered the JDK 8′s addition of the Optional type. The Optional type is a way to avoid NullPointerException, as API consumers that get...

5 replies - 3992 views - 04/18/13 by Lukas Eder in Articles

Coding for the Changes You'll Have to Make Next Month

One of the most difficult parts of software development is adapting to change. It's a guarantee that the concepts, ideas, and possibly the point of the...

3 replies - 4702 views - 04/17/13 by Isaac Taylor in Articles

Search that Sucks

Okay, I know it’s a bit of a provocative (and frivolous) title, but it was either that or “Anti-patterns for Search,” which is somewhat less...

0 replies - 2131 views - 04/17/13 by Tony Russell-rose in Articles

“Why You No Train?”

It's a simple question. So why don’t you get more training? Do you feel that you already operate effectively? Is there no more stuff to learn? Do you think...

0 replies - 1333 views - 04/16/13 by Peter Pilgrim in Articles

Everyone Should Learn To Program, But Not Everyone Should Be A Programmer

The recent free courses from Pluralsight on teaching kids to program really got me thinking about this subject. There seems to be a big backlash in...

1 replies - 3699 views - 04/16/13 by John Sonmez in Articles

Does Defensive Programming Deserve Such a Bad Name?

The other day I went to an hour's talk on erlang, merely as an observer; I know nothing about erlang except that it does sound interesting and that the syntax...

0 replies - 2533 views - 04/16/13 by Roger Hughes in Articles

Requirements: Whose Job are They Anyway?

Later this week I’m giving a talk at Skills Matter entitled: “Business Analyst, Product Manager, Product Owner, Spy!” The talk title is a reference to...

2 replies - 4051 views - 04/16/13 by Allan Kelly in Articles

Being a Lead Consultant

These are not my ideas, they were given to me. I wanted to store them in a safe place, which is why they can be found here. Thank you for your wisdom...

0 replies - 2239 views - 04/15/13 by Jay Fields in Articles

SQL? NoSQL? NewSQL? What's a Java Dev to Do?

Here's a one-hour presentation by Chris Richardson, who explores a few emergent database solutions, including VoltDB , MongoDB, and Cassandra. ...

0 replies - 3600 views - 04/15/13 by Eric Genesky in Articles

The Lame Side of Java’s Backwards-Compatibility

Java is a very backwards-compatible language. Very as in very very very. It is so backwards compatible, we still have tons of deprecated code that was...

4 replies - 2505 views - 04/15/13 by Lukas Eder in Articles