Google Homepage Size Over Time
This afternoon, I looked at the source of the main Google page with my browser. It spans my whole monitor and takes 15 pushes of the scroll-wheel to see it all. Whither minimalism? Off to the Wayba…
Using CSS without HTML
Note: The following article was originally published on CSS-Tricks as a guest post.
Node.js isn't a silver bullet, but it's still a bullet.
This morning, on a conference mailing list, I made some disparaging remarks about Node.js (the title of this post, in fact). A couple people asked me why I felt that way. Rather than respond individually, I'll just list my reasons here — codeslinger.posterous.com
Thinking This iPad Mini Thing Even Througher
I’m thinking the iPad Mini will be not just thinner and lighter than the iPad-as-we-know-it, but remarkably thinner and lighter than its competitors in the small tablet market.
Supporting IE Is Too Much Work
Bart van Zon, software developer
GIMP 2.8: Preview
I wrote the other day about me upgrading my system in order to be able to run the Preview Release of GIMP 2.8 , I have it up and working, r...
Coroutine Event Loops in Javascript
Web performance monitoring is the process of tracking and analyzing the speed, uptime, and overall performance of a website to ensure an optimal user experience.
Tim Berners-Lee Confirms The Exact Location Where the Web Was Invented: France
[ Update, Feb 2014. Plaque placed outside room where web was invented.] Success (of sorts)! ARS Electronica have given an award to Tim Berners-Lee and CERN for the invention of the web. They had he…
Don't Build APIs
My first job at Microsoft was providing developer support for the early Windows SDKs. To do my job well, I spent hours studying the Windows SDK documentation, the Windows source code, and writing sample applications. I then spent hours poring over customers’ (such as Lotus, WordPerfect, and Computer Associates) code…
JavaScript: Warts and workarounds
One's sentiment toward JavaScript flips between elegance and disgust without transiting intermediate states.
Apple’s fix for corrupt binaries
Apple quietly fixed the apps affected by corrupt App Store binaries in an interesting way.
Unicode is, in 2012, still “cutting edge.”
Note: These pages make extensive use of the latest XHTML and CSS Standards . They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in…
Why host and write a blog?
Jon Udell is blogging less . Gosh, so am I . There are loads of ways to talk to the world, new alternatives every day it seems. Is this thing, you know, over?