Shayan Holakouee·Jul 3Context Engineering Is the Job Now. Prompt Engineering Was Just the Onboarding.A year ago, “prompt engineering” was the skill everyone wanted on their resume. Today, if you’re building anything real with LLMs (an…A response icon1A response icon1
Shayan Holakouee·Jun 8Naive RAG Is a Prototype. Here’s How Production Systems Actually Retrieve Context.Late chunking, contextual retrieval, and hybrid search the three upgrades that separate toy demos from systems that work under pressure.
Shayan Holakouee·Apr 29Python’s Import System Is More Interesting Than You ThinkEvery Python developer has written import. Most have debugged an ImportError or a circular import at some point. Fewer have a clear picture…
Shayan Holakouee·Apr 27Go’s Interface System Is Different, and That Difference Is the PointEvery language with interfaces or abstract types requires you to declare your intentions upfront. In Java you write implements Runnable. In…
Shayan Holakouee·Apr 27Rust’s Type System as a State Machine, Phantom Types and the Typestate PatternThere is a category of bugs that tests cannot reliably catch. Not because the tests are poorly written, but because the bug is structural…
Shayan Holakouee·Apr 26Go ConcurrencyMost tutorials on Go concurrency follow the same script. They show you a goroutine, tell you it’s like a lightweight thread, demonstrate a…