Thilo Maier's Avatar

Thilo Maier

@maier.tech

Software Engineer from Rotterdam. Mostly frontend with Svelte and SvelteKit.

392
Followers
237
Following
357
Posts
04.11.2024
Joined
Posts Following

Latest posts by Thilo Maier @maier.tech

The timing when an effect runs compared to reactive statements.

And yes, I managed to create infinite loops a few times.

That’s why I tend to avoid effects at all cost because I perceive them as a foot gun.

But sometimes they are the only way.

28.02.2026 09:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If you have a big Svelte 4 codebase with lots of reactive statements, whatever can’t be handled with `$derived` and needs an effect will be painful to migrate.

I still regularly trip over effects because I’m lacking the intuition I had for reactive statements.

28.02.2026 00:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Will be interesting to see models collapse when they are trained exclusively on AI slop.

16.02.2026 18:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can't wait for remote functions to graduate πŸŽ“

14.02.2026 11:23 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The live view is cool because you have serious traffic on your site.

To break down requests by country etc, do you use custom logic or is there a package or API?

14.02.2026 10:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
How to track page visits in SvelteKit Counting visits without external analytics

New blog post ✍️

How to track page visits in SvelteKit - without any external analytics provider

scriptraccoon.dev/blog/track-p...

14.02.2026 08:21 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Post image

Dipping my toe in the waters of agent skills.

The idea is to unclutter your context and let the agent decide when to pull more advanced stuff into the context.

@vercel.com put together a site to discover skills: skills.sh

Yet to be seen if skills improve my perceived agent experience.

13.02.2026 14:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Animotion Animotion is a presentational framework for creating beautiful slides and visualizing ideas with code.

Animotion update πŸͺ„

- Added API for code scrolling
- Added LLM-friendly documentation
- Added agent skill to the template
- Added various fixes and improvements

animotion.pages.dev

13.02.2026 13:00 πŸ‘ 103 πŸ” 11 πŸ’¬ 6 πŸ“Œ 0

How is your Mandarin?

12.02.2026 21:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe you can fire up Codex 5.3 for a therapy session with Opus 4.6.

08.02.2026 18:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Clicked from NL.

07.02.2026 14:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Holy cow! This IDE abstracts away the source code.

It's @steipete.me's approach to building stuff (without looking at source code) baked into an IDE.

In @vscode.dev, the source code is in your face. Everything revolves around code. Imagine that paradigm going away.

02.02.2026 22:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Shouldn't companies buy access to specific AI models and let devs choose the wrapper?

02.02.2026 21:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

If, hypothetically, I wanted to see the movie, I would have to look for a country nearby that screens it 🀣

30.01.2026 19:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Nice!

Open Props is Tailwind minus the mess.

26.01.2026 21:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Did you use a library for the login route then or custom styles?

26.01.2026 21:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Does better-auth have Svelte components?

26.01.2026 21:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's maybe obvious, but it's so liberating that with #SvelteKit remote functions you don't have to think about fetch calls any longer.

23.01.2026 16:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Do you have a link to this program?

23.01.2026 16:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If you made it past this hurdle, you would spend the next half hour trying to print an oddly sized PDF on an envelope.

23.01.2026 12:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Railway raises $100M Series B to Unburden the Builders Railway has raised $100M to unburden the builders, unlock the creatives, and unleash human potential

Holy cow! Railway is picking up steam.

blog.railway.com/p/series-b

22.01.2026 15:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The European experience of waking up and finding out about yet another realty distortion field that European politicians try to explain away.

22.01.2026 10:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I don't know the back story.

Could also be that when you hire on-site or hybrid, it's easier to get a big pool of of React devs to select from.

19.01.2026 16:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot from a job opening stating that they use Svelte and SvelteKit but are moving towards React + TanStack.

Screenshot from a job opening stating that they use Svelte and SvelteKit but are moving towards React + TanStack.

As much as I love Svelte(Kit), its job market has been bad and is not trending upwards.

In NL, React and Vue dominate openings. Svelte is close to nonexistent.

The screenshot from an opening in DE is a painful reminder that the stack most loved by devs, is perceived differently by decision makers.

19.01.2026 13:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Anything I have ever tried to accomplish on Cloudflare withered
between a complicated dashboard and docs that were completely outdated.

So, I am not sure if this is great news for Astro.

19.01.2026 11:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Fix your robots.txt file If Google does not index your site, it might be because you don't have a robots.txt file.

One missing file might ruin your SEO.

maier.tech/notes/fix-yo...

18.01.2026 18:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

OMG, you do smalltalk with Opus? I can only afford smalltalk with Haiku.

15.01.2026 18:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Rebases with lots of changes, commits and conflicts are hell.

You might end up resolving the same conflicts several times.

Long running feature branches while someone else refactors can ruin a subsequent rebase of the feature branch.

I think the real underlying problem is scoping PRs.

13.01.2026 12:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I have long refrained from calling out people and orgs that are still on X.

Whether you are a politician, part of government, a private company or a dev, you have no reason or justification any more to be on X.

Even more so when you are supposed to investigate felonies on X, @politie.bsky.social.

12.01.2026 11:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Two of my former UN employers are listed in yesterday's executive order.

You can say what you want about the lack of UN efficiency and the weaknesses of multilateralism, but we will all lose in a world where 3 countries bully the rest.

08.01.2026 09:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0