Knowledge
search
⌘Ctrlk
Knowledge
  • About me
  • AI
  • Awesome lists
  • Books
  • Cloud computing
  • Databases
  • Distributed systems
  • Front-end
  • Games
  • Languages
  • Life
  • Networking
  • Operating systems
  • Podcasts
  • Programming languages
  • Programming
    • Code review
    • Continuous integration
    • JWT
    • Domain-driven design
    • Search engines
    • System design
    • Software architecture
    • Software testing
    • Version control
  • Security
  • Tools
  • Web
  • Work
gitbookPowered by GitBook
block-quoteOn this pagechevron-down

Programming

hashtag
Links

  • Building an Object Model: No setters allowedarrow-up-right

  • Why you should enforce Dangling Commas for Multiline Statementsarrow-up-right

  • Soft Deletion Probably Isn't Worth Itarrow-up-right

  • Floating Point Matharrow-up-right

  • Software engineering practicesarrow-up-right

  • Stripe. Online migrations at scalearrow-up-right

  • When life gives you lemons, write better error messagesarrow-up-right

  • YAGNI exceptionsarrow-up-right

  • How to Take Great Engineers & Make Them Great Technical Leadersarrow-up-right

  • 35 Misconceptions about date and timearrow-up-right

  • How do One-Time passwords work?arrow-up-right

  • Tips for analyzing logsarrow-up-right

  • Blue-Green Deployment from the Trenchesarrow-up-right

  • Developing Restful APIs: A Comprehensive Set of Guidelines by Zalandoarrow-up-right

  • Supercronic is a crontab-compatible job runner, designed specifically to run in containers.arrow-up-right

  • ID-баттл: UUID vs автоинкрементarrow-up-right

  • How to (and how not to) design REST APIsarrow-up-right

  • APIs as infrastructure: future-proofing Stripe with versioningarrow-up-right

  • API Versioning at Monitearrow-up-right

PreviousTypescriptchevron-leftNextCode reviewchevron-right

Last updated 1 year ago