The branding for the new Swiss eID looks gorgeous, I really dig those gradients 🌈
Quoting @atprotocol.dev
If W is actually based on atproto, that is truly awesome news!
Still not a fan of the name though…
What if we told you that it may actually be launching as an ATProto powered app?
This is a W for ATProto
atprotocol.dev/w-for-atproto/
If you previously subscribed to this site via RSS, I might just have filled up your feed with many posts. This is somewhat intended as I just deployed v2 of my site (you can check it out here) and this feed now contains all the things I publish: Regular Posts, Notes (aka short posts), Photos and Races.
If you want to just receive regular posts in your RSS reader, you can subscribe to this filtered feed: dominikhofer.me/posts/rss
Have a nice Sunday and a good start to the new week, appreciate you!
Reposting @leaflet.pub
Leaflet is on @standard.site!
A big joint effort — and we're finishing a big migration to get Leaflet records standard-site-ified :) Log in to Leaflet & you'll be migrated automatically.
Read this post for details, and let us know any q's.
Social publishing. Atmospheric publishing. Together!
Todo: Launch personal website this weekend
(I'm too tired after the exam today to do anything else except coming up with this list. Tomorrow, it's time to build again though ^^)
Reposting @stevedylan.dev
I wrote up a primer on the AT Protocol designed for normal people, trying to explain why it's such a big deal, and giving tips on how to get started. Near the end I listed some ATProto apps that people can use, so please let me know if there are others I could add!
Publicly committing so I don't tinker too much:
My new personal website goes live this weekend 🙌
Just need to make some final touches and set up the hosting, then we're good to go.
Show thread (2 posts)The core idea is to have a unified feed of all my content in one place.
I've now backfilled my whole Twitter archive + regularly fetch posts from Bluesky. So cool seeing everything come together.
#buildinpublic
One skill I recently created for Claude Code and quite enjoy using is called "continuous-learning".
It goes through the last n git commands and identifies learning opportunities that could be documented in CLAUDE.md or specialized files.
Show thread (2 posts)
Quoting @disnetdev.com
RSS on atproto, I'm so here for it!
It's a first step into the right direction: dominikhofer.me/social-indie...
www.disnetdev.com/blog/2026-01...
I'm currently building v2 of my personal site with @getkirby.com.
The core idea is to have a unified feed of all my content in one place.
I've now backfilled my whole Twitter archive + regularly fetch posts from Bluesky. So cool seeing everything come together.
Show thread (2 posts)
Quoting @grabhold.now
For the next time you have to wait for a dev (or Claude) to implement your designs 👇
And for everyone else, just click the buttons, it's really satisfying :)
Don't just wait, Grab Hold.
Hold is the perfect hand-off companion for designers waiting for devs to implement their design.
Live today! 🙌
grabhold.now
Custom range slider for billow.software based on Radix UI.
h/t to @cedric.design for the design ✨
Agent Skills in general really are one of the best innovations of the last couple of months when it comes to coding agents.
I'm experimenting quite a lot with them these days and it's so interesting. Especially because they are essentially just .md files (with additional references, if needed).
Show thread (2 posts)Interesting Claude Code skill to get more polished designs. Especially handy if you don't have a fixed design ready and want to iterate.
I used to just append prompts with "Think about how Dieter Rams would approach this", but this skill is so much more comprehensive.
Interesting Claude Code skill to get more polished designs. Especially handy if you don't have a fixed design ready and want to iterate.
I used to just append prompts with "Think about how Dieter Rams would approach this", but this skill is so much more comprehensive.
My timeline didn't lie, this video is a masterpiece. Better story arc than most MCU movies ;)
Reposting @konnaire.bsky.social
Everybody thinks 'https://' stands for 'hypertext transfer protocol secure' but it actually stands for 'head to this place, sucka' followed by a colon and two laser sounds
Reposting @stevedylan.dev
Curiosity got the best of me: I built an aggregator for @standard.site 😅 Very much a first iteration and could use a lot more features, but a fun challenge all the same. Will probably do another blog post about the process and architecture when I have time!
Quoting @avanderlee.com
Some great skills for Swift development (also works with Claude Code) to try out 👇
A more social IndieWeb
My entry for the IndieWeb Carnival of December 2025 about the IndieWeb in 2030.
Spotify Wrapped 2025
It’s the beginning of December again, which means Spotify Wrapped has just dropped. Like last year, I want to share mine here and encourage you to do the same, so we can all discover some great music :)
Reposting @simonwillison.net
It's ChatGPT's third birthday today, so I pulled other some quotes from the early
months of ChatGPT on my blog
OpenAI really did not expect it to be as popular as it was!
Re: I love calculator
A love letter to a piece of tech “that just works”.
Wanted to share this interesting visualization by @rubenmathisen.bsky.social that we took a look at in my sociology class.
Especially the first and last map are quite powerful.
Really interesting article about how predictably people choose 4 digit codes:
What a cool (and surprisingly accurate) game…
Quoting @knotbin.com
Only discovered this now, but this is such a cool branding!
Like with FocusFlight (apps.apple.com/us/app/focus...), these airport/flight metaphors just work for me :D
Airport ✈️
It makes AT Protocol migrations between PDS servers available to anyone with a simple web interface.
Check it out at atpairport.com
Star it on Github at github.com/knotbin/airport
TIL that the App Store web version is made with Svelte:
Affinity is free now and an all-in-one tool?
I'm a bit worried there is some sort of catch here (maybe not now but in the future) and that a one-time fee like before would have felt more reassuring.
But let's be happy while it lasts, Affinity is great :)
Show thread (2 posts)
Step by Step
Reflections after my first marathon.
Lausanne Marathon 2025
Reposting @wesbos.com
This Lando Norris website is insane
I dove into the code and broke it all down. Some really neat 3D effects along with scrolling and next level animations
Full video →
Font Discoveries
Bookmarking fonts for myself and hopefully giving you some inspo.
Just discovered a great new puzzle game 🙌
I solved the daily Clues by Sam (Oct 12th 2025) in less than 15 minutes
🟩🟩🟨🟩
🟩🟠🟩🟩
🟩🟩🟩🟩
🟨🟩🟨🟩
🟩🟩🟩🟩
cluesbysam.com
Brienzerseelauf 2025
You know you've found a very interesting video when you watch almost the whole 50 minutes in one sitting, despite being hungry for breakfast 🙃
Reposting @marcel.fyi
Introducing Zeitgeist!
A journaling app that captures your small, everyday moments and turns them into a living timeline of your life.
Download:
apps.apple.com/us/app/zeitg...
Learn more:
tiptop.software/zeitgeist/
Excited for you to try it.
🎨 TIL why OKLCH is a superior color format compared to HSL (which is what I currently use most often).
In short, OKLCH supports the wider P3 color space natively and it works with perceived lightness instead of the absolute one.
Thuner Stadtlauf 2025
Success
A recipe for a good and fulfilling life.
On: Number Go Up
Number Go Up by Zeke Faux blends investigative journalism, social commentary, and true crime to recount some of the wildest crypto frauds – a ride I partly lived through in real time.
Quoting @twostraws.bsky.social
Can‘t wait for this to be released, what a great idea & execution 🙌
Hello again, Swift
Discovering a new but not-so-new hobby for my summer break.
Thinking about starting to build iOS apps again…
I still enjoy building things for the web, but since it's my day job, I want to switch things up a bit for my personal projects.
I already completed #hackingwithswiftui in 2022. What are the main changes since then?
Motivational Ads
Just two running-related ads I came around today that immediately made me wanna put on my running shoes and head out.