New
The latest blog posts to take off on Hacker News. 21,844 posts.
Bithacks.h - bit hack macros
A part of being a great programmer is having your personal code library. With a personal code library I mean a repository of code that you have an intimate knowledge of and that you can reuse quickly. If you are a C programmer, you don't want to reimplement linked lists, trees, various utility functions, macros and...
How we hash our Javascript for better caching and less breakage on updates
One of the problems we use to see frequently on Green Felt happened when we’d update a Javascript API: We’d add some parameters to some library function and then update some other files so that they called the function with the new parameters. But when we’d push the changes to the site we’d end up with few users that…
Scott Hanselman's 2009 Ultimate Developer and Power Users Tool List for Windows
TAX DEDUCTIBLE DONATIONS: If you enjoyed this post, or this blog, please make a ...
Lisp is sin
Access to this page requires authorization. You can try signing in or changing directories .
Some “Developers” Just Can’t Develop
I’ve been interviewing candidates for developer positions for over a decade now. In my early years I was very much hit and miss in terms of...
Introducing Surinx (Ruby syntax w/ Java typing)
In June of this year, I spent a few hours formulating a dynamic cousin to Duby. Duby, if you don't remember, is a static-typed language with Ruby's syntax and Java's type system. Duby supports all Ruby's literals, uses local type inference (only argument types *must* be declared), and runs as fast as Java (because it…
SQLite: A Lesson In Low-Defect Software (review/summary w/ working source)
[EDIT: Minor edits to fix HTML formatting, style, corrected footnote credit, and code indentation the editor kills on every edit.] While l...
A Django website that took (a lot) more than 20 minutes.
An attempt to debunk some of the '20 minute web app' hype that is so prevalent at the moment, and present a more realistic and balanced account of the Django site I have just finished.
Final Words on Tail Calls
A lot of people remarked that in my post on Tail Recursion Elimination I confused tail self-recursion with other tail calls, which proper T...
Scheming is Believing (2005)
Scheming is Believing Stevey's Drunken Blog Rants™
Erlang Comprehension: Rock, Paper, Scissors (Part 1)
Find your domain name at HugeDomains. Start using this domain right away.
To erlang or not to erlang: That is the php question.
Persistent PHP processes in Erlang/OTP. “It’s so easy, in fact, that I now use it to debug WordPress functions from within Erlang.”
Scheme Is Love
Access to this page requires authorization. You can try signing in or changing directories .