← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 12
  1. In many stateful systems, API failures aren’t caused by missing endpoints, incorrect schemas, or misinterpretations.

  2. Updates 2026-08-27 Since writing this, harness engineering has become a clearer part of working with coding agents.

  3. When you’re working on a project for a long time, you might start to believe that a lot of complexity is needed when it really isn’t.

  4. Option A vs A | null

    TLDR Two common ways to represent absence of a value in TypeScript are A | null and Option<A>.

  5. Updates 2023-05-28 Added TypeScript example.

  6. Introduction Tracking down bugs in your code is often frustrating.

  7. TLDR Object.keys() doesn’t return (keyof T)[] in TypeScript because objects can have additional properties at runtime, leading to potential issues.

  8. The AHA principle: Avoid hasty abstractions

    TLDR AHA (Avoid Hasty Abstractions) principle advises preferring duplication over the wrong abstraction, optimizing for change first, and waiting for necessary abstractions to emerge.

  9. List of links, articles, and other resources you might find interesting from the past few weeks.

  10. Git tips and tricks

    Updates 2022-11-13 Added git repl section. 2023-05-07 This article has been split into multiple posts for easier reading and updating.

  11. List of links, articles, and other resources you might find interesting from the past few weeks.

  12. Visual Studio Code already supports searching across all the project files.