So a device driver version of Aclock was conceived. Err WHAT? Yes a Windows Kernel Mode Device Driver version of Aclock. It sounds like craziest idea and most ridiculous waste of time ever.
Paul Miller — Your pull request won’t be acceptedAs a frequent contributor to open-source projects, I’m curious about probability of acceptance of my contribution. Of course, it largely depends on whether a patch fits the project or not, but still some projects are less likely to accept your pull.
Best Practices for Designing a Pragmatic RESTful APIYour data model has started to stabilize and you're in a position to create a public API for your web app. You realize it's hard to make significant changes to your API once it's released and want to get as much right as possible up front. Now, the internet has no shortage on opinions on API design.
Testing on the Toilet: Don’t Overuse MocksThis article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office. When writing tests for your code, it can seem easy to ignore your code's dependencies by mocking them out.
Falsehoods programmers believe about addressesPerhaps you've read posts like Falsehoods Programmers Believe About Names and Falsehoods programmers believe about time. Maybe you've also read Falsehoods programmers believe about geography.
The Effects of Computer Programming on the BrainNo illegal drugs were consumed in the research of this article.
Technology fails in film are the new Wilhelm ScreamThere's no other explanation. It must be a tradition like the Wilhelm scream. What, haven't heard of the Wilhelm scream? Well, once you do it's impossible to not hear it in every film. It's in freaking Lord of the Rings, and it grates.
You are dangerously bad at cryptographyWe all start at stage one whether we like it or not. The key to progressing from stage one to stage two in any subject is to make lots of mistakes and get feedback.
Data URIs make CSS sprites obsoleteI was sitting in a talk given by Facebook’s Jason Sobel at Velocity this year, when I was a bit surprised by an impassioned plea that he made at the tail end of the talk.
Four Steps to Google, Without a DegreeSince publishing ABC: Always Be Coding - How to Land an Engineering Job, many have asked how I got an engineering job at Google without a college degree. Here’s my story, your mileage may vary. I had every intention of going to college. My college of choice was UCLA.
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.