Rob Janssen

All | Unread | Read

How to Find the Longest Consecutive Series of Events in SQL

A very interesting problem that can be solved very easily with SQL is to find consecutive series of events in a time series. But what is a consecutive series of events in a time series? Take Stack Overflow, for example.

Using Docker ENV with ASP.NET 5

Docker is quickly becoming a great choice for hosting ASP.NET 5 applications. I believe one of the most compelling reasons is that Docker gives us the ability to create a consistent environment (read: Docker Container) for hosting our application.

A Chatbot Is Better Than a UI for a Microservice

A chatbot (or chatterbot, as Wikipedia says) is a piece of software that talks to you in chat format. We use chatbots in a few (micro)services, and they fully replace user interfaces.

Looking Ahead to C# 7 with Mads Torgersen

Mads is a terrific person so I thought I would stop in to bug him about C#. For the first 15-20 minutes he mentions some of the C# 6 features you should be already using. For the balance of the video he talks about where C# is headed and some of the thinking behind some new features.

Crazily fast hashing with carry-less multiplications

We all know the regular multiplication that we learn in school. To multiply a number by 3, you can multiply a number by two and add it with itself. Programmers write: where a<<1 means "shift the bit values by one to the left, filling in with a zero". That's a multiplication by two.

HTTP 418 I'm A Teapot - Just A Joke, Or Something More?

I stumbled across an interesting StackOverflow thread earlier this week. I had to read it a few times to notice what bothered me: it turns out that there is a status code for HTTP 418 "I'm a teapot".

WATS Line 54

I had an interesting conversation with Doc Norton this morning. And it got me to thinking... You know what an 800 number is. Some people call them "toll free". The Telephone company call them WATS lines. Wide Area Telephone Service.

Don’t Destroy Your Dev Team By Growing — Startups, Wanderlust, and Life Hac

Stop forcing your arbitrary password rules on me.

I recently read a blog post on forcing more complex passwords. I'm all for more security, but I don't think these kinds of techniques are the best way and are more nuisance than helpful. You want to enforce more secure passwords, I get it. However,

All I Wanted Was To Write A Blog

This isn’t the first time and won’t be the last time. I just wanted to write a blog post. I had a topic in mind, something good I bet but doesn’t matter anymore because the journey was way more fantastic1. I knew I was already in trouble because I had a blown up laptop.

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.