Learning in Public
/posts /tags

Search

No results 1 result $NUMBER results
Light Dark Auto
Posts
  • 2025-12-02

    Why your web service doesn't need rust (probably)

    I don't like Java, I love Zig and Rust, and neither of those feelings matter when network latency is 10,000x bigger than your FFI overhead. A case study in not rewriting things.
    Read more ⟶
  • 2025-11-30

    Rust vs Zig: the ecosystem maturity gap

    I thought Zig would be simpler and Rust harder. After building the same project in both, I learned that language simplicity doesn't matter when the tooling fights you at every step.
    Read more ⟶
  • 2025-11-25

    Knowledge vs Experience in SWE

    Why experience beats knowledge, how humans actually learn, and why you should say yes to shitty projects. A reflection on 10 years of getting humbled.
    Read more ⟶
  • 2025-11-22

    A Learning Framework to Fight AI Brain Rot

    How I'm learning Rust and Zig simultaneously while avoiding the trap of AI-assisted development. Knowledge bases, project logs, and why suffering is essential to learning.
    Read more ⟶
  • 2025-11-16

    Stack vs heap memory in zig

    The two places your data lives, how they differ, and the use-after-free bug that taught me why it matters.
    Read more ⟶
  • 2025-11-15

    The zig hashmap gotcha: it doesn't copy your data

    How I learned that Zig's HashMap stores pointers, not data, and why that creates use-after-free bugs if you're not careful.
    Read more ⟶
  • 2025-11-14

    String vs &str in rust

    The two string types in Rust, when to use each, and why the distinction actually matters for memory management.
    Read more ⟶
  • 2025-11-11

    Rebuilding P2P Secret Sharing

    Rebuilding a p2p e2e secret sharing cli tool from scratch
    Read more ⟶