Recently, it was brought up on Proggit that Chris Smith's "What to Know Before Debating Type Systems" was no longer online. This is a really great article, and in an effort to make sure it survives, I've grabbed the archive.org cache and am 'reprinting' it here.
Another lesson learned with MongoDBMongoDB is the primary database at VersionEye. Currently VersionEye is crawling more than 600K open source projects on a daily basis. Some of the crawlers are implemented in Java, others in Ruby.
Why I do Open Source and why sometimes I shouldn’t — MediumI consider myself a big fan of open source. It’s not always been this way for me, though. There was a time when I never gave too much thought to it. There were these communities sharing code, every once in a while I took something from them, and that was pretty much it.
Nerd³ FW - FleXI look forward to Bunny Drowning Simulator 2027.Link here: http://www.neogaf.com/forum/showthrea...End theme by the incredible Dan Bull: http://www.youtube.com/user/douglbyAll other music is in game music. It makes me want to smother stuff in goo.Nerd³ Site! http://nerdcubed.co.uk/ Dad³ Channel! h
Udacity Staff: Code ConfessionalUdacity staff tell the stories are some of their biggest "screw ups" in previous positions. As developers, we all mess up - that's okay! The point is to learn from those mess ups!
Regexes: The Bad, the Better, and the BestRegular expressions are incantations that we developers wield mightily when the time calls. Yet, do we always wield them deftly? Regular expressions are a delicate and precise language.
Faster computers, coming soon, as graphics chip answers the call to actionThis year, a new way to handle graphics chips will speed up everything on your computer -- from Photoshop to a first-person shooter.
Build your own Wayback Machine in 10 lines of code. — Pachyderm Data — MediumIn this post we’ll be using Pachyderm’s shiny new pipeline system to build a simple clone of Wayback Machine. With a surprisingly small amount of code we’ll build a system that can efficiently snapshot the internet. Let’s dive in! First things first, we’ll need a working Pachyderm setup.
A Few Valid Reasons to Reject a Bug FixA bug exists when something doesn't work as expected. A bug fix is basically a patch (a pull request) to the existing code base that is supposed to solve the problem and make sure that "something" works as expected. Very often, such a patch fixes one thing and breaks many others.
The Curse of the Excluded MiddleThere is a trend in the software industry to sell "mostly functional" programming as the silver bullet for solving problems developers face with concurrency, parallelism (manycore), and, of course, Big Data.
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.