Hello, I am
Varun Khalate
I contribute to open source
I build creative projects
I document my learnings
I bring professional experience
Recent GitHub Activity
What I've been building in the last 2 weeks.
astro-sphere
- Pushed 1 commit to feat/varun-khalate Feb 17
feat: GitHub activity enhancements, ASKH project, layout updates
- Pushed 1 commit to feat/varun-khalate Feb 17
add new project - ASKH
- Pushed 1 commit to feat/varun-khalate Feb 17
feat: add recent GitHub activity section to homepage
- Pushed 1 commit to feat/varun-khalate Feb 15
add a new blog | updated feature writings | update tags in blogs
askh
- Opened PR #44: add features showcase on landing page Feb 17
- Created branch feat/landing-page Feb 17
- Closed PR #26: Feat/code refactor v2 Feb 16
- Closed PR #40: feat: centralized error handling with AppError type Feb 17
## Summary - Introduces a structured `AppError` type with `ErrorCategory`/`ErrorSource` enums and normalized dedup IDs -...
- Merged PR #43: fix: remove artifact-related content from frontend (fixes #38) Feb 17
- Rename getArtifactTitle -> getProjectTitle; use project/project title in steps - ChatTimeline: 'create your first proj...
See more
Featured Projects
Creative solutions and technical implementations.
Jan 29, 2026
Project
ASKH
If you can name it, you can askh for it. Build web apps from natural language, live code, live preview, framework agnostic. React, Vue, Svelte, Solid, your call.
- react
- openrouter
- webcontainer
- openai
Oct 10, 2025
Project
Base
A light weight deployment platform from scratch to understand CI/CD, cloud storage, and how code reaches end users.
- react
- deployment
- cloud
- redis
- storage
Nov 15, 2022
Project
Builderman
Builderman is an AI-powered web development agent that allows you to prompt, run and edit full-stack applications directly from your browser—no local setup required.
- Reactjs
- Tailwind
- Nodejs
- ExpressJS
- WebContainer API
Featured Writings
Handpicked thoughts and insights from my blog.
Apr 20, 2025
Post
How I Traded $1,100 in Bounties for a Call with Sahil Lavingia
From contributing to Shortest on GitHub to cold-emailing the founder of Gumroad, and what I learned from the 17-minute conversation that followed
- personal
- career
Sep 23, 2021
Post
Memoization in React
Learn about memoization and how do we use React.memo(), useMemo() and useCallback() to implement the memoization technique in React
- react
- tutorial
Oct 10, 2025
Post
Auto-syncing GitHub READMEs to My Portfolio
How I got tired of maintaining documentation in two places and built a solution to automatically fetch GitHub README content for my portfolio projects
- devtools
- tutorial