• submit to reddit
Mitch Pronschinske03/12/13
3989 views
0 replies

Win An Awesome T-Shirt By Helping Make Our Comparison Guide Great!

These are some of the coolest developer t-shirts we've designed in the history of DZone (and the world!). Normally you have to unlock some major achievements as a DZone user to get one of these babies, but this week, everyone has a shot. Just help us out with our PaaS / IaaS guide.

Victor Savkin03/11/13
743 views
0 replies

I Wish Ruby Had Interfaces

Types have a bad reputation for making code harder to read, adding unnecessary ceremony, and in general complicating things. In this article I’d like to show that a type system done right can help make code more readable and toolable without constraining the expressiveness of the language.

Mitch Pronschinske03/11/13
2862 views
0 replies

DZone Links You Don't Want To Miss (2013/3/11)

Learn about Clojure's unsafe reader, WTFM, and a program problem solving parable. Plus, GAE drops Python 2.5 finally.

Allen Coin03/08/13
4349 views
0 replies

DZone Links You Don't Want To Miss (3/8/13)

Today: Dissecting Amazon's smart dropdowns, reverse-engineering OKCupid's API, a cool trick with Google Spreadsheets, and The Matrix in 60 seconds!

Jurgen Appelo03/07/13
2523 views
1 replies

Nonviolent Communication (Stop It!)

Does Nonviolent Communication really work for you? Great! Then you're one of the few people in the world whose neocortex is able to bypass the limbic system. Consider yourself priviliged. ;-)

Jurgen Appelo03/06/13
7881 views
2 replies

The Big List of Agile Practices

This post is probably going to be hated and loved at the same time. Because, when people talk about agile practices, they can sometimes become very religious. Which means I may be putting my head in a noose with this one.

Allen Coin03/05/13
3766 views
0 replies

DZone Links You Don't Want To Miss (3/5/13)

Today: The Mars Rover gets a BSOD, Chicago moves to GitHub, The Pirate Bay moves to North Korea (allegedly), and 4 Reasons Why It's Hard to Find Good Developers.

Henrik Warne03/05/13
4643 views
0 replies

Algorithm of the Week: A Look At Coursera's Design and Analysis of Algorithms: Part I

I took a course like this over 20 years ago, so I thought it would be good with a refresher course. There were several topics that were new to me, in particular some of the graph algorithms (case in point: Karger’s min-cut algorithm presented in the course had not been invented when I went to university).

Rob Golding03/05/13
1248 views
0 replies

Announcing Celery-S3

Celery has good support for a variety of different message brokers – RabbitMQ, Redis, SQS, etc. – but support for result storage is somewhat more limited. Celery-S3 lets you store Celery results in an S3 bucket, which means you can run a fully-functioning Celery installation on AWS with nothing but a Python install.

Mitch Pronschinske03/04/13
3979 views
0 replies

DZone Links You Don't Want To Miss (3/4/13)

A Java 0-day is found in the wild and Raspberry Pi sells 1 million units in 1 year. Plus, speculation about how the ancient Romans could have made a computer.

Chris Travers03/01/13
1532 views
0 replies

The LedgerSMB Service Locator for UDF's: How it Works

We use currently a stored procedure API divided into an upper and lower half, The upper half generates an API call for the lower half, which can be called independently when finer control is needed.

Kristina Chodorow02/28/13
22885 views
0 replies

Guide to Tech Interviews

I’ve been interviewing people for programming jobs for five years and I’ve recently gotten a look at the interview process from the other side. Here are some suggestions for acing tech interviews.

Steven Willmott02/28/13
2888 views
0 replies

Top 10 API Blog Posts Last Year

APIs came more and more to the forefront of tech-thinking in 2012 and there was some great thinking about API trends and the Web more generally.

John Cook02/27/13
3571 views
0 replies

Geeky Company Names

I started a discussion on Twitter this evening about consulting company names. Here are some of the names. Spherical Computing: Without parallel, Turing Machine Computing: If we can’t do it, it can’t be done, and more...

Mitch Pronschinske02/27/13
3168 views
0 replies

DZone Links You Don't Want To Miss (2/27/13)

See a useful developer's guide to images and research on how people hold their smartphones. Plus, new details about Stuxnet and a new release for Django.