Google Groups is Dead
For the jQuery project we’ve run all of our community discussions through Google Group mailing lists for the past three years. At this moment the main jQuery group is the second most popular programming group (next to Android developers) clocking in at over 21,000 members. We also have the jQuery Dev and jQuery UI…
Why CSS should not be used for layout
Seeing as how the CSS wars seem to have flared up again, I thought I would weigh in. I have finally had a chance to really dive in to the details, and I have come to the following conclusion:
Deep Tracing of Internet Explorer
After reading a recent post by Steve Souders concerning a free tool called dynaTrace Ajax , I was intrigued. It claimed to provide full tracing analysis of Internet Explorer 6-8 (including JavaScript, rendering, and network traffic). Giving it a try I was very impressed. I tested against a few web sites but got the…
Most expensive javascript ever
The latest news about Opera web browsers, tech trends, internet tips.
Node.js is genuinely exciting
I gave a talk on Friday at Full Frontal, a new one day JavaScript conference in my home town of Brighton. I ended up throwing away my intended topic (JSONP, …
Daring Fireball: PastryKit
The best iPhone web app I’ve ever seen.
The Android Opportunity
So instead of trying to sell half a million phones to *anyone*, try to sell half a million phones to a specific target: people in the market for the latest and greatest phone in the world.
PPK: "Apple is not evil. iPhone developers are stupid."
In his “ Apple’s mistake ” essay Paul Graham makes an unwarranted assumption; an assumption everybody who’s currently involved in the Great App Store Debate seems to be making.
A 2x Faster Web
Today we'd like to share with the web community information about SPDY, pronounced "SPeeDY", an early-stage research project that is part of...
Opera Unite reinvents the Web: a Web server on the Web browser
Keep up on what's happening at Opera by following our latest public announcements.
Abusing Amazon Images
Created May 21, 2005. Last updated January 10, 2014. Thanks to Aryeh Leib Taurog for the hover code.
Dear Every Site That Paginates Articles
I’m sure you split stories like this into two pages for a good reason: to save my bandwidth. After all, the remaining 3,126 characters of the story’s body (1,530 bytes as transferred with gzip compression) would have increased the page’s total size by 0.32%.
Microsoft's New Killer App
This message is coming to you via a simple NodeJS application that's live on your Droplet! This droplet is all set up with NodeJS, PM2 for process management, and nginx.
Fun With HTTP Headers
Like any good web developer, I have a tendency to poke around at people’s web sites to see if I can figure out how they’re implemented. After poking at enough sites, I started noticing that people were putting some weird and interesting stuff in their HTTP headers. So, a couple of weeks ago, I decided to actually go…
Why the HTML5 ‘Video’ Element Is Effectively Unusable
Web browsers should only buffer HTML5 media content when the `autobuffer` attribute has been explicitly turned on in the markup.
Crafting Subtle & Realistic User Interfaces
Mac, iPhone & iPad interface design consulting, writing and speaking featuring tutorials, interviews, techniques and thoughts on crafting & building beautiful software. By Mike Rundle.
How to block the DiggBar
Digg now uses something they call the DiggBar, which serves as both a new interface for Digg and doubles as a URL shortening service, and which frames the content of the site they’re linking to. Here’s how to block it.
37signals Launches Haystack for Web Designers and Clients To Find Each Other
A few years ago we launched the 37signals Job Board to answer a question we heard all the time: “Do you know where we can find a programmer or a designer? We need to hire one but we don’t know where to find one.” Since then, over 5,700 jobs have been posted, and many positions hav…
Serious doubts about the App Store
Update: Thanks, Fake Steve Jobs ! I’ve always wanted to be yelled at and berated by the real Steve Jobs, but this is probably as close as I’m going to get. On with the original post:
Wolfram Alpha and hubristic user interfaces
Stubbornness and disrespect, programming languages and operating systems, obsessive epistemology and formalist propaganda, Austrian economics and contemporary verse