Sign in

Guido X Jansen

@gui.do
2.8K followers 4K following 17K posts

Bullish on atproto & the open web 🏗️ sifa.id | barazo.forum 🪿 Core org @atmosphereconf.org * 20+ years community building (Joomla!, Magento, Spryker, CRO.CAFE) * Cognitive Psychologist turned DevRel * Open source & automation #OpenToWork 🇪🇺 🇳🇱 👨‍👩‍👦‍👦 🏡 gui.do

PostsRepliesMedia
Guido X Jansen @gui.do · 8h
2 PRs for @grain.social: * show the post year: github.com/grainsocial/... * jump-to-year in the gallery browser: github.com/grainsocial/...
github.com
fix(dates): show the year on dates outside the current year by gxjansen · Pull Request #20 · grainsocial/grain
Anything older than about 30 days shows only month and day, so a gallery from 2019 reads "Oct 22", same as last October. Backfilled galleries (Instagram imports, old event photos) make th...
070
Reposted by Guido X Jansen
Emily Hunt @emily.space · 10h
waiting for DNS to propagate so that we can announce a new @atproto.science project 👀 very very excited to show this one off!!!
3612
Guido X Jansen @gui.do · 29/09/2026
Not totally sure if the resulting conclusion of this is that A) AI will be able to do everything (mediocre, but still), or B) that AI will be able to not do anything. Leaning towards A
100
Guido X Jansen @gui.do · 28/09/2026
I dare you to become the second person with > 2000 photos on @grain.social grain.social/profile/gui.do
grain.social
Guido X Jansen (@gui.do) — Grain
@gui.do on Grain
1150
Guido X Jansen @gui.do · 27/09/2026
Amsterdaaaaamn #dusk
grain.social
Amsterdaaaaamn by @gui.do — Grain
Photo gallery on Grain
0150
Guido X Jansen @gui.do · 27/09/2026
@poe.atpota.to when
100
Reposted by Guido X Jansen
Lyre Calliope 🧭✨ @captaincalliope.at · 26/09/2026
Im finding @gui.do's 2048 to be a little addictive. It's the familiar faces. Reminds me of the feel of the time when Facebook first opened up to apps 20 years ago and it was all farmland for awhile.
151
Guido X Jansen @gui.do · 26/09/2026
1) Own your data, or at least be able to leave 2) Prioritise open standards 3) Local-first, cloud-optional 4) Apply the bankruptcy test 5) Resist subscription creep, but accept strategic subscriptions 6) Favour EU-based and privacy-respecting tools 7) Replace gradually, not all at once
gui.do
A practical guide to building your own antifragile tech stack
Seven principles for evaluating technology choices, reducing vendor lock-in, and building a more resilient digital setup. The decision-making framework behind the tools.
14113
Guido X Jansen @gui.do · 26/09/2026
For those who though I was joking about wearing clogs at @atmosphereconf.org: here's picture proof of me at Magento Live 2019 co-hosting the event. Last one in the grass is from today: clogs are durable! (also because I don't wear them like ever because it hurts like hell)
Main stage at Magento Live 2019, Amsterdam: Guido wearing clogsGuido wearing cape and clogs at Magento Live 2019, AmsterdamClogs in grass, picture from today
2351
Guido X Jansen @gui.do · 25/09/2026
Do you also want "fun facts" in here? Like "The Kingdom of The Netherlands has (land and sea) borders with these other countries:" * Germany * Belgium * United Kingdom * France * Venezuela * United States * Saint Kitts and Nevis * Dominican Republic (possible...)
2120
Guido X Jansen @gui.do · 25/09/2026
Turns out I have never been allowed to post on BSKY
130
Guido X Jansen @gui.do · 25/09/2026
📍 Bakker Out Bakery · Ouderkerk aan de Amstel, North Holland, NL ☀️ 19°C ★★★★ Time for ice cream! #BeaconBits
beaconbits.app
Bakker Out | Beacon Bits
Beacon dropped by @gui.do
010
Guido X Jansen @gui.do · 25/09/2026
@lichen.wiki and a first log-in leads to a 500, then the second immediately works without going through the auth page
100
Guido X Jansen @gui.do · 25/09/2026
@lichen.wiki adding someone though a username always seems to lead to a 400 error, adding through a DID does work
100
Guido X Jansen @gui.do · 25/09/2026
@chaosgreml.in lichen.wiki/@gui.do/atmo... hope this helps, lmk!
lichen.wiki
Accessibility and limited mobility - AtmosphereConf 2027 city guide
Guide to Amsterdam for people visiting AtmosphereConf 2027 (29 April - 2 May 2027)
280
Guido X Jansen @gui.do · 25/09/2026
Ok let's try this! Here's a @lichen.wiki powered @atmosphereconf.org 2027 Amsterdam City Guide:
lichen.wiki
AtmosphereConf 2027 city guide
Guide to Amsterdam for people visiting AtmosphereConf 2027 (29 April - 2 May 2027)
2212
Guido X Jansen @gui.do · 25/09/2026
@lichen.wiki I don't see a way to edit a page title or remove a page in the interface, is that correct/intended? Because of this, I made some corrections in the PDS directly BUT.... changes to a title/slug directly on the PDS don't seem to take effect on the website
100
Guido X Jansen @gui.do · 24/09/2026
Time to get used to sights like these if you come over to Amsterdam for @atmosphereconf.org
Grachten van Amsterdam by night
2230
Guido X Jansen @gui.do · 24/09/2026
It's @thealexlichter.com starting his Vite+ talk at the @vitest.dev x @npmx.dev meetups in Amsterdam 🇳🇱 tonight
Meetup group in de office
2241
Guido X Jansen @gui.do · 24/09/2026
Sigh... It's even worse.... 20 years ago it didn't run on American tech, now it does www.ftm.nl/artikelen/hy...
ftm.nl
Hyves draait wél op Amerikaanse tech, in tegenstelling tot wat eigenaar De Telegraaf beweert
Deze week kondigde De Telegraaf aan Hyves nieuw leven in te blazen. Volgens de hoofdredacteur draait de socialenetwerksite ‘voor de veiligheid, voor de zekerheid’ op Europese software. Maar dat klopt ...
150
Guido X Jansen @gui.do · 24/09/2026
JEV telling me there's a 1% chance I die before May 2027
JEV: "Will be at AtmosphereCOnf 2027" 99%
3120
Guido X Jansen @gui.do · 23/09/2026
Best atproto app to start collecting/building a collaborative Amsterdam city tour guide with tips etc? Go!
230
Guido X Jansen @gui.do · 23/09/2026
Come to Amsterdam in April they said It'll be fun they said www.youtube.com/watch?v=b-Z6...
youtube.com
Snollebollekes | LIVE @ 538 Koningsdag
YouTube video by 538 Gemist
3130
Guido X Jansen @gui.do · 23/09/2026
Are you joining me at AtmosphereConf 2027? OF COURSE YOU ARE! 🗓️ April 29-May 2 📍 Amsterdam 🇳🇱
atmo.rsvp
AtmosphereConf 2027
The third edition of the global gathering for the Atmosphere Community is taking place in Amsterdam, April 29th - May 2nd. This includes side-events and main conference days. Please RSVP with your interest, subscribe for updates at https://news.atmosphereconf.org, and watch us build out the website with lots of fun features https://atmosphereconf.org As well as in person, we'll also be streaming and have different ways to participate remotely. Atmosphere Conference is run by the community, for the community, as an annual global gathering to connect, share, celebrate, and learn from each other. We welcome newcomers and want to engage with new perspectives. It's a community home for builders, supporters, and participants in the atproto ecosystem. We maintain collective resources, seed projects, and convene our community to ensure every member has genuine voice in shaping the ecosystem's future. #atproto #atmosphereconf #atmosphereconf2027 #europe
0131
Reposted by Guido X Jansen
Atmosphere Community @atmosphere.community · 23/09/2026
We added a few more updates to the leaflet - looking for a Hybrid lead, Koningsdag on the 27th, music / afterparty / side events with @hilk.eu @whereditgo.diamonds @bnb.im @gui.do Email the organizing team hello @ our domain!
news.atmosphereconf.org
AtmosphereConf 2027 is coming to Amsterdam - Atmosphere Conference News
Announcing our dates and our city: Amsterdam, April 29 - May 2
1136
Reposted by Guido X Jansen
P(aul) Frazee @pfrazee.com · 23/09/2026
I'm going to "AtmosphereConf 2027".
atmo.rsvp
AtmosphereConf 2027
The third edition of the global gathering for the Atmosphere Community is taking place in Amsterdam, April 29th - May 2nd. This includes side-events and main conference days. Please RSVP with your interest, subscribe for updates at https://news.atmosphereconf.org, and watch us build out the website with lots of fun features https://atmosphereconf.org As well as in person, we'll also be streaming and have different ways to participate remotely. Atmosphere Conference is run by the community, for the community, as an annual global gathering to connect, share, celebrate, and learn from each other. We welcome newcomers and want to engage with new perspectives. It's a community home for builders, supporters, and participants in the atproto ecosystem. We maintain collective resources, seed projects, and convene our community to ensure every member has genuine voice in shaping the ecosystem's future. #atproto #atmosphereconf #atmosphereconf2027 #europe
2522
Guido X Jansen @gui.do · 23/09/2026
PSA: this livestream on @atmosphereconf.org with @jimray.bsky.team, @bmann.ca, @essentialrandom.bsky.social and me starts in 2,5 hours 🇪🇺 Get your drinks and snacks ready! (maybe a shot of Jenever and some bitterballen...? Just a random suggestion...)
1287
Guido X Jansen @gui.do · 23/09/2026
Very much yes
0110
Guido X Jansen @gui.do · 23/09/2026
🇳🇱 op basis van de Hyves berichten lijkt het er op dat we allemaal nog steeds niet weten wat nou een algoritme is en dat elke tool die iets sorteert en/of filtert toch echt altijd per definitie een algoritme heeft. Net als Bluesky overigens
330
Guido X Jansen @gui.do · 23/09/2026
Almere, Amersfoort, Amsterdam, Apeldoorn, Arnhem, Breda, Dordrecht, Ede, Eindhoven, Enschede, Groningen, Haarlem, Haarlemmermeer, 's-Hertogenbosch, Leeuwarden, Leiden, Maastricht, Nijmegen, Rotterdam, The Hague, Tilburg, Utrecht, Zaanstad, Zoetermeer, Zwolle But which one? 🪿
8191
Guido X Jansen @gui.do · 22/09/2026
🇳🇱 @telegraaf.nl relaunching 20-year old popular social media brand (Hyves) that made NL one of the very last countries to switch flip to Facebook. But sadly: - not open source - not using a open protocol - still a centralized walled garden nos.nl/artikel/2631...
static.klipy.com
Dancing Banana Cartoon
Alt: Dancing Banana Cartoon, made famous by Hyves 20 years ago
3110
Reposted by Guido X Jansen
atproto.eu @atproto.eu · 22/09/2026
Well that escalated quickly
12 local websites for the EU community
3414
Reposted by Guido X Jansen
Atmosphere Community @atmosphere.community · 22/09/2026
See you Wednesday for more @atmosphereconf.org news!
0224
Guido X Jansen @gui.do · 21/09/2026
getting "Operation timed out, please try again." on @eurosky.social account saves, but eurosky-social.hyperping.app looks all green... :(
eurosky-social.hyperping.app
Eurosky
Eurosky Status
550
Guido X Jansen @gui.do · 21/09/2026
Claude
260
Reposted by Guido X Jansen
Lexicon Community @lexicon.community · 20/09/2026
The FOSDEM 2027 AT Protocol devroom proposal is taking shape. @edouard.paris and @viivi.rocks are leading the submission, due October 4. The draft covers protocol infrastructure, applications, governance, and critical perspectives. Share project ideas and use cases in the Discourse thread.
discourse.atmosphere.community
FOSDEM 2027 ATProto devroom proposal
FOSDEM 2027 ATProto devroom proposal on the Atmosphere Community Discourse
14512
Reposted by Guido X Jansen
Skywalker @skywalker.thereforeiam.eu · 20/09/2026
For the Dutch users: @atproto.nl has been verifying Dutch people. To see those verifications in Skywalker add @atproto.nl to your trusted verifiers.
atproto.nl
atproto.nl
atproto.nl is een vertrouwde community-verifier voor Nederland. We verifiëren accounts die duidelijk bij de Nederlandse AT Protocol-community horen, zodat mensen kunnen zien wie hier echt zit.
1134
Guido X Jansen @gui.do · 20/09/2026
Shit what did I do
Paul Frazee follow notification
51090
Guido X Jansen @gui.do · 20/09/2026
static.klipy.com
The A-Team Members Walking Together
Alt: The A-Team Members Walking Together
1150
Guido X Jansen @gui.do · 20/09/2026
Yeah I'd love to! You can send feedback @sifa.id, create issues on github.com/singi-labs/s..., votes on userinput.app/s/did:plc:2f... or just send me a DM here on or Signal. We can setup a call for a first intro?
Re: the latest questions - would you maybe need any ongoing help with Sifa from someone who's not a programmer or designer, but could contribute more regularly with testing, UX feedback, or similar?
050
Guido X Jansen @gui.do · 20/09/2026
Short version: the projects themselves haven't made me a cent (it did cost some cents and. a lot of time 😅) Sifa has no paying users, no revenue, nothing set up today to change that in the short term.
You're prolific in the ATProto community. Have you been able to earn any income from your work, and is that a goal? Will Sifa be monetised? How do you earn a living at present (if you're winning to share that)? Looking for tips for those who want to contribute to open source and the Atmosphere but also need to earn a living
2121
Guido X Jansen @gui.do · 20/09/2026
1) I don't think you should be taking career advice from me 😅 2) If you get the sense that career continuity is an important part of what employers in your industry are looking for: add it.
Do you think that pauses in the jobs, for example for childcare or healthcare should be part of the Sifa profile?
150
Guido X Jansen @gui.do · 20/09/2026
By the way: if you are a designer that is crazy enough to want to help with @sifa.id design: send me a DM!
1103
Guido X Jansen @gui.do · 20/09/2026
I'm still not sure
050
Guido X Jansen @gui.do · 20/09/2026
I agree 😅 So I'm not a visual designer, nor has any looked at Sifa so far. For the alpha phase, my main goal is to get the infrastructure/foundations to work. Main open items before going into beta: - E-mail and notifications - Search page - Company e-mail verification - Colleague verification
I like Sifa a lot, but it still feels a bit like a playground rather than something I'd use "for real". I think the design is part of it - especially the extensive use of lines/dividers, which gives it a slightly AI-generated feel. I know it's still alpha, but I'd love a cleaner, more polished look.
7270
Guido X Jansen @gui.do · 20/09/2026
Well, spice level very much depends on the room you're in. Considering this room: I don't get most the animosity towards Bluesky PBC. 20+ yrs in user research taught me: building something that doesn't break AND makes sense (let alone appeals) to most people is stupidly hard.
What is your spiciest take?
2253
Guido X Jansen @gui.do · 19/09/2026
It keeps confusing me that the main call to action in these cards (the button) does NOT go to the article but to the main website Is it just me that finds this weird...? The main visual CTA for a card about an article should go to that article no...?
181182
Guido X Jansen @gui.do · 19/09/2026
The inspiration came from @danielroe.dev who has the same (roe.dev/ama) And to be clear: it's just a simple page on an already existing website, not a big addition 😅
Whatever inspired you to make a whole website where people can ask you questions and you answer on Bluesky? Most wouldn't want to deal with the hassle, and so probably wouldn't consider it, but I must say that I like the idea. Any specific inspirations / sites?
090
Guido X Jansen @gui.do · 19/09/2026
If you have any questions about @sifa.id, it's direction/vision, what's next, or how to work with it, feel free to ask here or through gui.do/ama/
gui.do
Ask Me Anything
Ask me anything, anonymously. I'll answer on Bluesky. No login, no email, no tracking.
0214
Guido X Jansen @gui.do · 17/09/2026
Ok so what are we Jeving today
000