I think I force myself to keep up with all the new things happening in web development by making myself redesign my site every couple of years or so. I never really consciously sit down to make comps and figure out all the details. The process is really more of me noodling on an β¦
There are many opposing forces in the #IndieWeb that can seem like catch-22s, yet help clarify priorities, and balance present pragmatism & future optimism.
This is part 2 in my βSoftware and its Discontentsβ series. This series is the product of my asking a bunch of folks about the current state of software engineering, the sense that it is not going well, that people are disillusioned and frustrated. In part 1 I talked a bit about β¦
Iβve been drawn to the idea of having many tiny sensors around my home intermittently collecting data points about all sorts of things - the Lumen measurement of our bedroom at night, the noise of the street below us, the AQI of our kitchen.This was mostly a pipedream until β¦
I was chatting with my new colleague Alex yesterday about a link she had shared in Slack. It was the Nielsen Norman Groupβs annual State of Mobile User Experience report.
I really like the maxim, which apparently originated in stand-up comedy, that you should always punch up:Jokes are funny when they mock the powerful. They are not funny when they mock the powerless. [β¦] Jokes are not funny when they have victims. Some of the tricks played by PR β¦
My loves, I have been remiss in writing for you because, well, I wrote a book. I donβt know if you have heard this but that is very hard. As a result, I have been doing a lot of work to see it safely out into the world and hopefully into your hands at some point. And lo, it is β¦
Forms on the web are an opportunity to make big improvements to the user experience with very little effort. The effort can be as little as sprinkling in a smattering of humble HTML attributes. But the result can be a turbo-charged experience for the user, allowing them to sail β¦