Rob Janssen

All | Unread | Read

What I Wish I Knew when I became a Software Engineer — On Being a Code Monkey — Medium

I’ve been working as a software engineer for the last four years. Here are a few things I wish I knew when I got in the field. I succeed and fail at a lot of the above. But all of these are things I wish someone told me when I started in the field.

Why threads can't fork

There is an interesting thread on the Go issue tracker about daemonizing processes. Most of the thread is not about daemonizing processes though, but more about why Go has no Fork() function which you can call directly in your code.

Drew DeVault

I am a software developer. Occasionally, I will compose a post for this blog. I work on a lot of open source software. Here are some interesting projects of mine that could use your help.

Why am I Using This Shitty iPhone 4? — Medium

I love iPhones. I love iPhone 6 Pluses and iPhone 6s and iPhone 5s’s and iPhone 5cs. I also love iPhone 4s. I’m sure if I had been savvy enough to own one, I would’ve loved the original iPhone. I am a 34 year old, affluent nerd and I’m sticking with my old-ass iPhone 4.

Sorting Algorithms and Piles of Paper — Medium

I’m the TA for an algorithms class, and one of my duties is to alphabetize the students’ homework. Students turn in each question separately, which means I have to alphabetize 3 distinct piles of about 100 papers each.

Resume Driven Development

We talked about a disturbing trend in software development: Resume Driven Development, or RDD. Resume Driven Development happens when your group needs to hire a developer.

Programming is terrible; so learn to enjoy it

I ran across an anonymous opinion piece on how programming is terrible. It was posted a while ago, but it resonated with my own journey through programming.

Code copypasta increasingly common in CS education

The New York Times Bay Area Blog recently took a look at the issue of plagiarism among students in computer science classes. The widespread availability of code on the Internet makes it easy for computer science students to find solutions to common assignments.

Simple Async Await Example for Asynchronous Programming

In this article I want to give a simple example for how to use the async await keywords in C# to create asynchronous background tasks.

Using Async and Await to update the UI Thread

In a previous article on async and await, I showed a very simple example of how to run some code asynchronously. In this article, I want to take this a little further with another example.

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.