Sign in

Sam Peterson

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

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

PostsRepliesMedia
Reposted by Sam Peterson
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 8h
Effect v4 is here. One ecosystem. Zero dependencies. The next chapter of Effect and the foundation for building reliable software and AI agents in TypeScript. Read the full announcement below: effect.website/blog/release...
Effect 4.0 stable release announcement on a dark background. Large white “4.0” above “Production-ready. Out now.”  A timeline along the bottom progresses from 3.0 Stable to 4.0 RC to 4.0 Stable.
3256
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
Sam Peterson @sam-peterson.com · 30/06/2026
KCD?!
010
Sam Peterson @sam-peterson.com · 21/06/2026
It has been a mix for me always. Recently I've been trying github.com/stolinski/gr...
github.com
GitHub - stolinski/graffiti: A minimal CSS framework with utilities that are actually useful.
A minimal CSS framework with utilities that are actually useful. - stolinski/graffiti
020
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
Sam Peterson @sam-peterson.com · 10/04/2026
Maybe this post can help. It is very likely you can still keep what you have just tweak some settings. khromov.se/the-missing-...
khromov.se
The missing guide to understanding adapter-static in SvelteKit - Stanislav Khromov
In this guide we will go through the characteristics and quirks of adapter-static, which is unique amongst all SvelteKit adapters because it compiles down to a folder of HTML, CSS and JavaScript instead of a serverless function or Node.js server. Many wonder how this can work with the server side-oriented nature of SvelteKit – let’s dive into it with practical examples. You can find the companion repo here (in deployed form here) if you want to see the whole project. This article is divided into multiple topics, feel free to check out the table of contents for things that you […]
030
Sam Peterson @sam-peterson.com · 07/03/2026
Fearless Flyers V tidal.com/album/430069...
tidal.com
The Fearless Flyers - The Fearless Flyers V
Listen to The Fearless Flyers V on TIDAL
000
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 · 29/01/2026
Link results in a 404
110
Sam Peterson @sam-peterson.com · 18/12/2025
Thanks so much! Excited for a new wallpaper 😎
020
Sam Peterson @sam-peterson.com · 18/12/2025
Love the thumbnail image for the video, any chance you have a copy of that to share?
120
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
Sam Peterson @sam-peterson.com · 06/12/2025
Ben Davis did a video talking about setting up an llm to parse the docs locally with great success. Works for all sorts of tooling or frameworks! youtu.be/MHpf_XMz_aM?...
youtu.be
Maybe I Was Wrong About Effect... (is it really worth it?)
YouTube video by Ben Davis
010
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 · 27/11/2025
I've been using coolify for a while and really like it. Multiple (sveltekit and other) web apps but haven't had it manage the DB yet.
110
Sam Peterson @sam-peterson.com · 27/11/2025
Have you thought of using SST for this wiring with AWS? v2.sst.dev/start/svelte
v2.sst.dev
Use SvelteKit with SST | SST v2
Create and deploy a SvelteKit app to AWS with SST.
100
Sam Peterson @sam-peterson.com · 08/11/2025
Also can highly recommend Lucas, youtube.com/playlist?lis... I've also been playing with it on the async and remote functions beta and been liking it!
youtube.com
Effect - YouTube
020
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
Sam Peterson @sam-peterson.com · 22/09/2025
Effect, I'm still learning it and waiting for the v4 to be amazing 😍 For the apps I'm building I don't need it any faster but graphs make me feel inadequate 😅
010
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 · 07/09/2025
They may still have server side issues refreshing tokens with the built in server functions, you may manually need to update the session / cookies. Not specific to svelte. There are a few GitHub issues open for this.
010
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 · 30/08/2025
Looks like this has been deprecated in favor of bits ui's implementation bits-ui.com/docs/compone...
bits-ui.com
Bits UI
Headless components for Svelte - flexible, unstyled, and accessible primitives that provide the foundation for building your own high-quality component library.
000
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
Sam Peterson @sam-peterson.com · 19/08/2025
media.tenor.com
a man in a green jacket is screaming and saying `` i can 't wait !!! '' .
ALT: a man in a green jacket is screaming and saying `` i can 't wait !!! '' .
100
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 · 12/08/2025
A special character encoding issue?
100
Sam Peterson @sam-peterson.com · 06/08/2025
What an amazing video! If you are any way interested in Effect peek at it!
010
Sam Peterson @sam-peterson.com · 06/08/2025
Orbstack in place of docker desktop.
010
Sam Peterson @sam-peterson.com · 05/08/2025
Is this form library intended only for the client side?
100
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
Sam Peterson @sam-peterson.com · 28/07/2025
There are lots of validators out there and recently I was curious about the performance difference between them. If anyone is interested here is the repo. github.com/s-petey/vali...
github.com
GitHub - s-petey/validator-benchmark
Contribute to s-petey/validator-benchmark development by creating an account on GitHub.
010
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 · 18/06/2025
Maybe Scotts is close? github.com/stolinski/dr...
github.com
GitHub - stolinski/drop-in: A platform for building apps rapidly with Svelte 5, Svelte Kit and Zero. Includes a modern bespoke component template library and a next level CSS. Use as a starter kit or ...
A platform for building apps rapidly with Svelte 5, Svelte Kit and Zero. Includes a modern bespoke component template library and a next level CSS. Use as a starter kit or take just what you need, ...
100
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