Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 16
  1. After you get an agent working, you’ll want to get it to run cheaply and quickly.

  2. Shuffle-shard everything

    I’ve administered a lot of system design interviews over my career, and I’ve never had anyone use shuffle-sharding.

  3. Jitter the first request, too

    Exponential backoff with jitter is an effective retry strategy that helps avoid thundering herds, but most implementations only start applying jitter after the initial request fails.

  4. Every tool call is a chance to prompt

    There’s a subtlety in building AI agents that took me an embarrassingly long time to appreciate: your tool responses are prompts!

  5. When comparing REST and GraphQL, it’s not just about payload size, flexibility, or tooling.

  6. A few months ago Stripe announced their upcoming Order Intents API at Stripe Sessions.

  7. You can’t always retry a 5xx

    Networks are unreliable.

  8. Implicit is better than explicit

    I have some thoughts on the Google Cloud’s latest global outage!

  9. How to write robust webhook handlers

    Webhooks are surprisingly hard to process correctly.

  10. Designing great resolver functions in GraphQL is quite unintuitive.

  11. I’ve written about TypeScript enums in the past, and back then I encouraged the use of enums with string values instead of numeric ones due to the improved type safety and debuggability you get.

  12. It takes a village

    I typically describe my career as being the result of a lot of luck.

  13. I’ve been extremely fortunate over the course of my career, and I’ve been able to learn from some truly incredible people working in software.

  14. A common mistake in system design interviews is to underestimate a low but steady write rate.

  15. Autofilling form fields has become an increasingly common and practical application of generative AI.

  16. GraphQL collection lookups

    One of the powerful design patterns that can be employed within a GraphQL schema is the concept of collection lookups.