Rob Janssen

All | Unread | Read

Pull Request Merge Strategies: The Great Debate

When a piece of work is complete, tested and ready to be merged back into your main line of development, your team has some policy choices to make. What are your merge strategy options? In this article I'll explain the possibilities and then provide some notes on how we do it at Atlassian.

C# 6.0

Did you think C# was already the perfect programming language? Did you think there was no work left on refining the language? In this session I’ll walk through what’s new in C# 6.0, how the new open-source compiler helped and why we have an awesome time ahead!

https://pages.apigee.com/rs/apigee/images/api-design-ebook-2012-03.pdf

Java Generics and Inheritance (Part 1)

When you use a compile-time typed language, like Java, you expect that types in each variable will help you by restricting the possibilities for a value. Instead of being able to do everything, you want to do things that are valid in your domain.

Kevin William Pang

Introductory-level programming courses teach students to comment early and often. And while this may be a useful practice during programming infancy (when even the simplest line of code can be incomprehensible), many programmers never bother to shake the habit.

Shuffling

If you are anything like me, you first learned computer programming for fun. Your first program might have been a "Hello World" program.

4 HTTP Security headers you should always be using

What started as a dream for a worldwide library of sorts, has transformed into not only a global repository of knowledge but also the most popular and widely deployed Application Platform: the World Wide Web.

Why Bad Software Succeeds

One of the hardest things to accept, as a justice-loving maker of software, is that a perfectly engineered and beautifully designed piece of software can go completely unused.

Databases at 14.4MHz

When we started building FoundationDB five years ago, my co-founder and I wrote down our big hairy goals for the distributed key-value database we were dreaming up: Fast, strict ACID transactions Even during failure scenarios Even across multiple keys on different nodes Read latencies belo

How many rhymes are there in English?

I’ve always enjoyed word play, puns, double dactyls, spoonerisms but especially rhymes. I’ve actually written 2 books of poetry for my wife.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.