Rob Janssen

All | Unread | Read

compressivestrength.pdf

An Overview of Conversational UI

Is computer software ready to be controlled by speech? For decades, we’ve been building software with graphical user interfaces, allowing users to select, point, and click their way through applications.

Technology Blog

Pre-Mortem: Working Backwards in Software DesignPre-Mortem: Working Backwards in Software DesignImagine a project failed, and start from there.

What I learned from programming a database

It’s been 3 months since I finished an 18-month stint on the core development team at InfluxDB, a great team dedicated to building a great time-series database. Programming a database was fascinating work.

Async tips and best practices in C#

Async/await is arguably one of the most important language improvement to ever come to C#. But with most great powers comes great responsibility.

The mind behind Linux

Linus Torvalds transformed technology twice -- first with the Linux kernel, which helps power the Internet, and again with Git, the source code management system used by developers worldwide. In a rare interview with TED Curator Chris Anderson, Torvalds discusses with remarkable openness the personality traits that prompted his unique philosophy of work, engineering and life. "I am not a visionary, I'm an engineer," Torvalds says. "I'm perfectly happy with all the people who are walking around and just staring at the clouds ... but I'm looking at the ground, and I want to fix the pothole that's right in front of me before I fall in."

Programming Sucks

Every friend I have with a job that involves picking up something heavier than a laptop more than twice a week eventually finds a way to slip something like this into conversation: "Bro,1[1] you don't work hard. I just worked a 4700-hour week digging a tunnel under Mordor with a screwdriver."

Why Microsoft needed to make Windows run Linux software

Perhaps the biggest surprise to come from Microsoft's Build developer conference last week was the Windows Subsystem for Linux (WSL). The system will ship as part of this summer's Anniversary Update for Windows 10.

Avoiding ugly afterthoughts. Part b. Coding for Security, Coding for i18n, Testing as a Part of Development

[[This is Chapter X(b) from “beta” Volume 2 of the upcoming book “Development&Deployment of Multiplayer Online Games”, which is currently being beta-tested.

Visual Studio "15" Preview

Today, we are happy to announce the release of the Visual Studio "15" Preview. This new release includes our most recent feature innovations and improvements. Important Note This is an unsupported prerelease version of Visual Studio.

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.