One of my clients demanded I do a recent project in PHP. Alarm bells all ’round, but hey, I used to do a lot of things in PHP before I got fed up with the inconsistent API and I hear many people still use it. It’s clearly a viable technology for … things. Sure thing [...]
Perhaps the most important lesson I’ve learned while studying computer science is that of Amdahl’s law. Amdahl’s law is generally used to predict the maximum speedup by improving a single component of a system (say, a function or a database). But the implications are simple: Improve the thing that will actually help. As programmers, however, we would [...]
My language brings all the geeks to the yard, And they’re like “It’s better than yours” Damn right, it’s better than yours, I can teach you, but I have to charge Programming languages – the second favourite thing for geeks to fight about (right after code editors and IDE‘s). Everybody knows Java sucks, that PHP [...]
This is a continuation from the last time I benchmarked node vs. clojure for hard computation, sort of. This time ’round I decided to benchmark how many concurrent requests a single process of technology X can handle. Threading is fine. tl;dr —> node is fast but a bit unpredictable, django fails a lot, tornado [...]
Image by jimmagz via Flickr Now this is the story all about how My blog got flipped, turned upside down And I’d like to take a minute just sit right there I’ll tell you how I fucked it all up so damn well In West Apache born and raised On the playground where it spent [...]
When I took a break from php three months ago I’d been up to my shoulders in the technology for about five years – I remember my first interactions with the language were figuring out whether I need to use .php3 or .php4 or just .php file extensions. But that’s not very interesting. A more [...]