Rob Janssen

PostSharp, Obfuscation, and IL

Aspect-oriented programming (AOP) is a relatively new programming paradigm. Originating at Xerox PARC in 1994, the paradigm was first made available for general-purpose development as an extension to Java in 2001.

25 years of HyperCard—the missing link to the Web

Sometime around 1988, my landlady and I cut a deal. She would purchase a Macintosh computer, I would buy an external hard drive, and we would leave the system in the living room to share.

Eric Lippert's Purple Crayon

Eric Lippert is one of my favorite Microsoft bloggers. He's one of those people who reminds you that Microsoft, despite all its problems, still employs a lot of incredibly thoughtful, near-genius programmers. Take a look at his greatest hits: But really, it's hard to single out any one post.

LayerOne 2012: DC-949 - Codename Stiltwalker

What happens when you get outplayed by your target? What happens when you get drunk on stage during your talk? What is Stiltwalker? Find out here. http://www...

How a trio of hackers brought Google’s reCAPTCHA to its knees

Google revamped its reCAPTCHA system, used to block automated scripts from abusing its online services, just hours before a trio of hackers unveiled a free system that defeats the widely used challenge-response tests with more than 99 percent accuracy.

Brian Beckman and Erik Meijer: What is a database, really?

Alice wanders down a rabbit hole one day and finds Erik Meijer and Brian Beckman in the C9 studio. What's going to happen? What does she find? There's a plastic mouse, a hard drive, a hammer, database acid, a whiteboard and a couple geniuses in very rare form.

Single Responsibility Principle - How Can I Avoid Code Fragmentation?

I'm working on a team where the team leader is a virulent advocate of SOLID development principles. However, he lacks a lot of experience in getting complex software out of the door.

Exploring Expressions of Emotions in GitHub Commit Messages

Last week GitHub announced that the data collected over at the GitHub Archive was made available as a public dataset on Google's BigQuery web service. Pretty exciting news for data analysts, considering that the timeline dataset currently contains more than 7 million records and is growing quickly.

Writing and Programming: More alike than you may think (Part 1)

I always have such ambitious plans for the semester breaks: books to read finish, lesson plans to revamp, furniture to refurb (finally gave up on that one–can someone just take me to Ikea?), trips to take, people to see… sleep to catch up on (Yeah. Right).

Preparing for nonvolatile RAM

The following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communities. If you enjoy this article, please consider accepting the trial offer on the right.

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.