Introducing Closure Tools
Millions of Google users worldwide use JavaScript-intensive applications such as Gmail , Google Docs , and Google Maps . Like developers eve...
The latest blog posts to take off on Hacker News. 122 posts.
Millions of Google users worldwide use JavaScript-intensive applications such as Gmail , Google Docs , and Google Maps . Like developers eve...
More musings on software development
Well, it was really more like 17 weeks, but who's counting. ;) First, I'll give the punchline.
Compleat is an easy, declarative way to add smart tab completion for any shell command. It’s written in Haskell but requires no programming knowledge. See the GitHub repository for a quick description, or read on for a complete explanation.
After the Deadline, an intelligent checker for spelling and grammar, is now free software. The server software is available under the GNU General Public License. We’ve created a portal at whe…
When Google Launched DataLiberation ,Brian Fitzpatrick, Data Liberation engineering manager said in a blog post: We've already liberated ov...
I got playing with git log and ended up creating this alias: [alias] lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative Which adds a git lg command that is a prettier version of git log --oneline.
So yesterday I had a bit of a rant about SEO and I’ve gotten a few common questions so I thought I’d try to answer them. Here goes.
AIX provides the highest level of performance, security, and reliability of any UNIX operating system.
I have extended my xgoogle library with a Python module for Google Translate. The new module is called "xgoogle.translate" and it implements two classes - "Translator" and "LanguageDetector". The "Translator" class can be used to translate text. It provides a function called "translate" that takes three arguments -...
My musings on Emacs, economics, technology, and spiders.
Join thousands of people who own a premium domain. Affordable financing available.
Today I have big news to announce for After the Deadline. But first, I have to tell you a story. I left the Air Force in March 2008 to pursue my dream of launching a startup and to finish graduate…