Performance tuning is a fun sport, but how you're keeping score matters more than you think, if winning is to have real impact. When it comes to web applications, the first mistake is start with what's the easiest to measure: server-side generation times.
In Rails, that's the almighty X-Runtime header — reported to the 6th decimal of a second, for that extra punch of authority. A clear target, easily measured, and in that safe realm of your own code to make it appear fully …
…David Celis to turn to, particularly for the authentication system integration. David's made a number of amazing sites using , including a forum for goodbre.ws (currently under rewrite), a recommendation engine for beer written in .
You'll notice that our UI differs a bit from the default Discourse UI (see meta.discourse.org ). We've integrated our own header bar, added some custom UI elements and …
As we detailed in Basecamp was under network attack , criminals assaulted our network with a attack on March 24. This is the technical postmortem that we promised.
The main attack lasted a total of an hour and 40 minutes starting at 8:32 central time and ending around 10:12. During that window,and the other services were completely unavailable for 45 minutes, and intermittently up and down or slow for the rest. In addition to the attack itself, Basecamp got put in …
Over the holidays we sponsored the , a week-long virtual hackathon where participants had to build apps that were useful, beautiful, informative, or just plain cool. Last week Holiday Hack Challenge David Jones , Founder of Pairwise Affinity , was crowned the winner of the hackathon. His project, called Iron TicTacToe, implemented "parallel game tree search" from . We took a moment to ask David some questions about his background and hackathon project.
• David Busby
• Ben Mildren
• Kenny Gryp
As we look forward to 2014, the Percona is already on the horizon. The 2014 edition is April 1-4 at the & Expo Convention Center and Santa Clara in . Two important dates are just around the corner:
• The Call forends November 22nd - submit your proposals now for tutorials, breakout sessions or for our highly qualified Conference Committee…
Today at [...]in , gave a talk titled, "Eliminating branching, nil and attributes - let's get weird." It's always fun to get weird, and I sat in on his talk to see what direction it would take. David mentioned that it's fun to see how we can implement basic constructs in a
…that might reveal how and why people bought music. But there was little support for analyzing it. So David started his own analysis project, surveying a million people about their music. This was brand new data, and he evangelized it within the organization. Everyone wanted some. Once there was a demand for this data, he earned the political capital to dig into the vast troves of historical information.
The second is to treat everything as a study. Many companies like certainty. We've joked …
…that Bruce Lee) with "be like water" and "no method is method", David elevates Kanban's approach to change to a philosophy.
But neither agenda adequately reflects the impact that Kanban can have from the moment it is introduced. It's a paradox often observed: how is it that the start with what you do now method so often heralds such immediate change?
Perhaps we've invested too much in explaining how Kanban works and too little in describing its effects. …
I agree with David, if we are referring to Growth , I have come to realize that a self-funded startup is not trying to reach a 10x return on a multi-million dollar investment. TVbacked startups, but bootstrappers have a very different notion of escape velocity. After almost 100 interviews on
Escape velocity for a bootstrapper might be freedom from the monthly bills, or freedom from a full-time job outside of their startup.don't need to escape from …
David Heineimeier Hansson, the creator ofand partner at in , says that planning is guessing, and for a start-up, the focus must be on today and not on tomorrow. He argues that constraints--fiscal, temporal, or o
6 ratings Time: 58:50 More in Education