Announcing Topaz: A New Ruby
I’m extraordinarily pleased to today announce Topaz, a project I started 10 months ago, to create a brand new implementation of the Ruby programming language (version 1.9.3).
Unix Commands I Wish I’d Discovered Years Earlier
I've been using *nix systems for quite a while. But there are a few commands that I somehow overlooked and wish I'd discovered years earlier.
JQuery 2.0 Released
jQuery: The Write Less, Do More, JavaScript Library
How I coded in 1985
Back in 1985 I worked on the computerization of a machine designed to stick labels on bottles. The company that made the machines was using...
Why mobile web apps are slow
I’ve had an unusual number of interesting conversations spin out of my previous article documenting that mobile web apps are slow. This has sparked some discussion, both online and IRL. But…
Quickly navigate your filesystem from the command line
Blog article by Jeroen Janssens. Aug 16, 2013. 6 min read. Update (6-9-2013) This code is now also available as the “jump” plugin in oh-my-zsh. Update (18-8-2013): Thanks to the many useful suggestions in the discussion on Hacker News, I have added (1) quotes to the code, (2) a section about tab completion, and (3) a…
jQuery.payment
[DEPRECATED] A general purpose library for building credit card forms, validating inputs and formatting numbers. - stripe-archive/jquery.payment
Always Be Coding – How to Land an Engineering Job
How to Land an Engineering Job.
Firefox fixes save gigabytes of memory on image-heavy pages
Lots of important MemShrink stuff has happened in the last 27 days: 22 bugs were fixed , and some of them were very important indeed.
Web Framework Benchmarks
Round 1 of the TechEmpower Framework Benchmarks Project!
Docker 0.7 runs on all Linux distributions
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Django 1.5 released
Posted by James Bennett on Feb. 26, 2013
Why Class?
Hadi Hariri Blog
Multiprocess Firefox
Since this January, David Anderson and I have been working on making Firefox use multiple processes. Tom Schuster (evilpie on IRC) joined us as an intern this summer, and Felipe Gomes, Mark Hammond…
Python Tools for Visual Studio
I've talked some about the sweet support for node and PHP in Azure. You can ...
Media for Thinking the Unthinkable
For more information on the context behind this talk, see An Ill-Advised Personal Note about "Media for Thinking the Unthinkable" .
Why you should use OpenGL and not DirectX
Often, when we meet other game developers and say that we use OpenGL for our game Overgrowth, we're met with stares of disbelief -- why…
Google Removes Vital Privacy Feature From Android, Claims Release Was Accidental
Yesterday, we published a blog post lauding an extremely important app privacy feature that was added in Android 4.3. That feature allows users to install apps while preventing the app from collecting sensitive data like the user's location or address book.[caption]The App Ops interface removed in...
Why I left Heroku, and notes on my new AWS setup
On Friday, we migrated Soundslice from Heroku to direct use of Amazon Web Services (AWS) . I'm very, very happy with this change and want to spread the word about how we did it and why you should consider it if you're in a similar position.
Using Voice to Code Faster than Keyboard
2021-11-13 page moved to http://xahlee.info/emacs/emacs/using_voice_to_code.html