• submit to reddit
Martin Fowler06/03/13
4312 views
11 replies

My Opinion on API Copyright

On the whole I'm in favor of using copyright in this way - as one who writes a lot of prose describing software development, the mechanism seems to fit well. But that fit breaks down when it comes to interfaces of software components.

Dave Fecak06/03/13
8570 views
1 replies

The Engineer’s Engineer

Generally, I want to tell all these people the same thing. If you really enjoy the work and want to be successful in the business for a long time, you should try to make decisions, think like, and become an engineer’s engineer.

Eric Gregory06/03/13
2977 views
0 replies

Links You Don't Want To Miss (June 3)

Today: Arduino on the farm, Flask wants your help, and pure procedural programming with Fishbike. Plus: Intricate circuit-board beasties and wisdom from Joss Whedon in an unexpected place.

Rafał Kuć06/03/13
4254 views
0 replies

Solr 4.2: Index Structure Reading API

With the release of Solr 4.2 we’ve got the possibility to use the HTTP protocol to get information about Solr index structure. Let's look at the new API by example.

Trisha Gee06/03/13
2759 views
0 replies

Adjusting to Working Remotely

As they say, with great power comes great responsibility. It was a shock to the system to have this level of autonomy. I've worked in various types of company over the 15 years people have paid me to develop code, but nothing prepared me for this.

John D'Emic06/03/13
3033 views
0 replies

NoSQL with Apache Cassandra and Mule

Until recently the only way to interact with Cassandra databases from Mule was to reuse one of the existing Java clients, like Hector or Astyanax, in a component. Mule’s Cassandra DB Module now provides message processors to insert, update, query and delete data in Cassandra.

Steven Willmott05/30/13
2276 views
0 replies

API Crafting Secrets: Into Fliptop API

From our perspective, APIs conquer all by making the integration of many different platforms and services possible. It enables computation and data from different entities to come together and work on a collective goal. We believe the world will spin faster as a result of API’s.

Michael Mainguy05/29/13
1839 views
0 replies

Fixing Perverse Incentives in Software Development

One problem with many (maybe most) software development organizations is that they inadvertently create perverse incentives, rewarding undesirable behavior and creating confusing and chaotic environments that, despite best efforts of all involved, seem to only on a hit or miss basis produce the desired result.

Allen Coin05/29/13
3005 views
0 replies

Links You Don't Want to Miss (May 29)

Today: Productivity tips from the Startup Dad, how Netflix is preparing for Arrested Development, how to use Markdown in any text field, and the OpenRelativity Toolkit that lets you mess with the speed of light!

John Sonmez05/29/13
7702 views
2 replies

Your Job Title Is Wrong, Here Is What It Should Be

Obviously some job titles appear to have more clout than others, and obviously some titles would be more desirable for a software writing professional to have, but a job title alone doesn’t convey any real information.

Patrick Debois05/27/13
2983 views
0 replies

Infrastructure as Code - A Comprehensive Overview

I've been tracking infrastructure as code for a few years now. Over the years it has gotten closer to real code. Close, but no cigar yet...

Swizec Teller05/25/13
3962 views
0 replies

The Most Pleasant Job Interview I've Ever Had

I’m not sure I ever got a chance to talk to the engineer who made the initial recommendation based on my blogpost, but I definitely got to talk to a bunch of great people and had massive fun.

Eric Gregory05/25/13
4629 views
0 replies

Links You Don't Want To Miss (Memorial Day Weekend Edition)

It’s Memorial Day Weekend in the US, and the Internet’s a little quiet. To tide you over, we've got the latest in quantum imaging and entanglement, programming language rundowns from both JRuby creator Charles Nutter and Middle Earth, the most maddening ninja-related game you'll ever play, and much more.

Trisha Gee05/24/13
2510 views
0 replies

Be an Ambassador for Programming

You know how I keep banging on about attracting different types of people into programming? You know how we say we need to get them young?

Steven Willmott05/23/13
1981 views
0 replies

Panoptix APIs: Helping to Create Better Building Efficiency Applications

The Panoptix software is all about increasing options for delivering better building efficiency. The Panoptix platform is open and offers APIs so their partners can offer their efficiency applications that take advantage of Panoptix data.