Rob Janssen

All | Unread | Read

Scientists can’t explain what huge object is blocking the light from this distant star

It’s not every day that we have permission to throw "Aliens?" out there in relation to a confounding astronomical discovery - in fact, I don’t think we ever have.

How is NSA breaking so much crypto?

There have been rumors for years that the NSA can decrypt a significant fraction of encrypted Internet traffic.

10 Questions Developers Should be Asking Themselves

So you want to become a web developer? Well then it’s time to put down that “Learn Super Duper Language v8.3 in 24 hours” book. Instead, make it a habit to ask yourself these 10 questions every day.

Programming Concepts: Concurrency

For the third post in this Programming Concepts series, we’ll be discussing concurrency. Concurrency is a property of systems (program, network, computer, etc.) in which several computations are executing simultaneously, and potentially interacting with each other.

Five Things Old Programmers Should Remember — Medium

If you’ve been-there-done-that and you’re now building your dream home with your retirement fund, this post really isn’t for you. Congratulations are in order. But if, like me, you find yourself getting older and still can’t resist the desire to keep coding and building things, then read on.

Thomas A. Limoncelli's answer to What is the fastest algorithm to find the largest number in an unsorted array?

While Ken Alverson's answer about parallel answers is probably the best algorithmic answer, and Tim Farage's answer is probably the most literal interpretation of the question.... let me give the most pragmatic answer. Why pragmatic? Because I'm in operations and I actually live in the real world.

Tips for Entity Framework Migrations

Migrations are very powerful. When they work it’s awesome, but when things go wrong trying to determine what happened can be extremely frustrating. I have spent quite a bit of time mastering a process that works well for me. Here are a few pointers I have learned along the way:

Why you shouldn’t create asynchronous wrappers with Task.Run()

Many developers confuse asynchronous operations with parallel execution. It’s an easy mistake to make given that both are associated with a Task object.

Using logstash, ElasticSearch and log4net for centralized logging in Windows

The ability to collate and interrogate your logs is an essential part of any distributed architecture. Windows doesn’t have much of a native story here and solutions often involve stitching together different technologies via configuration.

VW

Do you know the name Michael Horn? He's the CEO of Volkswagen of America.

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.