Web

Beware the branch

Git branches considered harmful

A great feature of Git is how easy it is to make branches, but have you ever considered that public branches could be harmful? Pieter Hintjens brings the point home based on his experience and gathered evidence based on forks.

Safe systems programming

Why you should take a closer look at Rust 1.0

Blazingly fast performance, prevention of nearly all segfaults and low-level control and performance without sacrificing safety or abstractions – these are the promises made by the 1.0 release of Rust. And that’s just the start.

Collaborate openly

IBM to open source projects via new web portal

Technology and consulting heavyweights IBM have launched developerWorks Open – a new initiative to garner further community involvement in their open source projects. They’ve also set out a plan to release more projects online by year’s end.

Does this look like 9000 rubies?

JRuby 9000 has landed and its the biggest yet

The newest version of JRuby, codename 9000, is accompanied by Ruby 2.2 compatibility, a new runtime, native operations for much of IO as well as some versioning changes to boot – the result of a lot of work, time and commits by 104 contributors.

New and improved

Microsoft unveils Visual Studio 2015

Microsoft’s new and improved Visual Studio 2015 has landed, with arms open wide for development that targets all popular platforms. Microsoft wants their offering to be known as a cross-platform toolset and have the features to show for it.

Solution found

Solving the Makefile problem

In the first of many future collaborations, ZeroMQ founder Pieter Hintjens describes his journey in finding a solution to the problem of Makefiles via the C programming language and model oriented code generation.

Third in line

jQuery 3.0 Alpha now available

The alpha version for jQuery 3.0 has landed and with it a focus on updates to closer match the HTML5 dataset specification. Build, core and CSS changes take up the majority of the release, while jQuery Promises also receives some attention.

Seeya later

Go 1.5 is out: Say goodbye to C

Google’s up and coming programming language Go is now available at version 1.5, with one very noticeable change – no more C. The team behind Google’s open source, low-level language project has called it a significant release.

Help wanted

Hiring developers is hard

What’s the secret to hiring a good developer? What are the best interviewing techniques? Before you start rating your recruitment prowess, take a look at how the hiring process differs outside the interviewing medium.