← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 23
  1. Code Comprehension in the Age of AI

    The Tower of Babel Bruegel’s structure built faster than anyone could hold it in their head.

  2. What We Lose When We Build Alone

    The School of Athens Raphael’s fresco of philosophers thinking together, not alone.

  3. Aligning Go struct fields to save memory

    A printer’s composing case each sort of movable type packed so no space is wasted.

  4. Aztec obsidian blade Louis Petich Collection, 13th–16th century.

  5. Dual-Writes and the Outbox Pattern

    The Great Courier Alois Petrak (Czech, 1811–1888).

  6. Cooperation Without Dependency

    Allegory of the 1st Partition of Poland the European powers carving up a nation.

  7. 2025 - Retrospective

    As we approach the end of 2025, I want to reflect once again on what I’ve experienced and learned this year, as well as my hopes and goals for the next.

  8. Distributed Tracing in Go

    Silk-throwing by hand the thread traced between two fixed points.

  9. Stacked git branches with git-spice

    Ever find yourself working on a feature where the choice is between one massive PR that nobody wants to review, or waiting for each small change to be merged before you can start the next?

  10. 2024 - Retrospective

    As 2024 draws to a close, I want to put into words my year-end reflection.

  11. What is Nix?

  12. User-centric feature design

    Early in my career, I did regular client demos and feedback sessions, and the features that worked best were always the ones designed around the people using them.

  13. The Gulf Stream Winslow Homer, 1899.

  14. Hasten Slowly in Software Development

    The dolphin and anchor Aldus Manutius’s printer’s mark for festina lente.

  15. When you’re coding in Go, you’ll quickly come to appreciate interfaces.

  16. Matryoshka dolls each shell wrapping the next.

  17. Semantic Versioning (SemVer) is a small set of rules for choosing version numbers.

  18. Understanding Zero Values in Go

    In Go, variables of basic types such as int, float64, bool, string, and others, will have a default value that is assigned by the compiler or runtime when no value is explicitly assigned to it (they are declared but not initialized).

  19. Escaping the internet's walled gardens

    The Balsam Garden of Cairo a walled garden under guard. (14th century) The internet has changed a lot since its early days.

  20. When first learning Go, my initial instinct was to find a framework that would scaffold the basic folder structure and functionality that would allow me to build my first project.

  21. End-to-End tests with Venom

    Glass beaker with snake-thread decoration Roman, Gallia Belgica, 4th century CE.

  22. An introduction to Protocol Buffers 3

    A little bit of context first: I’ve spent most of my professional life building RESTful APIs.

  23. Most of my day happens in a terminal, and over the years a few tools have become part of how I work.