23 • Dev

Joined January 2026
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Replying to @aryanlabde
On a lot of things, side hustles, gym, study. That second hour is where the most progress is.
1
1
17
1 hour a day is maintenance pace. 2 hours a day is progress pace.
1
3
345
Replying to @anitakirkovska
Slop > corporate slop
35
Replying to @RahulKrishnaa28
Great point, a lot of people skip this because you actually have to try other peoples products. But it’s important.
13
3 questions to answer before writing a line of code. 1. Who actually has this problem specifically? 2. How will they find out it exists? 3. What's the smallest version that proves your idea works?
1
10
123
Replying to @justbyte_
Youtube logo is pure nostalgia
1
2
163
C retweeted
Rate limiting when developing with LLMs isn't optional. Redis handles this at scale. But you don't need it yet. Instead, add a rate limit table to Supabase. Track user ID, timestamp, request count. Fixed window is simplest, query on each request, increment if under the limit, block if over. There is one issue with this - concurrent requests. If two requests come in simultaneously for the same user, both can read the count before either increments it, and both pass through. At low traffic this rarely matters, but it's a real tradeoff worth knowing. A fix to this is to increment atomically. Instead of read → check → increment as separate steps, you do it in a single database operation. In Postgres you can use UPDATE ... RETURNING. So when do you actually migrate to Redis? When your atomic Postgres updates become the bottleneck under concurrent load. Or when you're seeing latency on the rate limit check itself. Or when you need distributed rate limiting across multiple servers. Until then, the Supabase table is enough. Build simple. Migrate when the problem is real, not imagined.
1
2
128
Replying to @csaba_kissi
I use claude desktop chat. I don't feel the need to move to an AI IDE.
1
1
16
Replying to @mikeydsoftware
You have to ship fast to survive change
1
1
9
Replying to @csaba_kissi
Still VS code
1
1
103
Replying to @fidexcode
Best is having 1 main AI model, then other free versions for smaller / less relevant questions.
80
Replying to @corbin_braun
If i had a time machine I'd invest in good domains instead of bitcoin
55
Replying to @julezrz
+ landing page
1
1
19
Replying to @dharanshi_
Haven't used it in a few years now
1
34
Replying to @vikrambuilds
And a clear goal
1
15
Replying to @TTrimoreau
cold reach is always worth it
1
1
53
Replying to @oykun
creativity comes from experience. Not from frameworks.
17
Rate limiting when developing with LLMs isn't optional. Redis handles this at scale. But you don't need it yet. Instead, add a rate limit table to Supabase. Track user ID, timestamp, request count. Fixed window is simplest, query on each request, increment if under the limit, block if over. There is one issue with this - concurrent requests. If two requests come in simultaneously for the same user, both can read the count before either increments it, and both pass through. At low traffic this rarely matters, but it's a real tradeoff worth knowing. A fix to this is to increment atomically. Instead of read → check → increment as separate steps, you do it in a single database operation. In Postgres you can use UPDATE ... RETURNING. So when do you actually migrate to Redis? When your atomic Postgres updates become the bottleneck under concurrent load. Or when you're seeing latency on the rate limit check itself. Or when you need distributed rate limiting across multiple servers. Until then, the Supabase table is enough. Build simple. Migrate when the problem is real, not imagined.
1
2
128
Replying to @kapilansh_twt
More productive and more lazy
1
1
14