LLMs have come a very long way over the past couple of years. When I started running the A…
Can you spot the hidden findMany query lurking inside this GraphQL schema?
findMany
A major difference that delineates software from other engineering disciplines is the frag…
If you started your programming journey in the early 2010s like I did, then it’s likely th…
The other day I posted about how to use pg_stat_statements to find slow PostgreSQL queries…
pg_stat_statements
Imagine that you’re building out a web page that allows students to view a list of their a…
The upper limit for GPT-4 rate limits have significantly improved over the past few months…
Global object identification is a GraphQL specification which describes the Node interface…
Node
I’m a huge fan of type-prefixed IDs because they make development so much more pleasant. O…
I’ve been using Drizzle as my ORM for a new side project because it supports running insid…
GraphQL schema design is hard, and a lot of engineering teams end up making mistakes when …
On the surface AWS Secrets Manager is a straightforward service. You create secrets, store…
I previously wrote about my preferred ID format consisting of a small type prefix and a KS…
A month ago OpenAI threatened legal action against gpt4free, a project which allows you to…
There’s a big difference between building with GraphQL and older style REST endpoints: Gra…
IDs are an essential part of API design. So much of the code we write as engineers uses ID…
Historically, backend development occurred in the form of giant monolithic blocks of code.…