Sign in

Thilo Maier

@maier.tech
445 followers 278 following 479 posts

Frontend developer at ANP. Based in Rotterdam. 💚 Nuxt, 🧡 SvelteKit (opinions are my own)

PostsRepliesMedia
Reposted by Thilo Maier
Fronteers @fronteers.bsky.social · 03/08/2026
+++ The Venue +++ Everything happens in one place. Talks, coffee, dinner and conversations - no rushing between locations, just an evening focused on learning and meeting fellow frontend developers. See you at Fronteers Dark Mode? Fronteers Dark Mode Oct 2nd in Dordrecht 🇳🇱 🎟️ fronteersconf.org
A curved, multi-story glass facade of a café/gallery space, warmly lit inside with illuminated lettering above the entrance, and empty tables and chairs on the paved patio outside.A bright bistro interior with a row of red benches, set wooden tables and chairs, large arched windows that cast light onto simple wall panels, warm wall sconces, and a large potted plant, all in a serene atmosphere.An elegant interior featuring a curved wooden bar and stools, a red-and-white checkered marble floor, dark curtains, and warm, curved ceiling lights that cast an atmospheric glow over the tables, window arches, and seating area.An empty movie theater with symmetrically arranged red velvet seats, warm wall sconces, wood paneling on the sides, and a dark ceiling with recessed spotlights; a view toward the front, showing the screen/projector opening and an illuminated emergency exit.
0166
Thilo Maier @maier.tech · 22h
If you work in a team that has a rough time finding an agentic workflow that produces something other than stress and technical debt, watch this video. @mattpocock.com is probably the only one you can trust on AI YouTube. Every example he showed gave me a déjà vu. www.youtube.com/watch?v=Llgi...
youtube.com
Fixing the PR Bottleneck — Matt Pocock, AIHero
YouTube video by AI Engineer
000
Thilo Maier @maier.tech · 27/09/2026
I tried Railway cloud agents and not bad for trying out what it feels like when you don't run your agents locally. But running agents on your own hardware in your local network is probably what you want when you are a heavy user. 👉 maier.tech/posts/pitfal...
maier.tech
Pitfalls of using Railway cloud agents
A hands-on look at Railway cloud agents, covering setup, SSH access, configuration limits, billing, and trade-offs compared with local hardware.
110
Thilo Maier @maier.tech · 27/09/2026
I have been testing Railway's cloud agents with OpenCode. They work fine, but the promise of a throw-away agents does not materialize. The moment you require a custom setup, e.g. accessing a private registry, the config is a hassle. I would rather have a local box where I configure things once.
000
Thilo Maier @maier.tech · 16/09/2026
Why can't every website with logins have such a button? Some websites and services turn an account deletion request into a huge drama. Others let me self-delete my account in 2 seconds, which saves the mutual hassle.
Screenshot from a website that has a "delete my account" button.
220
Thilo Maier @maier.tech · 09/09/2026
Glad to read that someone rescues Tailwind Labs. AI was about to suffocate them. As much as I disliked Tailwind in the beginning, I came to terms with it and now use it on a daily basis. But it’s still a mystery to me how a layer nobody needed became the default. tailwindcss.com/blog/tailwin...
tailwindcss.com
Tailwind Labs is joining Shopify
We're joining Shopify to give Tailwind a stable long-term home where it will be actively maintained for the millions of people who depend on it.
001
Thilo Maier @maier.tech · 07/09/2026
The reality of switching to an ethical stack of hardware and cloud services is quite sobering. medienbaecker.com/articles/mig...
medienbaecker.com
Migrating · Medienbäcker Thomas Günther
Slowly migrating from macOS to Linux. Some went great, others, not so much.
030
Thilo Maier @maier.tech · 05/09/2026
Today I solved real-world problem with AI. During triage, I learned a lot about hydraulic disc brakes and why my Shimano MT-200 has a long dead zone. Went to my bike dealer and had the brake levers swapped with a model that builds up pressure a little faster. And now my brakes are 💪 🚲
000
Thilo Maier @maier.tech · 30/08/2026
Google playing along with the Lake Bullshit renaming is just a reminder that Big Tech does not have an ethical or moral compass. They will make a deal with the 👹 if it suits them. The EU needs to bring the 🔨 down on Big Tech. 🇨🇦 🇪🇺
021
Thilo Maier @maier.tech · 24/08/2026
It feels like 99% of YouTube thumbnails are now AI-pimped clickbait. This does not mean that such videos are of low content quality. But it's frustrating that even for the best educational videos my first reaction is often "WTF?!" because the thumbnail completely misrepresents the content.
030
Thilo Maier @maier.tech · 22/08/2026
This post explains really well what a harness is and how an open source customizable harness helps you reclaim control over your agentic workflow. earendil.com/posts/what-i...
earendil.com
What is a Harness? | EARENDIL
An agent harness is a piece of software that provides an environment for an AI model to operate within.
192
Thilo Maier @maier.tech · 12/08/2026
Making agentic coding work for teams is a challenge. It's great to see Zed tackle this space. But I think that this way of working requires a major cultural shift for most teams: every ticket is a conversation way beyond "I implemented this, can you review?". This will be a hard sell.
150
Thilo Maier @maier.tech · 12/08/2026
If using AI in your team at work does yield the results you thought it would, read this thread 👇
010
Thilo Maier @maier.tech · 11/08/2026
Info email from a Dutch online retailer that lost personal and order data a few days ago: We are in no hurry to find out what information was stolen. We take no responsibility and blame our logistics partner. We do not offer our apologies and would like to point out that we are open for business.
020
Thilo Maier @maier.tech · 10/08/2026
This statement summarizes the impact of AI well. But it’s far from my reality. It’s so much easier to shun AI than engaging into a discussion how to move forward responsibly with something that won’t go away.
120
Thilo Maier @maier.tech · 06/08/2026
This is a fantastic talk.
110
Thilo Maier @maier.tech · 04/08/2026
If I was invested into big US frontier models, I would be worried now. 👉 nuxt.com/evals
nuxt.com
Nuxt AI Agent Evaluations
Performance results of AI coding agents on Nuxt code generation tasks, measuring success rate and execution time.
010
Thilo Maier @maier.tech · 01/08/2026
When your hosting company buys ads on an NYC subway station and boasts about a viral video on a platform they should not be on, I am starting to get nervous that another great service might be off track and derail in the not so distant future. blog.railway.com/p/how-to-mak...
blog.railway.com
How we made a viral commercial for developers
We made a commercial for Railway featuring the actor behind Gilfoyle from Silicon Valley. This is how we made it so that a developer like you would watch it.
000
Reposted by Thilo Maier
Josh W. Comeau @joshwcomeau.com · 27/07/2026
The ”State of Devs 2026” survey is currently open! It's run by the same folks who do the other “State of…” surveys, but this one is about us rather than the technology. Lots of interesting questions around AI, career trajectory, our goals, etc. Check it out:
survey.devographics.com
State of Devs 2026
Take the State of Devs survey
13010
Thilo Maier @maier.tech · 27/07/2026
New 🗒️: The official Svelte OpenCode plugin gives you all the Svelte agentic coding goodness without the configuration hassle. maier.tech/notes/how-to...
maier.tech
How to configure the OpenCode Svelte plugin
The @sveltejs/opencode plugin is easy to configure in OpenCode: drop it into your workspace and customize it via the TUI to enable the Svelte MCP server and skills.
372
Reposted by Thilo Maier
Skeleton Labs @skeleton.dev · 17/07/2026
Skeleton v5 is now available! 🎉 🎨 Theme format overhaul 🔲 Corner Shape 🏷️ Brand Color 📏 Element Sizing ✂️ Masks 🧩 New form utilities 🪟 New Tailwind components 🆕 New Framework components 🛠️ Theme Generator updates Full details here: github.com/skeletonlabs...
091
Reposted by Thilo Maier
Armin Ronacher @mitsuhiko.at · 14/07/2026
Some late weekend thoughts: What can the bible tell us about vibecoding? lucumr.pocoo.org/2026/7/13/th...
lucumr.pocoo.org
The Tower Keeps Rising
Vibecoding and the possible collapse of a shared language.
5395
Thilo Maier @maier.tech · 07/07/2026
It's frustrating to to see political leaders in the EU undermine a recent no by the European Parliament to pursue a fever dream of mass surveillance. Opportunistic behaviour is incredibly toxic no matter if it's at local government, national government or EU level. And I see so much of it lately.
000
Thilo Maier @maier.tech · 05/07/2026
"The Chat Bots, with their sycophantic tone of voice, are deliberately engineered to erase our own personalities, hard work and craft entirely from the equation." This is brutal to read. And very relatable.
060
Reposted by Thilo Maier
Dave Rupert @davatron5000.bsky.social · 28/06/2026
Great talk on the AI bubble, why it will probably pop, and what we can do about it. youtu.be/uWnUnMphmPM
youtu.be
Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
YouTube video by NDC Conferences
44915
Reposted by Thilo Maier
Anthony Fu @antfu.me · 26/06/2026
My experience with agents is that it doesn't make my work "faster". In the end it costs roughly the same amount of time, if not longer But my role has shifted from "builder" to "sculptor", which is a completely different job. I hated it at the very beginning tbh, but I'm getting better at it slowly
91207
Thilo Maier @maier.tech · 24/06/2026
I look at the temperatures all over Europe and realize that when your high is 34 C you live in a relatively cool area 😳 #ClimateCrisis
000
Reposted by Thilo Maier
Chris Simmons @endigo9740.bsky.social · 23/06/2026
Hi everyone! Alongside my contributions to Skeleton, I operate as a freelancer. I've just learned my current contract will end suddenly this week, so I'm actively seeking new opportunities. If you or your team are hiring, you can find my details here: - endigodesign.com - Email: chris@skeleton.dev
endigodesign.com
Endigo Design | The Portfolio of Chris Simmons
The portfolio of Chris Simmons. Developer, designer, UX, and more.
0184
Thilo Maier @maier.tech · 22/06/2026
Recently, @pnpm.io v11.5.3 broke some of my deployments. In my post I explain the breaking change, why it was a good call by the PNPM team to mitigate yet another form of supply chain attack, and how I fixed my deployments. maier.tech/posts/why-pn...
maier.tech
Why PNPM broke my website to prevent credential leakage
PNPM v11.5.3 stopped expanding env vars in repository .npmrc files to block credential theft. Here's how to authenticate with private registries now.
020
Reposted by Thilo Maier
Thilo Maier @maier.tech · 20/06/2026
Nobody has been getting more flak recently than @github.com for their continued outages. That's why I appreciate when they roll out small quality of life improvement like this little repository switcher.
Screenshot shows a red arrow that points at the new repository selector.
2361
Reposted by Thilo Maier
Wouter de Bres @wdeb.bsky.social · 20/06/2026
Good humans, I wrote a book. Took me 10 yrs. Share it with anyone who wants to understand the minds they're designing for and the mind they're designing with. 40 chapters free to read. 📘 productdesignpsychology.com ❤️
Book cover of ‘Product Design Psychology’
57121
Reposted by Thilo Maier
Thilo Maier @maier.tech · 18/06/2026
If you are a Java backend developer, come work with me at ANP, the Dutch press agency, in The Hague. (fluency in Dutch required) www.anp.nl/vacatures/se...
anp.nl
Vacature (Senior) Backend Developer bij het ANP
Wil jij dat jouw software de drijvende kracht is achter het nieuws dat heel Nederland bereikt? Dan zoekt het ANP jou!
011
Thilo Maier @maier.tech · 20/06/2026
Nobody has been getting more flak recently than @github.com for their continued outages. That's why I appreciate when they roll out small quality of life improvement like this little repository switcher.
Screenshot shows a red arrow that points at the new repository selector.
2361
Reposted by Thilo Maier
Niels Leenheer @html5test.com · 19/06/2026
First up: Fronteers Dark Mode in Dordrecht 🇳🇱 on October 2nd. With @cydstumpel.nl, @heydonworks.com, @csswizardry.com, @tunetheweb.com and @anjana.dev. And @jakearchibald.com as our MC. An amazing location and tickets only cost €99, and include dinner. Don't miss this! 🎟️ fronteersconf.org
fronteersconf.org
Fronteers Dark Mode, Friday, October 2nd, Dordrecht
Join us at Cinema de Witt in Dordrecht for our after work conference.
095
Reposted by Thilo Maier
HackerNoon @hackernoon.com · 17/06/2026
We measured the LLM token cost of 5 frontend frameworks on identical components. Svelte wins, Angular costs 38% more — and your AI bill feels it. #webdevelopment
hackernoon.com
We Measured the LLM Token Cost of 5 Frontend Frameworks: Angular Costs 38% More Than Svelte
5427
Thilo Maier @maier.tech · 18/06/2026
If you are a Java backend developer, come work with me at ANP, the Dutch press agency, in The Hague. (fluency in Dutch required) www.anp.nl/vacatures/se...
anp.nl
Vacature (Senior) Backend Developer bij het ANP
Wil jij dat jouw software de drijvende kracht is achter het nieuws dat heel Nederland bereikt? Dan zoekt het ANP jou!
011
Thilo Maier @maier.tech · 18/06/2026
Double customer service anti-pattern: Step 1: Send me an unwanted customer satisfaction survey. Step 2: Tell me that my screen size is too small to see the unsubscribe page. It's wild what you can see in the wild.
Screenshot of an unsubscribe page on a mobile phone that says in Dutch that the screen size is too small to render the page.
000
Reposted by Thilo Maier
pnpm @pnpm.io · 17/06/2026
That would give attackers time to use the vulnerability pnpm.io/blog/2026/06...
pnpm.io
Why pnpm no longer expands environment variables in a repository's .npmrc | pnpm
pnpm used to expand $ placeholders everywhere it found them — including in the .npmrc and pnpm-workspace.yaml files that live inside the repository you just cloned. That turned out to be a way for a m...
131
Thilo Maier @maier.tech · 17/06/2026
It looks like the latest @pnpm.io authentication settings changes have broken all my deploy pipelines both on GitHub and on Railway. I am all for hardening the dependency supply chain but I am also all for adding deprecation warnings while things are not broken yet. pnpm.io/npmrc
pnpm.io
110
Reposted by Thilo Maier
Web Witch 🔮 Stephanie Stimac @seaotta.dev · 16/06/2026
That's me uninstalling Cursor. www.bbc.com/news/article...
bbc.com
SpaceX buys AI coding start-up Cursor for $60bn days after IPO
Elon Musk's firm agrees to buy Cursor, while a surge SpaceX's shares sees it overtake Amazon to become the world's fifth most valuable company.
157512
Reposted by Thilo Maier
Josh Nussbaum @joshnuss.com · 14/01/2026
My go-to reply for combatting spam 😆😁
1172
Reposted by Thilo Maier
Ilja @fubits.dev · 15/06/2026
Drafted a collection of my current Svelte / SvelteKit essentials (skills, Oxlint, Knip, svelte-inspect-value, svelte-render-scan, dex etc) and links to my onboarding guide and the release / milestone chart. Mostly for myself / for work, but maybe helpful to to others. And I'm sure I forgot some.
fubits.dev
My Svelte 5 & SvelteKit Essentials
Collection of some useful resources on learning & working with Svelte
6577
Thilo Maier @maier.tech · 14/06/2026
I don't know how long this lasts, but OpenCode Go has temporarily increased MiniMax M3 usage limits. Great opportunity to test a non-mainstream LLM.
000
Thilo Maier @maier.tech · 11/06/2026
GitHub (or version control in general) may be the next legacy dev domino piece that will fall. @zed.dev is not the only company working on a replacement. Pierre (pierre.computer) is rethinking primitives and also working on a code storage solution.
010
Reposted by Thilo Maier
rich harris @rich-harris.dev · 10/06/2026
There are two ways to resolve the cognitive dissonance of being on Twitter while also caring about all the awful shit happening because of Twitter 1. Leave Twitter 2. Stop caring Profoundly disappointing how many people I like seem to have chosen the latter
1446180
Thilo Maier @maier.tech · 07/06/2026
So, I'm trying OpenCode Zen with API pricing for my side project. I fire off a few short prompts with Zen/GPT-5.5 and it cost me 1.11$. For maybe 5 mins of coding. Which means a small feature that takes me 1 hour to build might cost me 10-15 $.
210
Thilo Maier @maier.tech · 02/06/2026
@zed.dev By default, the review diff can be sent to the last agent. But it starts a new conversation. Usually, I first want the agent to read the ticket into the context and then look at the diff. Is there a way to copy paste the branch diff into whatever agent session is currently open?
000
Thilo Maier @maier.tech · 31/05/2026
I asked my agent to give me a Svelte example for something it suggested. And it whipped up a Svelte playground and gave me the link to it. 😮
100
Reposted by Thilo Maier
Bjorn Lu @bluwy.me · 25/05/2026
We’ve been working on a new site for Changesets with a lot of new docs! If changesets has been confusing before, hopefully some of these will help, or let us know what else could be improved. Check it out 👉 changesets.dev
changesets.dev
Changesets
A tool to manage versioning and changelogs with a focus on monorepos
59017
Reposted by Thilo Maier
Mike @mikenikles.com · 05/05/2026
"too much agentic coding led to code that smelled correct, but fell apart as soon as you started to build on it" An excellent article! Also a good reminder that the best time to start using Zed to develop software was yesterday. LLMs do a lot of typing for me, but very little of the "thinking".
1101