Tech I'm Watching in 2022 Each year, folks ask me for predictions about what's going to happen in tech in the coming year. Generally, what they're really asking is what I hope/expect is...
Burners, Pollution, Control & Privacy By A Thousand Cuts The key to protecting people's privacy on the internet isn't in trying to stop users' data from being sent to different services, it's in poisoning the well by...
The Code Behind The Code The Konami Code is one of the longest-running inside references amongst both gamers and coders, acting as something of a shibboleth for a certain kind of nerd....
Making Things, Fast These days, I'm a hobbyist web developer. That used to be a common thing people did; it was like having a crafting hobby, but with web pages. Over the last dec...
Keeping Tabs on your Abstractions I was delighted to discover Omar Rizwan's TabFS , a brilliant hack that lets you see your browser tabs as folders and files on your computer, because it's inc...
A Personal Digital Reset About once a year, I do a little digital reset to help make my online life a little more pleasant. I’m not advocating that anybody do the same as me, but I h...
What Windows 95 Changed Twenty five years ago today, Microsoft released Windows 95. It was undoubtedly a technical leap forward, but its biggest, most lasting impacts are about how it...
When Every App Crashes Today, for about half an hour in the afternoon, pretty much every app that you might try on your iPhone would likely have crashed upon opening it. It's probabl...
We're just trying to be non-terrible! This was so fun! I got another chance to host the Stack Overflow podcast, and this time did it in fine style with Jess Lee and Ben Halpern of the Practical D...
I'm at Fog Creek. And we're introducing Glitch! Okay, here’s the story: I’m the new CEO of Fog Creek Software ! And we have an awesome new tool called Glitch that just launched today, and you should go tr...
How Software Works Here’s a lesson in how software development works. Say you’d like to port a popular arcade game to your home video console. You can give a guy like Tod Frye...
What Medium Is First, some disclaimers: I’m writing this as I sit a few feet away from Medium’s NYC team. (I even asked them for tech support while writing this!) Ev Williams...
I like blogging software. I lament the end of the personal CMS market; I was happy to back Ghost on Kickstarter today for the same reason that I back pretty much any effort at making...
The Case for User Agent Extremism One of my favorite aspects of the infrastructure of the web is that the way we refer to web browsers in a technical context: User Agents. Divorced from its gee...
How to Redesign Your App Without Pissing Everybody Off The era of User Generated Discontent began about a decade ago, when a critical mass of people started using social apps on the web often enough that they felt...
Making a Mullet-platform Multiplatform App (First, thanks/apologies to Andy Baio for listening to my musings on a mullet-style app strategy and coining “Mullet-platform”. It’s horrible and wonderful.)...
What Developers Want There are lots of different ways to measure how friendly a company is toward developers, and whether a tech company complies with the values that its developer...
Readability, Instapaper, the Network and the Price we Pay This is a long-ass post. In summary: Readability and Instapaper are two awesome reading tools that actually aren’t in competition since Readability is mostly a...
Expert Labs Ends and ThinkUp Begins Back in 2009, I founded Expert Labs based on the idea that technology could help all of us better engage with our government and encourage policy makers to l...
Bootstrap Rising Twitter’s Bootstrap framework for creating web sites and apps is the culmination of half a decade’s work by the web design community in creating CSS resets,...
Readability And Intention The latest launch I’m ecstatic to share with you all: My friends at Readability (whom I advise) announced their amazing new platform ! Though it’s best know...
ThinkUp 1.0 and Software With Purpose Today, ThinkUp is out of beta and available for free . If you have a presence on Twitter, Facebook or Google+ and know how to run a PHP/MySQL app on a web s...
Delivery As A Service Since a few people told me they found my notes on cloudtop applications useful when I posted them a few months ago, I thought I’d share some more notes in th...
Your Whole Life In One Tweet There’s an odd tendency in web culture to see all features as obvious, even inevitable. While most of the artifacts of our computing experience have been inven...
Cloudtop Applications One interesting pattern I’ve noticed popping up around my favorite new apps these days is that they follow what I’d call a “cloudtop” design. I thought I’d sha...