ryan soderberg

380 posts

ryan soderberg banner
ryan soderberg

ryan soderberg

@RyanJSod

👨🏻‍💻

New York, NY Katılım Mart 2012
448 Takip Edilen270 Takipçiler
rushir
rushir@rushir·
new @, who dis?
English
6
0
13
1.7K
Charles Pan
Charles Pan@ceefryingpan·
Claude/Codex talks too verbosely. I always find myself asking it to dumb things down for me Has anyone solved this
English
1
0
1
151
colinhacks
colinhacks@colinhacks·
its 3x faster in many cases but we need to disable our GVS (global virtual store) symlink fast path for Next.js projects and a couple other frameworks. Next errors because realpath is outside the project dir (technically true) @timneutkens open to a PR here?
English
3
0
24
6.8K
colinhacks
colinhacks@colinhacks·
in case you missed it Nub is also a Rust-based package manager that has 100% pnpm compatibility and is faster than Bun
colinhacks tweet media
English
44
34
982
99.2K
ryan soderberg
ryan soderberg@RyanJSod·
@kahnfessions She commented that they said she splits it with her boyfriend but the person cut it from the clip
English
1
1
329
71.7K
K
K@kahnfessions·
saw the video of the $300k TC Stripe salesperson with the $7k Tribeca rent and have a lot of questions
English
76
34
3.5K
782.3K
ryan soderberg retweetledi
Stage
Stage@StageReviewApp·
Introducing Stage, a modern code review platform that you’ll actually want to use. We got tired of using GitHub to review AI generated code so we rebuilt the review process around the way you already naturally think, letting you ship faster and with more confidence. Try it out on your next PR and let us know what you think:
Stage tweet media
English
24
13
88
10.4K
ryan soderberg
ryan soderberg@RyanJSod·
@resend Does the template editor let you do conditionals and loops? Like handlebars would
English
0
0
0
25
Resend
Resend@resend·
Introducing the new email editor 🔸 Fresh new layout 🔸 Extensible core 🔸 Faster performance Now available to 100% of Resend users 👇
English
8
10
207
17.9K
ryan soderberg
ryan soderberg@RyanJSod·
@theo Are you using @Tailscale ? This keeps happening to me lately on random sites when I have it on
English
0
0
0
1.3K
Theo - t3.gg
Theo - t3.gg@theo·
Holy shit what? Vercel is down??
Theo - t3.gg tweet media
English
98
5
1K
203.3K
ryan soderberg
ryan soderberg@RyanJSod·
Every time Claude tries to fetch docs from ai sdk it gets a 404 Can you take a look @rauchg
ryan soderberg tweet media
English
7
0
49
21.8K
ryan soderberg
ryan soderberg@RyanJSod·
@devongovett Yeah I think onBlur is dangerous, either needs to prevent them from adding invalid date in beginning or allow them to add it and your validator can’t handle, but silent coercion is risky
English
0
0
1
80
Devon Govett
Devon Govett@devongovett·
@RyanJSod I could see adding an option for that. Previously it wasn't possible because we couldn't even store invalid dates at all, but now we can!
English
1
0
0
633
Devon Govett
Devon Govett@devongovett·
I fixed the most upvoted React Aria issue of all time: in the next release, you can enter "invalid" dates like February 31st, and they'll be constrained on blur instead of as you type. This is helpful for transient states, e.g. editing the day before the month. It also enabled entering other temporary values like leading zeros. As you can see in the video, previously if the month was February you couldn't change the day to anything above 28. You'd first have to change the month and then go back to the day. Now the temporary invalid state is allowed. This might seem like such a simple issue, but it was actually pretty complicated to fix. It required entirely changing the way the state is stored. JS Date and Intl.DateTimeFormat cannot store or format dates that don't exist, so we had to reimplement it from scratch. Now we use Intl.DateTimeFormat to get the order of the fields for each locale, but format the value of each segment individually with Intl.NumberFormat. Lots of edge cases to handle as well, like daylight saving time, 12/24 hour time, different calendar and numbering systems, etc. Really glad to finally fix this one though!
English
7
5
379
29.6K
ryan soderberg
ryan soderberg@RyanJSod·
RPC is not a pleasant experience in sveltekit, compared to something like oRPC or tRPC. You can't chain middlewhere to the function, you can't define your functions within a router without some hacky workaround so there's no way for our team to do `api. blog.` and see an inline list of all of the functions available. It might be nice for a tiny project but nothing with a larger team at scale. We're actively trying to move away from kit
English
2
0
2
273
Ben Davis
Ben Davis@davis7·
I try so hard to not dunk on NextJS, but man I have to take this one: The irony is that having built serious stuff with both SvelteKit & NextJS, SvelteKit is a much better experience. If you are a competent React dev, I'm telling you it is NOT hard to switch over to Svelte Signals are magical when they click for you, you can never go back. Remote functions are the best RPC implementation in the industry right now (single flight mutations, deep progressive enhancement out of the box, and they feel like just functions). This is a comparison between sveltekit and tanstack start (I really like Tanstack start! If you want to write React, USE IT): github.com/bmdavis419/tan… Just look at how simple, easy to understand, and nice the SvelteKit code is. "bUt It'S nOT JuST Js" oh no you have to use a "SvelteMap" instead of a "Map" (it has the same interface) and a special if and each block in the markup. WHO FUCKING CARES GET OVER YOURSELF. IT'S AN IF STATEMENT. YOU KNOW WHAT AN IF STATEMENT IS, I'LL TAKE A COMPILER OVER SHITTY TERNARIES ANY DAY OF THE WEEK. and for all you fuckers who love to bitch about "but it has a compiler it's too magical" I know how much you love the react compiler and I raise you "use no memo" And to be crystal clear: I do not hate nextjs or think less of anyone for using it. There is some genuinely dope stuff in that framework that I really respect: - "use cache" is a sick primitive - server components/suspense are more powerful than people give them credit - the breadth of features they support and their commitment to backwards compatibility is amazing It is a great framework, we can just do better (sveltekit, solid start, or tanstack start)
Ben Davis tweet media
Loren@stew_loren

New post out!

English
40
26
342
99.1K
Jared Palmer
Jared Palmer@jaredpalmer·
How can we make @GitHub Pull Request and code review experience better?
English
824
55
1.5K
514.5K
ryan soderberg
ryan soderberg@RyanJSod·
@jaredpalmer @github Give me an option to sort the review files in the best order to review them (via ai) Also let me ask questions about the code using copilot directly in the PR, and it should have context of the whole code base
English
0
0
1
60
ryan soderberg
ryan soderberg@RyanJSod·
@sama please let me upgrade my Sora account to get more generations per day
English
0
0
0
12
ryan soderberg
ryan soderberg@RyanJSod·
@aidenybai This seems to mostly happen to me when I use Gemini models in cursor
English
0
0
0
459
Aiden Bai
Aiden Bai@aidenybai·
string_replace is god awful in cursor, plz fix i've literally never had it be actually useful - agent just thinks a bunch then fails to do anything
Aiden Bai tweet media
English
14
1
183
19K
Tanner Linsley
Tanner Linsley@tannerlinsley·
It's going to be 10x easier to build server routes in TanStack Start very soon (AKA API routes or resource routes) - Unified route tree - Same old createFileRoute - Route-wide middleware - Handler-level middleware - Type-safe Context - Access server context via beforeLoad/loader
Tanner Linsley tweet media
English
33
23
587
68.5K
ryan soderberg
ryan soderberg@RyanJSod·
@RussellRomney Someone shared a prompt I saw to get good pushback which is basically “help me talk my friend out of x idea” works wonders
English
1
0
1
23
russell
russell@russellromney·
Claude Code says "You're absolutely right" even when directly prompted to use critical thinking and give both positive and negative feedback on ideas, even if those ideas are obviously dumb 🤡
russell tweet media
English
1
0
1
156
ryan soderberg
ryan soderberg@RyanJSod·
@typesfast The L train tunnel between Brooklyn and Manhattan has service the whole way through, wish this was the standard
English
0
0
4
556
Ryan Petersen
Ryan Petersen@typesfast·
NY subway still lacks cell service. Were all those trillion dollar infrastructure bills just stolen?
English
84
18
774
86.8K