The Life and Times of Michael Shadle
“Lazy people are efficient” - my boss
2008
-
Netflix - the company that actually gives a crap
You know, Netflix is neat. Not only is their website pretty simple and clean, the company itself seems to "do right" by its customers too. Today is the second time they've made me…
-
Windows never ceases to amaze...
I think I keep my machines pretty well up to date. I'm fixing up my girlfriend's computer right now, and I finally got all the updates applied except apparently one got missed…
-
RK: Igor Sysoev
At first I thought Lighttpd was the cat's meow. After talking with Andrei (who maintains PHP-FPM) I thought - if he got PHP-FPM right, he must know his stuff. He recommended I try…
-
WordPress+nginx rewrite rules - stop the insanity!
Note: this has been outdated now. I have an updated post with the latest and Igor-approved method here. When I was switching over to nginx, I found a handful of random and…
-
Disabling IPV6 in Linux 2.6.24
In the past, I've always been able to disable IPV6 in Linux with a simple line in any /etc/modprobe.d file: It appears though it has no effect anymore. I had to change it to this…
-
The (current) state of (e)SATA port multipliers
For the most part, open source has been good to me. I can run my business on free software that is for the most part better than its commercial counterparts. I'm able to use…
-
Open source projects currently taking my interest
For a long time I've been using Lighttpd as an alternative to Apache, Ubuntu, MySQL and PHP. It looks like I might be mixing it up soon, swapping out some and adding a couple…
-
Google AppEngine - 1) develop site, 2) ?? [get bought by Google], 3) profit
A co-worker and I were discussing the lack of languages in Google's AppEngine program. I'd want PHP, he'd probably prefer .NET... there seems to be a lot of "please add XYZ!" in…
-
php-fpm: PHP FastCGI Process Manager
That's right. Someone's actually got it going. I just discovered this within the last hour, and I am already trying to figure out how I can accelerate it's growth and adoption…
-
Due to popular demand - more MySQLi for WordPress!
I've had two requests now for MySQLi updates, so here ya go. It's pretty simple to do it yourself - just look for any mysql string, replace it to mysqli (where applicable) and in…
-
Danger - don't use Tweak UI's "rebuild icons"
When I reinstall XP (which I do too often) I always round up my customizations (which I can do in under 10 minutes blindfolded... sigh) with a bunch of tweaks inside of Tweak UI…
-
Sun buys MySQL. So much for an IPO!
Weak. I wanted to buy some MySQL IPO if it ever came out and get rich... oh well. Hopefully only good things will come from this, Sun's been working hard to shed their…
2007
-
RK: Wietse Venema
Thank god for Postfix. Simple to configure. Damn near secure. So much nicer than messing with sendmail or qmail. Not to mention numerous papers on security, and it looks like he's…
-
Disappearing text in IE6 and "dead" JavaScript links
We discovered a couple little annoyances with IE6, and I thought it would be useful to publish their workarounds. Issue #1: Random text would "disappear" on a page. It actually…
-
RK: Joe Hewitt
He's created one of the most useful tools in web development: Firebug. Also created the iUI (an iPhone-optimized UI) library. Of course Facebook has him on payroll now as well…
-
RK: Rasmus Lerdorf, Derick Rethans, Wez Furlong, Ilia Alshanetsky
The PHP team deserves all the kudos in the world. I love PHP, and for the most part PHP has loved me. Between the four of these guys, you've got a large portion of PHP, Xdebug…
-
RK: Jeremy Zawodny
Back when I was trying to tune MySQL more, I wound up on Jeremy's site a lot. Yahoo has him on payroll, and he probably gets paid for being a general technical genius with…
-
RK: Steven Grimm
Steven has spearheaded a lot of great work with the memcached project. Not only that, but his insights on the mailing list have been interesting to read. Steven and his team at…
-
RK: Brad Fitzpatrick
LiveJournal used to be the king. Nowadays with Facebook and Myspace it's moved down the totem pole. However, being king for a while did produce some cool stuff that Brad (and…
-
RK: Jan Kneschke
Jan must write C and Lua in his sleep. He's behind Lighttpd, MySQL Proxy, XCache and who knows what else. He seems to be working on multiple projects all the time and making…