Leonardo Dominguez

30.5K posts

Leonardo Dominguez banner
Leonardo Dominguez

Leonardo Dominguez

@Foocux

software engineer at @TheBenchApp. 🇩🇴

dr Katılım Şubat 2010
2.7K Takip Edilen869 Takipçiler
alistair
alistair@alistaiir·
In the next version of Bun `Bun.cron()` accepts a callback for recurring in-process tasks
alistair tweet media
English
9
12
307
18.2K
Sentry
Sentry@sentry·
Since it's clear you guys love free stuff... We have a small arsenal of stuff related to a certain Sentry product to give away 👀 To win, you must: - follow @sentry - retweet this post - reply with the answer to this riddle: I’m an AI-powered code psychic, here to warn you about the bugs in your future. Looks like I'm too late to warn you about that gas station sushi you had for lunch. Who am I? We'll pick random winners from the pool at the end of the week 🫡
Sentry tweet media
English
94
77
64
7.8K
dax
dax@thdxr·
late to this but this t3chat canvas thing for image gen is really good obvious in hindsight now but shoving image gen into chat was weak ux and image gen is specifically a place where i want to try different models so not having to switch tools is great
dax tweet media
English
40
9
924
63.2K
Claude
Claude@claudeai·
Introducing Code Review, a new feature for Claude Code. When a PR opens, Claude dispatches a team of agents to hunt for bugs.
English
2.2K
5.2K
62.9K
23.4M
Aaron Francis
Aaron Francis@aarondfrancis·
@joelhooks Right, agreed! I'm asking because I'm building a tool (soloterm.com) that will manage it for the human. So I'm purely interested in the technical stuff.
English
4
0
4
1.6K
Aaron Francis
Aaron Francis@aarondfrancis·
Why do people like git worktrees over discrete checkouts? (This isn't bait, it's research)
English
269
4
363
137.8K
Jon Kaplan
Jon Kaplan@aye_aye_kaplan·
Story time! The very first version of Bugbot we launched was stateless. We kept track of runs in our analytics database and we only used that data offline for metrics. Whenever we needed to analyze run metadata, we had to do online lookups from the database. Relying on our analytics database during online operations was definitely tech debt. We were using a large RDS cluster that was already running hot from offline usage. We started noticing that some Bugbot runs were failing because of external analytics load; by that time, we had added a few Bugbot-specific tables to it, so we had to come up with a migration plan quickly before this became a widespread availability issue. We chose PlanetScale Postgres for our new Bugbot cluster. We already had many terabytes of data in PlanetScale MySQL/Vitess which was working incredibly well, so we felt comfortable with this choice. The migration went very smoothly, and now all of Bugbot's queries are instant and we stopped worrying about downtime!
Sam Lambert@samlambert

PlanetScale protects production reliability with Bugbot: cursor.com/blog/planetsca…

English
6
11
117
24.8K
Gustavo Valverde
Gustavo Valverde@GustavoValverde·
@Foocux Wait, what are you referring to as full-featured Next.js? Full featured Next.js is not a full featured Vercel.
English
1
0
0
21
Gustavo Valverde
Gustavo Valverde@GustavoValverde·
I honestly don't understand the vendor lock-in people state about Next.js What does that even mean? 98% (50+) of the Next.js I've deployed are outside of Vercel.
English
2
0
4
586
Leonardo Dominguez
Leonardo Dominguez@Foocux·
@GustavoValverde If other providers can’t replicate the custom infra needed for full-featured Next.js, that is vendor lock-in. No other framework requires this level of provider-specific setup.
English
1
0
0
15
Gustavo Valverde
Gustavo Valverde@GustavoValverde·
@Foocux They have custom infrastructure and integrations with their main partner (AWS); we don't 😅 Next.js will work better in Vercel because they're the ones building it (and the main customer), but that's not to say it doesn't work in outside Vercel...it does.
English
1
0
0
24
Leonardo Dominguez
Leonardo Dominguez@Foocux·
@GustavoValverde I get the point, but the fact that the creators run it on Lambdas makes it hard to argue that’s not the right place for it.
English
1
0
0
16
Gustavo Valverde
Gustavo Valverde@GustavoValverde·
This is a question that I've made before several times to my clients: Why would you even run Next.js in AWS Lambda? That's not a good use case (nor framework) for Lambdas. I ran through that issue myself (through one of my clients), and they fixed it months after. But the actual thing is that Lambdas are not for everything, and certainly there are better ways to deploy Next.js, Nest.js and similar frameworks in AWS (it's commonly more expensive in Lambda).
English
1
0
0
22
Leonardo Dominguez
Leonardo Dominguez@Foocux·
@GustavoValverde Lots of issues out there, X and the OpenNext FAQ are full of them. Sure, maybe it works for you in a container (not sure if fully featured), but it’s ironic that Vercel can run Next on AWS Lambdas flawlessly while others can’t. Kinda says everything.
dax@thdxr

here is one random issue out of dozens that opennext documents think about how tedious this work is - all done by volunteer nextjs fans it's not a "fake problem made up for likes"

English
1
0
0
30
Gustavo Valverde
Gustavo Valverde@GustavoValverde·
@Foocux I honestly never had the need to look at OpenNext, and I've deployed Next.js in several ways. I would have to see what's the specific issue that someone has had previously with Next.js in a containerized deployment, or in a Node.js runtime.
English
1
0
0
26
Leonardo Dominguez
Leonardo Dominguez@Foocux·
@GustavoValverde Sure, in theory you can switch tech. In reality, you often can’t choose the stack and don’t have time to migrate. That’s why so many devs feel locked in with Next, and why OpenNext exists.
English
1
0
0
29
Gustavo Valverde
Gustavo Valverde@GustavoValverde·
@Foocux If I have to run something on AWS Lambda or Cloudflare Workers, I wouldn't use Next.js. Most use cases for those platforms have better frameworks (Vite, Hono, etc) 😅
English
1
0
0
57
Petru Rares
Petru Rares@psincraian·
@Foocux @GustavoValverde I have deployed it in my own server using their docker image example. Of course if you want to deploy it on Lamba or Workers you will face limitations because those are restricted on features
English
1
0
1
24
Nick Khami
Nick Khami@skeptrune·
i can't stop thinking about this. i really don't think the sandbox direction for programming makes sense
Nick Khami tweet media
Park City, UT 🇺🇸 English
16
1
113
6.4K
NestJS
NestJS@nestframework·
🚀 Big updates coming in NestJS v12: ✨ Native ESM support ⚡ Faster testing with Vitest + SWC (default for ESM projects) 🧩 Standard Schema in route decorators - use Zod, Valibot, ArkType, and more 🎨 A complete redesign of the NestJS websites Details: github.com/nestjs/nest/pu…
English
35
77
808
57.5K