# Shivek Khurana > I make things. Mostly software, but sometimes clothes, courses, videos, or essays. This file indexes the main public content on shivekkhurana.com for language models and other automated readers. ## Core Pages - [Home](https://shivekkhurana.com): Personal homepage, current work, health snapshots, and recent writing. - [About](https://shivekkhurana.com/about): Background, photographs, and personal context. - [Hire](https://shivekkhurana.com/hire): Consulting services around AI agents, full-stack product engineering, automation, and evals. - [Projects](https://shivekkhurana.com/projects): Chronological project and work history. - [Blog](https://shivekkhurana.com/blog): Essays and technical writing. - [Videos](https://shivekkhurana.com/videos): Talks and recorded conversations. - [Workouts](https://shivekkhurana.com/workouts): Public workout dashboard generated from state-of-being data. - [Sleep](https://shivekkhurana.com/sleep): Sleep dashboard generated from state-of-being data. - [RSS Feed](https://shivekkhurana.com/rss.xml): Recent blog posts in RSS format. - [Sitemap](https://shivekkhurana.com/sitemap-index.xml): Machine-readable sitemap generated by Astro. ## Blog Posts - [How I Use AI Agents for Personal Accounting, Diet Logs, Body Measurements and Journalling](https://shivekkhurana.com/blog/how-i-use-agents-in-my-daily-life.md): 2026-07-05. How voice, Markdown, and Git turned scattered personal workflows into systems I can maintain without data-entry friction. Tags: ai, ai-agents, accounting, personal-growth. - [Everything That Can Be Written in JavaScript, Will Not Be Written in JavaScript](https://shivekkhurana.com/blog/will-not-be-written-in-js.md): 2026-06-16. Tags: javascript. - [Five Levels of Adding AI to Your SaaS App](https://shivekkhurana.com/blog/five-levels.md): 2026-06-03. A practical framework for moving from simple SaaS to an AI-native platform. Tags: ai, saas, llm, software-development. - [AI coding agents ship at the cost of intuition and taste](https://shivekkhurana.com/blog/coding-agent-dopamine.md): 2026-05-27. Software developers used to work for hours to get the dopamine hit of a working system. Codex and Claude give this hit without the work. Tags: ai, llm, software-development. - [Why Are We Still Writing CRUD UI With Hands?](https://shivekkhurana.com/blog/why-are-we-still-writing-crud-ui-with-hands.md): 2026-02-21. Claude can write perfect UIs and Backends, but why is it writing React at all. Tags: ai, frappe, software-development. - [3nm Chips Don't Have 3nm Features](https://shivekkhurana.com/blog/3nm-chips-dont-have-3nm-features.md): 2026-02-19. The naming convention is marketing, not measurement. Tags: semiconductors, hardware. - [Could Sarvam Be India's Answer to DeepSeek and Mistral?](https://shivekkhurana.com/blog/sarvam-ai-summit.md): 2026-02-19. Sarvam AI unveiled 30B and 105B parameter models at India's AI Summit. The claims are bold. The receipts are missing. Tags: ai, india, llm, open-source. - [Zero Agent Gate](https://shivekkhurana.com/blog/zag.md): 2026-02-18. Agent-to-Service Auth That Keeps Secrets Out of the LLM. Tags: ai-agents, security, typescript, authentication. - [Rate Limiting AI APIs Across Cloudflare Workers](https://shivekkhurana.com/blog/global-rate-limiter-durable-objects.md): 2026-02-15. A singleton pattern for coordinating rate limits across distributed Workers. Tags: cloudflare, typescript, rate-limiting. - [SQLite in Production - A Real-World Benchmark](https://shivekkhurana.com/blog/sqlite-in-production.md): 2025-12-30. A benchmark-driven guide to tuning SQLite for production workloads. - [Reflections from shutting down my VC backed startup after 4 years](https://shivekkhurana.com/blog/reflections-after-shutting-down-first-vc-backed-startup.md): 2025-12-06. The idea wasn’t working, and no amount of optimism or grit would change that. So we made the only honest call left; return the money. Tags: startup, entrepreneurship. - [Sync Engines: The Local-First Comeback You Didn't See Coming](https://shivekkhurana.com/blog/sync-engines.md): 2025-11-25. Linear’s Secret Weapon and The Quiet Rebellion Against Slow and Stale Web Apps. - [Exploring the Intersection of Accounting and AI](https://shivekkhurana.com/blog/accounting-research-nov-2025.md): 2025-11-21. Tags: accounting, research. - [When Cloudflare's Edge Crashed Under Its Own Weight - November 18 Outage Explained](https://shivekkhurana.com/blog/cloudflare-edge-crashed-november-18-outage.md): 2025-11-19. Tags: cloudflare, infrastructure, outage. - [Turning WhatsApp Into Your Document Pipeline](https://shivekkhurana.com/blog/whatsapp-doc-classification-pipeline.md): 2025-09-23. Tags: ai. - [Impeccable communications framework](https://shivekkhurana.com/blog/impeccable-communications-framework.md): 2025-01-11. The theory of reconciling differences in a romantic relationship setting. Tags: growth. - [How to Share Type Definitions Between TypeScript Projects](https://shivekkhurana.com/blog/share-types-between-projects.md): 2024-06-30. An alternative approach to Project References, aliasing and Shared Repos. Tags: typescript. - [I'm an internet person](https://shivekkhurana.com/blog/i-am-an-internet-person.md): 2023-10-27. How explaining a stranger what I did lead to the discovery of a job title I have been looking for. Tags: life-lessons, job. - [How to tame Card based user interfaces](https://shivekkhurana.com/blog/card-ui-resources-list.md): 2021-09-11. A collection of resource to make less mistakes while building Card based UIs. Tags: design. - [Should you adopt Clojure at your company?](https://shivekkhurana.com/blog/making-clojure-jobs.md): 2021-06-17. TL; DR; If you have already learnt it or have the time to do so, then yes. Tags: clojure. - [Mysterious Clojure jobs and where to find them](https://shivekkhurana.com/blog/clojure-jobs-and-where-to-find-them.md): 2021-06-04. My personal list of resources and techniques that might help you land your next job in Clojure. Tags: clojure. - [Reaching flow state with Clojure's REPL](https://shivekkhurana.com/blog/clojure-repl-flow-state.md): 2021-01-29. Tags: clojure, repl, feedback-loop, dev-tools. - [Clojure - A "Learn once, run anywhere" candidate you probably didn't know about](https://shivekkhurana.com/blog/clj-learn-once-run-anywhere.md): 2021-01-21. Tags: clojure, clojurescript, learn-clojure. - [How Clojure's concurrency model helped us feed 12000 people](https://shivekkhurana.com/blog/clojure-core-async-to-sustain-12k.md): 2020-05-10. Tags: clojure, karuna-2020, pandemic, concurrency, core-async. - [5 side project ideas to work on during the COVID-19 lockdowns](https://shivekkhurana.com/blog/side-project-ideas-for-lockdown.md): 2020-04-19. Tags: ideas. - [Use 3rd party React Components without vendor lock-in](https://shivekkhurana.com/blog/react-libs-without-vendor-lock-in.md): 2020-02-13. Tags: react, software-dev. - [Startup Ideas from February 2020](https://shivekkhurana.com/blog/startup-ideas-from-feb-2020.md): 2020-02-07. Tags: ideas. - [Skills Developers should learn from Sales Teams](https://shivekkhurana.com/blog/skills-devs-should-learn-from-sales.md): 2020-02-04. Tags: work, sales, developer. - [Startup Ideas from January 2020](https://shivekkhurana.com/blog/startup-ideas-from-jan-2020.md): 2020-01-24. With focus on the content creation domain. Tags: ideas. - [Learn Clojure By Building a Drug Dealer API — Part 3 [Endgame]](https://shivekkhurana.com/blog/clojure-drug-dealer-part-3.md): 2020-01-15. git commit -am “Improve DX, Implement POST route”. Tags: clojure-api, drug-dealer-api, clojure. - [Learn Clojure by Building a Drug Dealer API - Part 2](https://shivekkhurana.com/blog/clojure-drug-dealer-part-2.md): 2019-09-03. git commit -am “Add database using HugSQL and Postgres”. Tags: clojure-api, drug-dealer-api, clojure. - [Learn Clojure by Building a Drug Dealer API - Part 1](https://shivekkhurana.com/blog/clojure-drug-dealer-part-1.md): 2019-08-27. Tags: clojure-api, drug-dealer-api, clojure. - [What I learned after writing Clojure for 424 days, straight](https://shivekkhurana.com/blog/clojure-424-days.md): 2019-05-07. Ok, not every day, but most working days. Tags: clojure, clojurescript. - [Ethical, open sourced and profitable at the same time](https://shivekkhurana.com/blog/ethical-open-sourced-and-profitable.md): 2019-04-13. Tags: interview, open-source, culture, erpnext, frappe, business. - [A simple UI hack to improve Onboarding UX [OCD]](https://shivekkhurana.com/blog/simple-ui-hack-to-improve-onboarding-ux.md): 2018-10-09. Tags: saas, design, onboarding. - [5 internet people I follow for advice](https://shivekkhurana.com/blog/5-internet-people-i-follow.md): 2018-07-09. Tags: saas, canva, basecamp. - [Imitate](https://shivekkhurana.com/blog/imitate.md): 2018-05-12. Uncovering parts of the universe hidden from you. Tags: personal-growth, life-lessons. - [Handle JavaScript data structures with map/reduce](https://shivekkhurana.com/blog/handle-js-data-structures-with-map-reduce.md): 2018-01-31. A cheatsheet for writing beautiful, concise and functional es6. Tags: functional-programming, lambda, es6, javascript, map-reduce-filter. - [Blockchain is like the transistor of the main frame Financial System](https://shivekkhurana.com/blog/block-chain-is-like-a-transistor.md): 2017-10-18. Tags: blockchain. - [Developing a new competancy](https://shivekkhurana.com/blog/developing-a-new-competency.md): 2017-08-26. Learning to draw challenge — part 1. Tags: personal-growth, art, drawing. - [The 99 that went before](https://shivekkhurana.com/blog/the-99-that-went-before.md): 2017-08-02. Tags: poetry, motivation, life-lessons. - [14 life lessons learnt after 1 year of graduation](https://shivekkhurana.com/blog/14-life-lessons-learnt-after-1-year-of-graduation.md): 2017-05-15. Tags: personal-growth, life-lessons. ## Projects - [Head of AI Systems (IC / Lead Architect) at Collab+Currency](https://shivekkhurana.com/projects#head-of-ai-systems): 2025-07-01 to 2026-07-01. Designed AI infra for internal research: RAG tools, pricing analysis, Telegram-integrated agents. Architected privacy-focused infra (Cloudflare Workers, Pulumi, AWS, Docker, VPS). Built accounting automations in the BitTensor ecosystem. - [Mobile Team Lead (Staff IC) at IFT](https://shivekkhurana.com/projects#mobile-team-lead-ift): 2024-11-01 to 2025-07-31. Worked on Status React Native app (Clojure/Go 1m+ downloads). Implemented new design system. Shipped usage tracking + A/B testing framework (Mixpanel). Led wallet monetization architecture: staking & swap flows. Built AI automations for git/project workflows. - [Co-Founder at Meta Blocks](https://shivekkhurana.com/projects#co-founder-meta-blocks): 2021-09-01 to 2025-01-31. Architected Solana NFT upgrade protocol ($10M market cap). Built SDKs and Backend API (ClojureScript). Grew community to 8k+; drove developer adoption with docs & demos. Led post-hack infra recovery; rebuilt protocol resilience, coordinated audits. Balanced technical leadership with company ops (legal, HR, finance). - [Seed (priced) Investor and Advisor at Skillstrainer](https://shivekkhurana.com/projects#investor-advisor-skillstrainer): 2021-01-01 to present. Skillstrainer is the world's largest vocational skilling platform with over 4m users in India and Africa. - [Senior Engineer at Status](https://shivekkhurana.com/projects#senior-engineer-status): 2020-11-01 to 2022-02-28. Extended Ethereum wallet + chat app (1.2M+ downloads). Architected anonymous telemetry pipeline (Waku + Airflow). Optimized Ethereum UX with Status-Go. - [Volunteer at Karuna 2020](https://shivekkhurana.com/projects#co-founder-karuna-2020): 2020-03-01 to 2020-04-04. Built a platform to bring people together to help feed India during COVID-19. Created website, open-data API, and tools for coordinating food distribution efforts across the country. - [Open Source Contributor at Ubiq](https://shivekkhurana.com/projects#ubiq): 2019-04-26 to 2019-05-08. Built an experimental GraphQL API builder with minimal code. Uses interceptors defined statically in resolvers.edn file. Built with Lacinia, Lacinia-Pedestal, and Integrant framework. - [Creator at Eiphop](https://shivekkhurana.com/projects#eiphop): 2018-09-21 to 2022-01-11. Built a fetch-like wrapper for Electron's IPC. Abstracts Electron's multi-channel IPC model into an HTTP-like interface, simplifying communication between main and renderer processes. Open source library with 28+ stars. - [Founder at HTTPSLocalhost](https://shivekkhurana.com/projects#httpslocalhost): 2018-09-18 to 2019-02-15. Built a Mac App for managing local SSL domains. Electron-based desktop application that simplifies running TLS/SSL services locally for developers. - [Senior Full-Stack Engineer at JUXT](https://shivekkhurana.com/projects#senior-full-stack-engineer-juxt): 2017-11-01 to 2020-04-30. Built Vodafone UK Loyalty Platform (10M+ users, Clojure/React + Kafka). Designed identity protection services & B2B secure file-sharing platform. Promoted to Tech Lead; delivered GraphQL/REST APIs, multi-lingual UIs. - [Founder at Speer](https://shivekkhurana.com/projects#speer): 2017-08-05 to 2018-09-09. Speer helps sales teams observe customer body language and change their message accordingly, making sales relevant rather than loud. It enables mindful outbound campaigns, finds the most interested live-chat leads, and provides analytics to identify quality leads. - [Aspiring founder at Appuity](https://shivekkhurana.com/projects#appuity): 2017-07-15 to 2017-12-05. Built sentiment analysis service for Google Play Store reviews. Includes backend API providing programmatic access to analyze user sentiments in app reviews, and React-based frontend demo showcasing capabilities and demonstrating Fractal design pattern. - [UI Team Lead at Komplitax](https://shivekkhurana.com/projects#ui-team-lead-komplitax): 2017-01-01 to 2017-12-31. Built tax dashboards with dynamic JSON-schema forms. - [Full-Stack Developer at PFRepo](https://shivekkhurana.com/projects#full-stack-developer-pfrepo): 2016-01-01 to 2016-12-31. Developed resume management and automated PDF pipelines. - [Tech Lead at Gingr Messenger](https://shivekkhurana.com/projects#tech-lead-gingr-messenger): 2015-01-01 to 2015-12-31. Led development of a hyperlocal chat and delivery platform. - [Aspiring founder at Quote Hero](https://shivekkhurana.com/projects#quote-hero): 2014-03-22 to 2016-05-17. Built Android application for quotes collection and management. - [Full-Stack Developer at Musejam](https://shivekkhurana.com/projects#full-stack-developer-musejam): 2014-01-01 to 2014-12-31. Built Laravel-based artist and event management system. - [Aspiring founder at Rewave](https://shivekkhurana.com/projects#rewave): 2013-12-01 to 2015-07-31. Built an Android app that converts your phone into a presentation remote. Connects to your computer over Bluetooth to control slides with simple tap gestures - single tap to go forward, double tap to go back. - [Consultant at Bootstrapp](https://shivekkhurana.com/projects#consultant-bootstrapp): 2013-06-01 to 2013-12-31. Implemented IAM, CI/CD, and data-ops for refurbished electronics marketplace. - [Aspiring founder at Bowdin](https://shivekkhurana.com/projects#bowdin): 2013-03-15 to 2013-09-18. Built a Hot or Not clone inspired by Mark Zuckerberg's early project. Operates using Facebook and Tumblr data for content. - [Aspiring founder at Joe Humps](https://shivekkhurana.com/projects#joe-humps): 2012-12-04 to 2013-09-05. Built a like/dislike widget that can be embedded on any website. - [Aspiring founder at Zeroarity](https://shivekkhurana.com/projects#zeroarity): 2012-08-20 to 2013-09-06. Built an online workout app enabling users to exercise at home with minimal or no equipment. Includes a control panel to add and remove exercises/routines. ## Videos - [The Future of Unstoppable Communications](https://www.youtube.com/watch?v=agbyhQATfCk): 2024-10-24. External video. - [Bitcoin for beginners - What is halving?](https://www.youtube.com/watch?v=cp9YA0Uv8Dg): 2024-04-22. External video. - [The secret guide to find remote jobs [for Indian Developers]](https://www.youtube.com/watch?v=ELXsiP9IbtI): 2022-04-24. External video. - [What does it take to Teach for India with Pragya Agrawal - TFI Fellow](https://www.youtube.com/watch?v=JZOnfIuqTtk): 2022-03-17. External video. - [Mitesh Shah on Native vs React Native](https://www.youtube.com/watch?v=lYzASZq_nIE): 2021-10-29. External video. - [Right wing, Left wing, and Center Ring with Sarthak aka Knighton](https://www.youtube.com/watch?v=JtEsVZqlDJY): 2021-05-06. External video. - [It's in giving that we receive with Sarthak Khurana aka Knighton](https://www.youtube.com/watch?v=hlJK41URs2w): 2021-04-17. External video. - [Anand Chowdhary on his new startup, Typescript and other things](https://www.youtube.com/watch?v=O-bVJoWULBE): 2021-03-27. External video. - [Why you should use ClojureScript](https://www.youtube.com/watch?v=Bs44qdAX5yo): 2019-10-28. External video. - [Digital Electronics](https://www.youtube.com/watch?v=5vl20F9NpLc): 2016-01-12. External video.