Sean Lynch
@techniq.dev
2.3K followers 260 following 1.2K posts
🛠️ Creator of LayerChart and Svelte UX 👨‍💻 Fullstack dev w/ Frontend & DataViz specialties 💾 Network/Systems engineer in a prior life
Posts Media Videos Starter Packs
Pinned
techniq.dev
Proud father moment. My daughter won the Think Award at the robotics state championship!

She put in so much effort to learn and build their autonomous code and had a lot of setbacks, but all her hard work and many hours finally paid off on the big stage.

Her team did amazing for their first year!
techniq.dev
ray.so has svelte as a language but doesn't highlight this use case any better. It's my goto quick syntax highlighter nowadays.
techniq.dev
@filipefreire.com it's still a symbol in Svelte (and thus supports renaming and syntax highlighting). Original screenshot likely used a more generic (html) language.
Reposted by Sean Lynch
Reposted by Sean Lynch
svelte.dev
lil' treat for all you weekend builders: Svelte now has an official MCP server, courtesy of resident bot wranglers @paolo.ricciuti.me and @khromov.se 🤖

it gives your LLM access to docs and compiler-driven diagnostics — give it a spin and let us know how you get on!

svelte.dev/docs/mcp/ove...
Overview • Docs • Svelte
Overview • Svelte documentation
svelte.dev
Reposted by Sean Lynch
khromov.se
👀 Something very exciting is coming soon if you're using AI with Svelte. Watch this space! #svelte #ai
techniq.dev
I made the Vercel -> Cloudflare switch for all my projects (open source and work) about a year ago and while there’s been a bump or two, overall I’ve been very happy (especially for the cost savings).

If you decide to continue, you might find a related post by searching my bsky posts.
Reposted by Sean Lynch
benmccann.com
svelte.dev/packages is now live!

It's a convenient and easily discoverable place to find a sampling of high quality packages in the ecosystem. We hope it will give confidence in the Svelte ecosystem to newcomers and help them get started more easily.
Packages • Svelte
Packages for your Svelte and SvelteKit apps
svelte.dev
Reposted by Sean Lynch
43081j.com
we now have some new @e18e.dev docs on best practice of publishing npm packages

this documents the recommended basics for a secure publish workflow and gives some pointers for further security/tools/etc

this is a _very_ opinionated subject, so do ping me if you have feedback!
e18e (Ecosystem Performance) - Publishing Packages
Best practices on publishing npm packages securely using GitHub Actions.
e18e.dev
techniq.dev
As always, I greatly appreciate the team and community. It’s one of the best things about using Svelte.

Also, thanks for including LayerChart 🫶

I would love to have Svelte UX added if it of meets the criteria (working on some big updates for the official 2.0 release).
Reposted by Sean Lynch
ryansolid.bsky.social
Going after OSS projects that are openly governed isn't going to do what you want it to. Vercel makes its money from its hosting platform and paid products. OSS is not a paid product and while contributes goodwill doesn't directly impact the bottomline. And these project's reach well exceed Vercel.
bnb.im
fuck vercel, fuck Next.js, fuck Svelte, fuck Turborepo, fuck SWR, fuck SWC

Posing with the architect of a genocide for sales leads is an insane and deeply immoral stance

these projects cannot separate themselves from the CEO of the company who funds them
Tweet from Guillermo Rauch, featuring a picture of him and Benjamin Netanyahu, and tweet text:

“🇺🇸 🇮🇱 🇦🇷

Enjoyed my discussion with PM Netanyahu on how AI education and literacy will keep our free societies ahead.

We spoke about AI empowering everyone to build software and the importance of ensuring it serves quality and progress.

Optimistic for peace, safety, and greatness for Israel and its neighbors.”
techniq.dev
I use Rectangle (non-pro) for window management (shortcuts are ingrained in my muscle memory)

rectangleapp.com

but fully see the appeal in Raycast Pro (especially with the extra features).
Rectangle
Move and resize windows in macOS using keyboard shortcuts or snap areas. The official page for Rectangle.
rectangleapp.com
techniq.dev
How do I run this assessment (to validate s I make improvements)?
techniq.dev
Some of this is blocked (at least easier to implement) once the docs are moved back to markdown, but hoping for some tooling improvements first.

bsky.app/profile/tech...
techniq.dev
Any thoughts on running the Svelte language server within a markdown codeblock?

```svelte

```

*.md files or even a specific extension such as *.mdsx.

This was the cause of my biggest pain points when writing LayerChart/etc docs in md.

cc: @rich-harris.dev @paolo.ricciuti.me @joshnuss.com
techniq.dev
I love the authoring of experience of markdown for component docs, but always struggled with the following (especially within a Svelte/mdsvex environment)

❌ Code completion
❌ Type checking
❌ Masked errors
❌ Prettier formatting
❌ No quickfix (ex. imports) / highlight unused imports
techniq.dev
Thanks @fliege.dev. I hope to improve this in the future by exposing llms.txt and possibly an MCP server.
techniq.dev
techniq.dev
Any thoughts on running the Svelte language server within a markdown codeblock?

```svelte

```

*.md files or even a specific extension such as *.mdsx.

This was the cause of my biggest pain points when writing LayerChart/etc docs in md.

cc: @rich-harris.dev @paolo.ricciuti.me @joshnuss.com
techniq.dev
I love the authoring of experience of markdown for component docs, but always struggled with the following (especially within a Svelte/mdsvex environment)

❌ Code completion
❌ Type checking
❌ Masked errors
❌ Prettier formatting
❌ No quickfix (ex. imports) / highlight unused imports
techniq.dev
Thanks so much @dummdidumm.bsky.social! Still more planned on the way to the official 2.0.0. It will be worth the wait.
techniq.dev
That it did!

Also over 20k/week downloads last week, and already a 20% increase this week (before this release 😁)!

I'm glad people are finding the library and benefiting from the effort.
techniq.dev
Thanks so much!
techniq.dev
Thanks! Still a lot planned on the road to official 2.0.0, but this one was massive 😁