• submit to reddit
Antonin Januska08/22/13
0 replies

Cool Stuff I Learned About Laravel 4

I started using Laravel 4 for testing, hobby projects, and actual work (ha!) a couple of months back and was genuinely excited about the upgrades as well as features I wasn’t aware of from previous versions as well. So here goes :)

Ted Neward08/22/13
0 replies

Best Practices for Interviewing Programmers

Ted Neward become something of a resource on programming interviews. Here are five pieces of advice he's compiled that will help your company improve its programmer interviews.

Martin Fowler08/22/13
0 replies


Given-When-Then is a style of representing tests - or as its advocates would say - specifying a system's behavior using SpecificationByExample. It's an approach developed by Dan North and Chris Matts as part of Behavior-Driven Development (BDD).

Mitch Pronschinske08/22/13
2 replies

Technically Correct: "You Must Work in Management"

Check out this week's Developer Humor Comic: Technically Correct! A bitingly insightful look into the tendencies of IT folks and business managers.

Gonzalo Ayuso08/21/13
0 replies

Building a BDD Framework with PHP

Have you heard of Jasmine, the BDD framework for JavaScript? Over the holidays I hacked together something similar in PHP.

Paul Underwood08/21/13
0 replies

Register Your Own Autoload Functions

PHP has a few built-in magic methods: __get(), __set(), __sleep(), __toString(), etc. These functions are all really useful, but they are not used very often in your day-to-day development. But one magic method is really useful: this is the __autoload() function.

Allen Coin08/21/13
0 replies

Dev of the Week: Nuno Job

This week we're talking to Nuno Job, Nodejitsu CCO, open source enthusiast, and curator of LXJS.

Mitch Pronschinske08/21/13
0 replies

Nanomsg, the Next Gen ZeroMQ, is Here

Martin Sustrik, one of the co-creators of ZeroMQ, has been working on a new messaging library called Nanomsg to surpass the lightweight power of ZeroMQ. You could almost think about Nanomsg as ZeroMQ–the sequel.

Mitch Pronschinske08/21/13
0 replies

Neo4j and Spotify

The graph squad at Spotify has been tasked with creating the best music graph in the world. Organizing musical data is a perfect use case for a graph database, and Spotify is experimenting with Neo4j, Giraph and Titan

Mitch Pronschinske08/20/13
0 replies

Panel: The People vs. NoSQL

Here's a video you ought to see. It has leaders from several competing NoSQL companies agreeing on at least one thing: People need to embrace NoSQL.

Mitch Pronschinske08/20/13
0 replies

Rebuilding a Better Healthcare Social Graph w/ Neo4j

Given the new enhancements in Neo4j 2.0, Dave Fauth has begun rebuilding his DocGraph social graph for organizing doctor data. He's also using the Mortar platform for easily handling Pig and Hadoop with Python.

Paul Underwood08/20/13
1 replies

Remove Characters at the Start and End of a String in PHP

In a previous article about how you can remove whitesapce from a string, I spoke about using the functions ltrim() and rtrim(). But you can also use these functions to remove characters from a string. These functions take a second parameter that allows you to specify what characters to remove.

Mitch Pronschinske08/19/13
0 replies

Session Store Design with NoSQL

Basho is pretty active about reaching out to developers who might benefit from trying Riak. After doing a presentation on Amazon DynamoDB, Tim Gross was contacted by them and Tim decided to write an article about his experience creating a session store with Riak, DynamoDB and Redis.

Andreas Kollegger08/19/13
0 replies

Algorithm of the Week: Orienteering and Finding the Shortest Path

One of the things that I have been doing for as long as I can remember is orienteering. Every orienteering race is a graph problem waiting to be solved in the middle of nature.

Ricci Gian Maria08/19/13
0 replies

Domain-Driven Security

I found this interesting video of Dan Bergh Johnsson on DDD Security and I must admit that I agree with Dan on many points. One of the real advantages of DDD is making business explicit, and this can help in so many places in your software, even in security.