Sign in

Thomas Jaggi

@thomasjaggi.bsky.social
33 followers 86 following 21 posts

social.thomasjaggi.ch/@thomas

PostsRepliesMedia
Thomas Jaggi @thomasjaggi.bsky.social · 17/09/2026
Macht Sinn, danke dir!
110
Thomas Jaggi @thomasjaggi.bsky.social · 17/09/2026
27.0 auf einem iPhone SE. Ah, ist das Device hier limitierend?
100
Thomas Jaggi @thomasjaggi.bsky.social · 17/09/2026
Ich sehe trotz System- und Siri-Sprache Englisch keine Option, der Warteliste beizutreten 🤷‍♂️
100
Thomas Jaggi @thomasjaggi.bsky.social · 16/09/2026
Wo findet man das in der Dokumentation?
110
Thomas Jaggi @thomasjaggi.bsky.social · 10/09/2026
@correctiv.org, seid ihr auch an „funktioniert für unsere Familie tiptop“-Feedback interessiert? Im Fragebogen finde ich nichts dazu.
100
Reposted by Thomas Jaggi
kat cosgrove @kat.lol · 09/09/2026
Man why are all these well-loved tech companies so desperate to give their money to Mr Kill All Immigrants in exchange for his dotfiles
926865
Thomas Jaggi @thomasjaggi.bsky.social · 14/08/2026
Léonie Watson hat darüber geschrieben, wie sie die Meta-Brille als Blinde nutzt: tink.uk/using-ray-ba...
tink.uk
Using Ray-Ban Meta glasses - tink
Léonie Watson's personal website. Writing about the web, accessibility, and other things.
110
Thomas Jaggi @thomasjaggi.bsky.social · 01/08/2026
No worries, as you well know I‘m in no position to lecture others about how to organize conferences. :)
010
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
Doesn’t his approach simplify things quite a bit?
000
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
Have you seen @filippo.abyssdomain.expert‘s work on the topic? words.filippo.io/csrf/
words.filippo.io
Cross-Site Request Forgery
Cross-Site Request Forgery countermeasures can be greatly simplified using request metadata provided by modern browsers.
100
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
Sorry, you are absolutely right. Should have said that their approach to expose the result are rather similar.
110
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
Never mind, seems to be very similar to what unpm is doing.
100
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
Have you seen @lea.verou.me's github.com/nudeps/nudeps?
github.com
GitHub - nudeps/nudeps: The DX of a bundler without the complexity of one. Experimentally soft-launched, try it and give us feedback!
The DX of a bundler without the complexity of one. Experimentally soft-launched, try it and give us feedback! - nudeps/nudeps
120
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
How about @nine-ch.bsky.social / @deploio.bsky.social?
230
Thomas Jaggi @thomasjaggi.bsky.social · 31/07/2026
Not answering your question, but I would have loved _not_ to see MAGA Sticker Mule. :)
100
Reposted by Thomas Jaggi
Pwnallthethings @pwnallthethings.bsky.social · 19/07/2026
Once again, this is not an important question, nor does answering it tell you anything about any useful moral question
2871185
Reposted by Thomas Jaggi
Brian LeRoux @brianleroux.bsky.social · 13/07/2026
Last day to pre-order @grimalkina.bsky.social's psychology of software teams. Based on the sneaks already think this will be a must have tome for software folk. www.routledge.com/The-Psycholo...
routledge.com
The Psychology of Software Teams
To build the future, we need new ways of supporting software teams. This book will give you a secret weapon: the psychology that creates resilience for developers, sustainable practices for software t...
064
Thomas Jaggi @thomasjaggi.bsky.social · 08/07/2026
It’s amazing work anyway, thank you!
010
Thomas Jaggi @thomasjaggi.bsky.social · 08/07/2026
Isn‘t the (smaller) tgz size diff the one which is relevant regarding traffic?
100
Thomas Jaggi @thomasjaggi.bsky.social · 21/06/2026
Running Home Assistant to control our blinds.
010
Reposted by Thomas Jaggi
Wilco @wilco.npmx.social · 26/05/2026
In @npmx.dev you can now view a package's changelogs currently only package's that use Github to host their releases or changelog.md are supported but support for others are planned
39820
Thomas Jaggi @thomasjaggi.bsky.social · 26/05/2026
> In my experience, this argument missed another fundamental building block of learning software development - trial and error.
030
Thomas Jaggi @thomasjaggi.bsky.social · 10/05/2026
Please note: adrianroselli.com/2019/12/resp...
adrianroselli.com
Responsive Type and Zoom
Typography that responds to viewport width (‘fluid’ or ‘responsive’ typography) can be useful when you want to ensure text does not get clipped or spill out of some design elements. Carousels, widget ...
181
Reposted by Thomas Jaggi
Mike Murphy @mjamurphy.bsky.social · 04/04/2026
The @washingtonpost.com describes the deaths of an estimated 750,000 people to date as "messy"
WaPo Editorial: US cut aid to Africa. The continent proved resilient.
20469421907
Reposted by Thomas Jaggi
jessdee.bsky.social @jessdee.bsky.social · 26/03/2026
He explains why here, if any of you are interested. It is exactly what trans people have been saying the entire time.
theconversation.com
World Athletics’ mandatory genetic test for women athletes is misguided. I should know – I discovered the relevant gene in 1990
World Athletics says its genetic test for women ensures ‘the integrity of women’s sport’ – but science does not support this overly simplistic idea.
215243
Reposted by Thomas Jaggi
James @43081j.com · 04/02/2026
its great seeing npmx as an output for a lot of the data and tools we have inside e18e visibility of these things goes a long way to helping the wider community improve their own projects very nice having a place to output this npmx 🤝 e18e💙
1326
Reposted by Thomas Jaggi
Front Conference Zurich @frontconference.bsky.social · 20/01/2026
Comedian @karpi.bsky.social explores the possibilities and pitfalls of generative AI. He suggests ways to collaborate with these systems and, through demonstrations of specific model failures, builds heuristics to help us get a feel for the current generation of models 🎟️ frontconference.com/tickets
n First-Name Terms with AI – My Everyday Life as a Machine Whisperer
Friday, Feb 27
Patrick Karpiczenko
Comedian and AI lecturer
#FrontZurich 2026
031
Reposted by Thomas Jaggi
Front Conference Zurich @frontconference.bsky.social · 20/01/2026
@valentinapy.bsky.social examines the spectrum of language model openness, from fully open to closed systems, highlighting what distinguishes truly open models like Apertus or Olmo from open-weights-only alternatives, while addressing the ethical and legal dimensions. 🎟️ frontconference.com/tickets
Opening Up the Full Language Model Pipeline
Friday, Feb 27
Valentina Pyatkin
Postdoctoral Researcher, Allen Institute for AI, ETH AI Center
#FrontZurich 2026
031
Reposted by Thomas Jaggi
Front Conference Zurich @frontconference.bsky.social · 20/01/2026
Together with @suesmith.lol, we'll explore the developer skills of the future, and work out how we’ll enable people of all experience levels to grow, building strong career pathways that will persist through this wave of automation. 🎟️ frontconference.com/tickets
What will it mean to be a software developer in an LLM world?
Friday, Feb 27
Sue Smith
Developer Learning Specialist at Fastly
#FrontZurich 2026
031
Reposted by Thomas Jaggi
Front Conference Zurich @frontconference.bsky.social · 17/01/2026
Front Conference Zurich is coming up soon! On Friday, February 27, an amazing group of speakers will explore how AI is reshaping the way we work, from creativity and product design to engineering and collaboration 🤩 Our lineup: frontconference.com/schedule 🎟️ Your ticket: frontconference.com/tickets
Looking forward to learning new things in 2026?
We’ve got you covered with 17 amazing talks exploring how AI reshapes the way we work!

Get your conference pass
380.-
available until January 31
123
Thomas Jaggi @thomasjaggi.bsky.social · 05/01/2026
I went on a very similar journey and love it so far: blog.responsive.ch/hopping-off-... However, I absolutely want a package.json _and_ a lock file for my build tools because even lightningcss and esbuild will introduce breaking changes at some point. Wouldn’t this be tricky to debug for you?
blog.responsive.ch
Hopping off the (SSG) framework train – blog.responsive.ch
Replacing Astro with my own Node.js build and postprocess scripts. And falling in love with <img sizes=
130
Reposted by Thomas Jaggi
Jake Lazaroff @jakelazaroff.com · 11/12/2025
i know a lot of the javascript community thinks that people who complain about frontend complexity are just being cynical but it turns out that caking on layer upon layer of abstractions can have real-world consequences
68915
Reposted by Thomas Jaggi
rich harris @rich-harris.dev · 09/09/2025
terrific post, to which i'll add a couple of related thoughts. first: a lot of developers, especially juniors, tend to assume that other people's code is better than theirs, and so using a dependency (rather than a snippet) makes their codebase better this is very much not the case
710213
Reposted by Thomas Jaggi
Simon HB @norock.bsky.social · 31/08/2025
Actually, Frankenstein is a doctor success at the Venice film festival
BBC News headline: Frankenstein is monster success at Venice film festival
200245384602
Thomas Jaggi @thomasjaggi.bsky.social · 20/08/2025
One example I just stumbled upon: Random UUIDs not being ideal in static site generation as every page would be different in every build, making selective syncing of _actually_ changed pages to storage impossible. /cc @aardrian.bsky.social
100
Reposted by Thomas Jaggi
Rob Palmer @robpalmer.bsky.social · 01/08/2025
Node excitement 😉 Congrats to @marcoippolito.dev on today's landmark Node 22.18 release. It is the first LTS release to ship unflagged TypeScript support 🎉 This means Node can run *.ts files. It pairs well with TypeScript's "erasableSyntaxOnly" flag 👍 Many folk contributed 🙏
111330
Reposted by Thomas Jaggi
Ian Coldwater 🧊🚫 @lookitup.baby · 20/07/2025
This thread is incredible.
xcancel.com
Jason ✨👾SaaStr.Ai✨ Lemkin (@jasonlk)
.@Replit goes rogue during a code freeze and shutdown and deletes our entire database
31241241208
Reposted by Thomas Jaggi
Matteo Collina @nodeland.dev · 15/06/2025
Node.js can do more than you think. Next week, it’s time to explore its multi-threaded power. Together, at our @ZurichJS workshop. June 18, 2025, 18:30 @ ORBIZ Josef, Josefstrasse 214a, 8005 Zürich 🇨🇭 We'll cover:
1241
Reposted by Thomas Jaggi
Rob Palmer @robpalmer.bsky.social · 07/06/2025
I'm happy because this change means TypeScript defaults and Node defaults are converging 👍 Node does not support Import Elision which means it's important to enable "verbatimModuleSyntax" vMS means the developer knows if an import statement/binding will be deleted - all via the `type` keyword.
1174