Sign in

Sam Peterson

@sam-peterson.com
142 followers 279 following 60 posts

Dog lover, long walker, traveler, full stack developer, continual learner, car and wood working enthusiast, and more.

PostsRepliesMedia
Sam Peterson @sam-peterson.com · 02/09/2026
Put together a list of some of my favorite dev tools with my ViteConf 2026 mission credential. Create yours! viteconf.org/tickets/t/Pv...
viteconf.org
Sam's ViteConf 2026 mission credential
Sam is on a build mission for ViteConf 2026. Create your own credential.
000
Sam Peterson @sam-peterson.com · 24/08/2026
Saw some people sharing and found it a fun concept. Lots of the trips here are all by road transport, think of the miles!
Map representing where the user has visited in the US, totaling 24 states.
000
Sam Peterson @sam-peterson.com · 09/07/2026
Cannot wait to go through my repositories and update for that speed!
000
Reposted by Sam Peterson
TypeScript @typescriptlang.org · 21/04/2026
TypeScript 7.0 Beta is here! Built on a new native and parallelized foundation, it's already being used on multi-million line codebases. Read up more here and try it on your projects today! devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 Beta - TypeScript
Today we are absolutely thrilled to announce the release of TypeScript 7.0 Beta! If you haven’t been following TypeScript 7.0’s development, this release is significant in that it is built on a comple...
232773
Reposted by Sam Peterson
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 18/02/2026
Today, we launched Effect v4 beta 🚀 Rewritten runtime. Smaller bundles. Unified package system. Performance: v4 is faster and lighter than v3 across the board. Rewritten runtime: lower memory overhead, faster execution, simpler internals. Full announcement: effect.website/blog/release...
github.com
GitHub - Effect-TS/effect-smol: Core libraries and experimental work for Effect v4
Core libraries and experimental work for Effect v4 - Effect-TS/effect-smol
2294
Reposted by Sam Peterson
Lars @webpro.nl · 21/01/2026
🆕 npx unbarrelify At last, an easy way get rid of barrel files! Rewrites consumers to import directly from source, then deletes the barrels. Safe and fully automated, read all about it at github.com/webpro/unbar...
310921
Sam Peterson @sam-peterson.com · 18/12/2025
If you haven't tried Sveltekit yet this is a good starting point with some of the new features coming soon!
010
Sam Peterson @sam-peterson.com · 14/12/2025
Can't wait!
030
Reposted by Sam Peterson
Dylan Beattie @dylanbeatt.ie · 28/11/2025
My new music video goes out on YouTube at 3pm UK time today. To every developer out there who has ever been asked to do something really, really simple that turns out to be impossible because there is Too Much Architecture in the way: this one's for you. 🤘 www.youtube.com/watch?v=p03o...
youtube.com
Somebody Told Me (The User Provider Should Use An Adaptor To Proxy The Query Factory Builder)
YouTube video by Dylan Beattie
0203
Sam Peterson @sam-peterson.com · 26/10/2025
What an awesome enhancement to @vitest.dev v4. It includes standard schema integration, but also browser mode is no longer experimental!! 😁 vitest.dev/blog/vitest-... Seriously try out browser mode!
vitest.dev
Announcing Vitest 4.0
Vitest 4.0 Release Announcement
011
Sam Peterson @sam-peterson.com · 18/10/2025
Feel a bit nervous but excited about @effect-ts.bsky.social, this video crash course covers lots of the what's and why's. youtu.be/MyOOulMjLm8?... Thanks Jesse W, he even shares the slides 😎
youtu.be
Effect Crash Course
YouTube video by Jesse Warden
010
Sam Peterson @sam-peterson.com · 07/10/2025
If you haven't heard you can now try out @effect-ts.bsky.social's v4 preview!! I'm no effect wizard but am excited to see what they have been baking! github.com/Effect-TS/ef...
github.com
031
Reposted by Sam Peterson
Svelte Society @sveltesociety.dev · 06/10/2025
SvelteKit's remote functions now handle FormData out of the box! github.com/sveltejs/kit...
2507
Reposted by Sam Peterson
Ben McCann @benmccann.com · 02/10/2025
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.
svelte.dev
Packages • Svelte
Packages for your Svelte and SvelteKit apps
713134
Reposted by Sam Peterson
matia 🇭🇷 @joyofcode.xyz · 29/09/2025
I love that you no longer have to do the form data dance in SvelteKit thanks to remote functions 🔥
920010
Sam Peterson @sam-peterson.com · 29/09/2025
It's that time of year, get your best typing fingers out and head over to fill out the state of JS survey! survey.devographics.com/survey/state...
survey.devographics.com
State of JavaScript 2025
Take the State of JavaScript survey
000
Reposted by Sam Peterson
Emelia 👸🏻 @thisismissem.hachyderm.io.ap.brid.gy · 12/09/2025
An Interactive Guide to TanStack DB | Frontend at Scale frontendatscale.com/blog/tanstack-db
frontendatscale.com
An Interactive Guide to TanStack DB | Frontend at Scale
Learn what TanStack DB is, how it works, and why it might change the way you build apps.
064
Sam Peterson @sam-peterson.com · 06/09/2025
If you haven't seen any of his content or have an interest in svelte, please go watch this updated course!
030
Reposted by Sam Peterson
Lukas Stracke @stracke.tech · 04/09/2025
It's finally out! SvelteKit users: update your Sentry SDK to 10.8.0 or later to get those nice traces. All courtesy of @ell.iott.dev and @svelte.dev. (Please let me know if I broke your app in the process)
blog.sentry.io
SvelteKit observability just got 10x better, and we’re here for it
SvelteKit now supports full observability and tracing, with Sentry SDK compatibility from v10.8.0. See how to set up server-side instrumentation.
0358
Reposted by Sam Peterson
François Best @francoisbest.com · 10/06/2025
✍️ New post on the @nuqs.47ng.com blog: Type-safety for URL state is only the tip of the iceberg. Beware of the dangers below. 🧊🚢 - URL limits - Time safety - Immutability nuqs.47ng.com/blog/beware-...
nuqs.47ng.com
Beware The URL Type-Safety Iceberg | nuqs
Type-safe URL state is only the visible part. There are more dangers below.
5274
Sam Peterson @sam-peterson.com · 20/08/2025
What a super useful feature to have built into your validation!
010
Reposted by Sam Peterson
Elliott Johnson @ell.iott.dev · 18/08/2025
OpenTelemetry tracing is live in SvelteKit! Huge s/o to @stracke.tech for all the help along the way. SvelteKit can now emit OTEL spans for all of its serverside constructs. It also provides an instrumentation file to easily set up trace exports. svelte.dev/blog/sveltek...
svelte.dev
Introducing integrated observability in SvelteKit
SvelteKit apps can now emit OpenTelemetry traces and reliably set up observability instrumentation using instrumentation.server.ts
16615
Reposted by Sam Peterson
matia 🇭🇷 @joyofcode.xyz · 14/08/2025
I wanted to release the Svelte 5 guide later since I was thinking about interactive examples but here you go if you like reading and I would love your feedback as I work on the video. 😄 joyofcode.xyz/learn-svelte
joyofcode.xyz
The Complete Svelte 5 Guide
The ultimate guide for the most beloved JavaScript framework.
05314
Sam Peterson @sam-peterson.com · 06/08/2025
What an amazing video! If you are any way interested in Effect peek at it!
010
Reposted by Sam Peterson
pnpm @pnpm.io · 31/07/2025
pnpm v10.14 is shipped with support for runtime engine installation. Node, Deno, and Bun are supported. pnpm.io/blog/release...
0356
Reposted by Sam Peterson
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 30/06/2025
Effect: the unreadable library that captured my heart By Matt Pocock @mattpocock.com youtu.be/S2GChOwivwQ?...
youtu.be
Effect: the unreadable library that captured my heart
YouTube video by Matt Pocock
092
Sam Peterson @sam-peterson.com · 13/06/2025
Best intro slide today! #reactsummit
021
Sam Peterson @sam-peterson.com · 13/06/2025
Loved the RSC talk by Tanner, I've used Start and it's great. Take a small project and at least use Tanstack Router as it is so amazing having URLs as state! Thanks #reactsummit
Presentation slide from Tanner Linsley discussing RSCs and Tanstack Start
020
Sam Peterson @sam-peterson.com · 13/06/2025
Enjoying the talks at #reactsummit! Thanks to all the MCs and supporters!
Emcees on stage introducing react summit
000
Sam Peterson @sam-peterson.com · 05/06/2025
If you have a bit of time and are interested in @effect-ts.bsky.social this is a great intro to Effect resource! Thanks so much @sandromaglione.bsky.social!! www.typeonce.dev/course/effec...
typeonce.dev
Effect: Beginners Complete Getting Started | Typeonce
Build production and type-safe Typescript apps with Effect. In this course we go from no knowledge of effect to implementing an API request with Runtime, Layer, Config, and more.
000
Reposted by Sam Peterson
Lennart @lekoarts.de · 25/05/2025
Shameless plug, I've built secco.lekoarts.de for this problem :) It copies files to node_modules or publishes to a local Verdaccio instance if necessary.
secco.lekoarts.de
secco
Local package testing made easy. secco is a command-line tool for local development. It uses Verdaccio and direct file copying to apply your latest changes to other projects.
3132
Reposted by Sam Peterson
Amy Hoy @amyhoy.bsky.social · 15/05/2025
*sigh*
3273
Reposted by Sam Peterson
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 09/05/2025
From zero to confident testing in Effect – in four recipes. Edouard Penin, Senior Engineer at evryg, shares practical patterns for testing real-world scenarios with Effect. Watch the full talk from Effect Days 2025 below: www.youtube.com/watch?v=pIXX...
youtube.com
Testing the easy and hard stuff with Effect | Edouard Penin (Effect Days 2025)
YouTube video by Effect | TypeScript at Scale
131
Sam Peterson @sam-peterson.com · 08/05/2025
Had a great time speaking today about Svelte and SvelteKit at a JS meetup. The interest and those that use (from a hand raising) was similar to that found in the State of JS 2024 survey. Thanks all who attended and had some excellent questions!
030
Sam Peterson @sam-peterson.com · 01/05/2025
Impressed to see the success and speed Prisma is adopting TS over rust to reduce memory transfer between languages. Resulting in a performance lift! Also good to see it available for public testing. New "Rust-free" Version of Prisma ORM (Early Access) - Check it out here: prisma.io/blog/try-the...
prisma.io
Try the New "Rust-free" Version of Prisma ORM (Early Access)
Faster, more flexible, better DX: This is what our move from Rust to TypeScript unlocks! But it’s even more, it’s not just a re-write from one language to another, it’s a fundamental improvement in th...
000
Sam Peterson @sam-peterson.com · 20/04/2025
Got my sticker pack in from syntax. Thanks for sending these! Also the news letter is great! @syntax.fm
Syntax sticker pack.
021
Reposted by Sam Peterson
ArkType @arktype.io · 02/04/2025
Seeing more and more devs talking about ArkType but not sure why you'd switch from Zod? This video is an *excellent* overview of what you're missing out on. www.youtube.com/watch?v=Jgcs...
youtube.com
I Switched from Zod to ArkType (Here's Why)
YouTube video by Better Stack
2143
Reposted by Sam Peterson
Tech Documentaries @techdocu.bsky.social · 15/03/2025
📽️ From a radical rethink to the new standard in speed and simplicity, @vite.dev v has become the go-to tool for modern web development. Discover its story and the impact shaping the future of the web

 The @vite.dev Documentary is coming soon! Stay tuned for the release date! 🚀
519837
Reposted by Sam Peterson
Skeleton Labs @skeleton.dev · 11/03/2025
Skeleton v3.0 is now live! 🎉 🟠 Support for Svelte 5 🔵 Support for React 💨 Support for Tailwind 4 🎨 Design System Improvements 🧩 Component Improvements And much more! github.com/skeletonlabs...
github.com
Skeleton v3.0 has launched! 🎉 · skeletonlabs skeleton · Discussion #3372
Hey everyone, Chris here from Skeleton. Today the team and I are very proud to share the culmination of work from our team, our contributors, the community, and myself. Version 3 of Skeleton repres...
4588
Reposted by Sam Peterson
Tanner Linsley @tannerlinsley.com · 03/03/2025
After 2+ years, it's finally time to announce @TanStack.com Form v1! ✅ Type Safe 🚀 Framework Agnostic 🎭 Headless 🔄 Isomorphic 🛡️ Advanced Validation 📜 Standard Schema ➕ More!
1740451
Reposted by Sam Peterson
Stanislav @khromov.se · 10/02/2025
🌱 Just released Svelte Render Scan - a visual debugging tool that helps you track component re-renders in your app. Useful for debugging reactivity and performance issues in your Svelte apps! khromov.github.io/svelte-render-scan
59312
Sam Peterson @sam-peterson.com · 09/02/2025
Been excited for this for some time!
000
Reposted by Sam Peterson
Deno @deno.land · 04/02/2025
Oracle justified its JavaScript trademark by claiming Node.js — now it wants that ignored #FreeJavaScript deno.com/blog/deno-v-...
deno.com
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored
Oracle filed a motion to dismiss in response to Deno’s petition to cancel its “JavaScript” trademark. But instead of addressing the real issue—that JavaScript is an open standard with multiple indepen...
16308121
Sam Peterson @sam-peterson.com · 22/01/2025
Why not let Deno help you scaffold and deploy with their LEET HEAT and amazing dev experience!
010
Reposted by Sam Peterson
Thibault Le Ouay Ducasse @thibaultleouay.dev · 08/01/2025
Here's it 🔥 github.com/runreal/deno...
github.com
GitHub - runreal/deno-monorepo-template: A Deno Monorepo Starter Kit
A Deno Monorepo Starter Kit . Contribute to runreal/deno-monorepo-template development by creating an account on GitHub.
091
Reposted by Sam Peterson
Scott Tolinski @tolin.ski · 20/12/2024
Zero Sync is a game changer. You will be shocked at how fast it is. This is the type of new tech that really moves the needle to more native feeling web apps. Zero Sync Makes Local First Easy youtu.be/hAxdOUgjctk
youtu.be
Zero Sync Makes Local First Easy
YouTube video by Syntax
5937
Reposted by Sam Peterson
patak @patak.cat · 17/12/2024
> When bundling all eight libraries together, @vite.dev is the winner, with the output size of 2087 KiB. Comparing it to the largest output size of 2576 KiB, that's over 23.5% smaller output. Fantastic post from Filip. If you're working on a big web app, you'll surely find some ideas to improve it.
1204
Reposted by Sam Peterson
Wes Bos @wesbos.com · 13/12/2024
I keep importing the wrong thing in VS Code! Pop an autoImportFileExcludePatterns in your settings file Super helpful for Radix UI, Drizzle DB adapters, and node:test
1228522
Reposted by Sam Peterson
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 26/11/2024
How Zendesk incrementally adopted Effect in a polyglot environment with a large codebase. Cause & Effect Podcast with Attila Večerek – hosted by @schickling.dev Give it a listen and let us know what you think about their approach! www.youtube.com/watch?v=rNAq...
youtube.com
Adopting Effect at Zendesk with Attila Večerek | Cause & Effect #1
YouTube video by Effect | TypeScript at Scale
092
Reposted by Sam Peterson
Tanner Linsley @tannerlinsley.com · 19/11/2024
Stoked to announce that TanStack Start is now officially BETA! 🎉 🎊 Please come and try it and help us get it ready for 1.0! tanstack.com/start cc @tanstack.com
tanstack.com
TanStack Start
Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router, Vinxi, and Nitro and ready to deploy to your favorite hosting provider.
3378595