Hi. I work on web standards and the IndieWeb. I like to run trails, practice yoga, go bouldering, code & design my website, and write when I can. My pronouns are he/him. 🏠 📺 🥏
💬 Contact 👏 Tip Founder at IndieWeb Founder at microformats.org Web Stan…
Keep your DNS provider separate from your CDN separate from your webhost, so you can swap out any one of them as necessary, whether for economic or as it were today, reliability reasons. And make sure those services themselves […]
No, it should not be the US-centric March 14th, which most of the world writes as 14/3 or 14-3.
Science and mathematics are international, without borders, not specific to any one country or culture. As scientists and mathematicians we should […]
No, it should not be the US-centric March 14th, which most of the world writes as 14/3 or 14-3.
Science and mathematics are international, without borders, not specific to any one country or culture. As scientists and mathematicians we should […]
Yesterday, Sacha Judd (@sachajudd.com) reminded us to “teach someone …. something about building for the web”, and to “take back control of your feeds, your attention, and … go exploring again”. She encouraged us to “build healthy online […]
Yesterday, Sacha Judd (@sachajudd.com) reminded us to “teach someone …. something about building for the web”, and to “take back control of your feeds, your attention, and … go exploring again”. She encouraged us to “build healthy online […]
Session notes are up from day 1, recordings to follow:
* https://indieweb.org/2025/Berlin/Schedule
Demos notes also up, recording […]
Session notes are up from day 1, recordings to follow:
* https://indieweb.org/2025/Berlin/Schedule
Demos notes also up, recording […]
Want to keep up with #IndieWebCamp #Berlin participants?
Follow their […]
Want to keep up with #IndieWebCamp #Berlin participants?
Follow their […]
#Blogtober
#IndieWebMovieClub on #Hackers
#Inktober
#Mathober
#WeirdWebOctober
+ coding challenges:
#Hacktoberfest
Many more at:
* […]
#Blogtober
#IndieWebMovieClub on #Hackers
#Inktober
#Mathober
#WeirdWebOctober
+ coding challenges:
#Hacktoberfest
Many more at:
* […]
I got the #Hacktoberfest 2025: Level 0 Registered badge from Hacktoberfest @hacktoberfest @digitalocean! https://www.holopin.io/hacktoberfest2025/userbadge/cmhas5f6h003bje041kcld1is via @holopin_
I got the #Hacktoberfest 2025: Level 0 Registered badge from Hacktoberfest @hacktoberfest @digitalocean! https://www.holopin.io/hacktoberfest2025/userbadge/cmhas5f6h003bje041kcld1is via @holopin_
I have created:
* over 25 content articles (that have survived), averaging just over 1 per year
* over 100 redirects to make it easier to find pages, and to find topics which are only documented as sections of existing pages.
This year I’ve […]
I have created:
* over 25 content articles (that have survived), averaging just over 1 per year
* over 100 redirects to make it easier to find pages, and to find topics which are only documented as sections of existing pages.
This year I’ve […]
* https://github.com/w3c/tpac2025-breakouts/issues/?q=is%3Aissue%20state%3Aopen%20sort%3Acreated-asc
If you plan to participate in TPAC breakouts, whether in-person or remote, take a look and give the ones that look interesting to you […]
* https://github.com/w3c/tpac2025-breakouts/issues/?q=is%3Aissue%20state%3Aopen%20sort%3Acreated-asc
If you plan to participate in TPAC breakouts, whether in-person or remote, take a look and give the ones that look interesting to you […]
See last year’s post for why the 256th day is 8-Bit Day: https://tantek.com/2024/256/t1/happy-8bitday-binary-byte
Since last year, the related Wikipedia article on “Programmer’s Day” (https://en.wikipedia.org/wiki/Programmer%27s_Day) […]
See last year’s post for why the 256th day is 8-Bit Day: https://tantek.com/2024/256/t1/happy-8bitday-binary-byte
Since last year, the related Wikipedia article on “Programmer’s Day” (https://en.wikipedia.org/wiki/Programmer%27s_Day) […]
When I was in Berlin at the end of last month, I was chatting with my pal Mo, and noted a sticker I’d seen that said “ELON MUSK DIDN’T GET INTO BERGHAIN” with a QR code that linked to […]
When I was in Berlin at the end of last month, I was chatting with my pal Mo, and noted a sticker I’d seen that said “ELON MUSK DIDN’T GET INTO BERGHAIN” with a QR code that linked to […]
It was quite the journey to get back here, and a lot went well in this race. From training to preparing and planning, the temperate cool […]
It was quite the journey to get back here, and a lot went well in this race. From training to preparing and planning, the temperate cool […]
As one of the editors, along with Chris Wilson (@cwilso.com @c@w3c.social), I’m both proud of this multi-year W3C Advisory Board (AB) effort, and grateful to […]
As one of the editors, along with Chris Wilson (@cwilso.com @c@w3c.social), I’m both proud of this multi-year W3C Advisory Board (AB) effort, and grateful to […]
* Paolo Feadin: https://www.feadin.eu/en/posts/tomorrowland
* Thomas Vander Wal: https://vanderwal.net/random/entrysel.php?blog=2119
* gRegor Morrill […]
* Paolo Feadin: https://www.feadin.eu/en/posts/tomorrowland
* Thomas Vander Wal: https://vanderwal.net/random/entrysel.php?blog=2119
* gRegor Morrill […]
Even after 20 years, people keep discovering new ways of using #microformatshtag/microformats:" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link">#microformats:
* @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
> Because WML elements may have the class attribute
Originally posted […]
Even after 20 years, people keep discovering new ways of using #microformatshtag/microformats:" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link">#microformats:
* @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
> Because WML elements may have the class attribute
Originally posted […]
Once again the Midnight Runners crew cheered runners in Hayes Valley at the park a couple of blocks before the hill.
Felt better than I did last year, more able to sustain a moderate pace.
One quick pitstop in […]
Once again the Midnight Runners crew cheered runners in Hayes Valley at the park a couple of blocks before the hill.
Felt better than I did last year, more able to sustain a moderate pace.
One quick pitstop in […]
1. Different email address for each account, AKA email masking. Use or create a different email alias for each service you sign-up for.
2. Different password for each account […]
1. Different email address for each account, AKA email masking. Use or create a different email alias for each service you sign-up for.
2. Different password for each account […]
There’s a movie discussion podcast that I discovered via my pal Tom Coates (@plasticbag.org @tomcoates@me.dm @tomcoates) when he posted their episode on the movie Gattaca^1 where they had him on as a special guest.
Originally started in 2020 as “Dune Pod” about all […]
There’s a movie discussion podcast that I discovered via my pal Tom Coates (@plasticbag.org @tomcoates@me.dm @tomcoates) when he posted their episode on the movie Gattaca^1 where they had him on as a special guest.
Originally started in 2020 as “Dune Pod” about all […]
As your host for this month¹, I invite you to (re)watch the film “Tomorrowland” (https://movies.disney.com/tomorrowland), with an optional prequel book reading assignment!
“Before Tomorrowland” ( […]
As your host for this month¹, I invite you to (re)watch the film “Tomorrowland” (https://movies.disney.com/tomorrowland), with an optional prequel book reading assignment!
“Before Tomorrowland” ( […]
Vision for W3C: https://www.w3.org/TR/2025/NOTE-w3c-vision-20250402/ […]
Vision for W3C: https://www.w3.org/TR/2025/NOTE-w3c-vision-20250402/ […]
Earlier today during an informal espresso live stream in the #indieweb cafe, Spotify was playing an auto-generated daylist, something like “romantic 80s tuesday morning”, and the 1982 song “Words”¹ by the band Missing Persons came on.
When […]
Another implicit assumption (flaw) that is often a part of "purely technical solutions" is the neglect or ignorance (innocent naïveté) of existing technical solutions.
A technical proposal should not be praised for what it […]
Another implicit assumption (flaw) that is often a part of "purely technical solutions" is the neglect or ignorance (innocent naïveté) of existing technical solutions.
A technical proposal should not be praised for what it […]