David Flanagan

Programmer at Mozilla. Author of JavaScript: The Definitive Guide and other books from O'Reilly.


For the Record

and The Tragedy of Mozilla

The last two weeks at Mozilla, starting with Brendan Eich’s elevation to CEO and ending with his resignation yesterday have…


About that programming language tweet

More thoughts on Swift, etc.


Yesterday I tweeted this:

Next-gen programming languages:
Mozilla: Rust
Google: Dart, Go
Facebook: Hack
Apple: Swift
Only Rust was developed in the open.

For the Record

and The Tragedy of Mozilla

The last two weeks at Mozilla, starting with Brendan Eich’s elevation to CEO and ending with his resignation yesterday have…


No Tuxedo Required

One Geek’s Thoughts on Charitable Giving


I’ve got an amazing job. I get paid lots of money to do challenging work that I feel good about. Its a great life!

The downside, for me, of programming and of the high tech world in general, is that it is so easy to get sucked into the marvels of it all, and spend all of my time immersed…