writing

Notes from building things and teaching developers, from 2022 on. The two drafts are next.

contents

soon

  1. i.I built an AI agent that catches docs drift before your users dosoonHow docsParity reads the real API from the TypeScript compiler and only lets the model rank what it finds.
  2. ii.The support agent that never answers the same question twicesoonAn agent that saves each answer as a skill file and replies from the file next time, with no model call.

2026

  1. iii.Your Docs Platform Wrote Your llms.txt. Fix It in 30 Minutes.octIf your docs run on Mintlify, GitBook, Fern, or Vercel, you have an llms.txt. You probably didn't write it. You probably haven't opened it.
  2. iv.Building Your First Zero-Knowledge dApp on the Midnight NetworkmarEvery blockchain built before Midnight has the same fundamental problem: all data is public. Your Ethereum wallet address is a fingerprint.

2025

  1. v.Solidity vs Cairo: A technical overviewjulMyth: You need to learn Solidity before you can understand Cairo or build on Starknet.
  2. vi.Step-by-Step: Setting Up Cairo Development on Windows for StarknetaprSo, you’ve been Cairo-curious, huh? Maybe you’re building the next big thing on Starknet or trying to flex with some ZK-powered smart contracts.
  3. vii.Session Keys on Starknet: Unlocking Gasless & Secure TransactionsmarAs blockchain adoption grows, user experience remains one of the biggest hurdles.
  4. viii.Cartridge Controller: Let's talk about smooth UX for onchain gamesmarThe gaming industry is undergoing a massive transformation with the rise of Web3, bringing true ownership, decentralized economies, and seamless player experiences.
  5. ix.Paymaster: The Secret to Making dApps Feel Like Web2febImagine a world where gas fees no longer hinder smooth and frictionless transactions.
  6. x.Game Development on Starknet using Dojo EnginefebGaming has evolved significantly, from traditional board games to digital experiences, and now, to on-chain games—a completely new paradigm enabled by blockchain…
  7. xi.End-to-End Starknet dApp Development with Starknet.jsfebStarknet is a powerful Layer 2 scaling solution for Ethereum that enables developers to deploy and interact with Cairo-based smart contracts.

2024

  1. xii.Mastering Chain Abstraction: How to Simplify Multi-Chain InteractionsjulLast year in crypto was all about Account Abstraction hype and indeed it did solve major UX problems and facilitated smoother interactions, but we are still a long way from crypto…
  2. xiii.Understanding ZK-SNARKs vs. ZK-STARKsjulZK-proofs are very hot and trending right now! Everyone is trying to get a hang of ZK tech but it might seem a bit daunting at first.
  3. xiv.DevRel Done Right: How to Avoid Common Mistakes and Become a Developer DarlingaprToday, we're diving into the exciting world of Developer Relations (DevRel). This is going to be close to my heart and might seem a bit controversial for some.
  4. xv.Level Up Your Git Commit Messages: From Cryptic to Crystal ClearaprHey developers! Ever stared at a commit message from your past self and thought, "What in the world was I thinking?" Those one-liners like "fix bug" or "changed stuff" might seem…
  5. xvi.A beginners guide on How to build and publish your own NPM packagemarI built and published this super simple npm package in under 2 hours and I promise by the end of this article, you'll have your own cool npm package published.

2023

  1. xvii.A guide to Account Abstraction & BUILDing a dApp with BiconomyaugIf you have come across this, I'm sure this is not the first article you are reading to understand AA, trust me, I've been there.
  2. xviii.EquiID: Breaking Biases and Stereotypes in the Hiring Process with PolygonjunEquiID is our project developed during the wmn; 2023 hackathon that aims to revolutionize the hiring process by eliminating biased and stereotype-reinforcing fields in traditional…
  3. xix.Dive Deeper into The Ethereum Virtual Machine (EVM)mayThe Ethereum Virtual Machine (EVM) is a Turing-complete, decentralized computer that runs on every node in the Ethereum network.
  4. xx.Mina Protocol Uncovered: Developing Your Own zkAppmayHave you ever wondered what it would be like to build a simple project on the Mina protocol?
  5. xxi.The Rise of Web3: Decentralization and the Future of Power in a Connected WorldmayThe rise of blockchain technology has opened up new possibilities for creating a more decentralized internet, where data and resources are more evenly distributed, and individuals…
  6. xxii.The Power of Technical Writing: Communicating Complex Ideas in Simple TermsmayWelcome to the world of technical writing, where complex ideas and technical processes are communicated in simple terms.
  7. xxiii.A beginners' guide to zero-knowledge proofs.marZero-knowledge proofs (ZKP) are a fascinating and increasingly important concept in the fields of cryptography and computer science.

2022

  1. xxiv.Is DevRel the right career choice for you? Guide to becoming a DevReldecWhat is DevRel? DevRel essentially acts as a link between the community and the code.

© 2026 reet batra