How Not To Run An A/B Test
Are you falling victim to the peeking problem? Learn how to design and run an experiment properly.
JRuby Creator's Short List of Key Missing JVM Features
I mused today on Twitter that there's just a few small things that the JVM/JDK need to become a truly awesome platform for all sorts of development. Since so many people asked for more details, I'm posting a quick list here. There's obviously other things, but these are the ones on my mind today.Cold…
Systems Programmers Relax - Most Programming Advice Isn't For You
I'm an incredibly slow programmer (in the hobby projects I do for the love of it, that is). My ratio of thinking to typing must be around 10...
Aza Raskin Leaving Mozilla
Since the beta version of Mozilla's Firefox, I've been a devotee. It became my go-to web browser in 2004. In addition to being open-source, it was far
Ouch
Back to: Did somebody just try to buy the British government? | Forward to: In case you were wondering ...
Heroku Node.js Support (experimental)
UPDATE: Node.JS is now officially available on Heroku. Today we’re offering experimental support for node.js to a limited set of users. We know there is a.
What Every Developer Should Know About URLs
Everything a web developer should know about URLs: their nine parts, special characters and encoding, and how relative URLs resolve to absolute ones.
Tumblr CTO Marco Arment Steps Down
After four years of my serving as Tumblr’s lead developer, Tumblr’s technical management needs have evolved to require types of experience that I don’t have, and my independent career has offered a lot of opportunities that I haven’t had the time to take full advantage of.
Python is now Python 3
A major Python update has just been moved from the testing repositories and will be available on a mirror near you. The default "python" package is now for the 3.x series while the 2.x series has been moved to a "python2" package, with python-2.7 having been scheduled to be the last major release in the python-2.x…
Fun - a new programming language for the realtime web
What if you could build realtime web apps with the same ease as you build static web pages in PHP today? Without long polling, event handling and state synchronization, the engineering complexity of realtime web applications would drop by an order of magnitude. There would be a fundamental shift in the way we build…
Hilary Mason: How to Replace Yourself with a Very Small Shell Script
สล็อตเว็บตรง แตกง่าย ด้วยการเล่นผ่านโทรศัพท์มือถือสามารถเล่นได้ทุกที่ทุกเวลาตลอด 24 ชั่วโมง ทำให้ได้รับความนิยมอย่างแพร่หลายเหตุปัจจุบัน
Happy Git Commits
Being happy makes us more productive. Add some happiness to your git commits.
Everything you never wanted to know about file locking
1. Nobody really knows how to do it 2. If you think you have a reliable system for doing it, you're probably doing the computer's job -- "...