Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 498 posts.
Twitter, Ruby on Rails, Scala and people who don’t RTFA
The Register recently published an article titled, “Twitter jilts Ruby for Scala“, prompting a wave of Tweets (Twitter messages for the jargon challenged)
How to Read Other People's Code -- And Why
If you are a professional software developer, or aspire to be one, you will need to know a lot of of things. Various maths, stats, languages, frameworks, methodologies, tools, etc. Fads and buzzwor…
Secret Perl Operators
I love Perl because of its expressiveness. You can write incredible code and it feels just so natural compared to other languages. Here are 8 secret Perl operators that I often use. Only one of them is a real operator (first one). The others are syntactic tricks that make them look like operators but they are not…
A Liberal, Accurate Regex Pattern for Matching URLs
A regex pattern for finding URLs in an arbitrary string of text.
Memoirs of a Poker Bot Developer
Posts about Poker Bot written by Mazur
Friendly: NoSQL With MySQL in Ruby
I've been a big proponent of NoSQL for a while. I have played with just about all of the new generation of data stores. We almost got cassandra running in production once, and we've been running mongodb in production for about six months now.
On "magic", once again (from James Bennet, Django dev)
So it seems Giles Bowkett [is upset](http://gilesbowkett.blogspot.com/2009/07/do-you-believe-in-magic.html) about use of the word "magic". I'm happy to agree with the general …
Sammy.js, CouchDB, and the new web architecture
UPDATE: My slides and a protected instance (will open up for play soon) or swinger, available "here":http://c.ixxr.net/swinger/_design/swinger/index.html#/preso/jqcon_09/display/1I'll be honest.
How to implement 'realistic' swordfighting in video games.
A few weeks ago, I talked about how the d20 system (You know: Hit points, damage rolls, and health potions) was great for tabletop games but terrible for video gaming. I suggested that developers would do well to come up with a new system for dealing with deadly combat rather than using the d20 system when it doesn’t…
Why I chose Clojure/CouchDB for a new site
Get a new domain name for your startup. Quick and professional service. Seamless domain transfers.