🤌
Diversify your tech stack and be ready to replace everything. Because you will.
That's how you keep a codebase healthy.
Diversify your tech stack and be ready to replace everything. Because you will.
That's how you keep a codebase healthy.
Databases should only be connected to a backend you can control. That's the mind of the application. And the mind is never as simple as just CRUD operations on a database.
Databases should only be connected to a backend you can control. That's the mind of the application. And the mind is never as simple as just CRUD operations on a database.
And that burden is not something I'm going to bear. You've now ruined any implicit trust I had in your abilities.
And that burden is not something I'm going to bear. You've now ruined any implicit trust I had in your abilities.
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details 🧵👇
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details 🧵👇
Yet another directive.
Nobody writes code like this, come on. This is a solved problem: you create a task queue and then have a scheduler execute these tasks.
Why is the ecosystem moving more and more towards pure magic?
Yet another directive.
Nobody writes code like this, come on. This is a solved problem: you create a task queue and then have a scheduler execute these tasks.
Why is the ecosystem moving more and more towards pure magic?
The module graph fails in cases where two modules import a third at the same time. Demo: random-stuff.jakearchibald.com/bug-repros/t...
It's best to avoid the feature for now 😔