start here
tab complete↑ historyctrl-l clearshift-tab leavehelp commands
writing
9 articles- 11 Nov 2026Hermes Agent: One Month as My Daily DriverA month of running Hermes Agent as my personal assistant: sandboxed in Docker, wired to my Obsidian vault, running on a cheap DeepSeek API key. What worked, what I missed, and how it works inside.
- 29 Aug 2026Interviewing at Google: What I Learned by Failing the Technical RoundA Google recruiter reached out to me directly. I passed the screening, aced the Googleyness interview, and got stuck on the technical one. Here is the whole story and what I took away from it.
- 10 Jul 2026React State Demystified: useState, useReducer, useRef, useContext, and Redux ToolkitA comprehensive guide to state architecture in React — comparing local state hooks, dependency injection, and global store management without the anti-patterns.
- 27 Jun 2026React Hooks Demystified: useState, useEffect, useRef, useMemo, useCallback, lazy and SuspenseA practical mental model for React hooks — from the most basic to the ones that will impress your interviewer. With coffee.
- 31 May 2026Pomo Doro: Building a Sleek, Session-Persistent Pomodoro TUII built Pomo Doro to bring a clean, React-powered Pomodoro timer to the terminal—complete with customizable presets, history tracking, desktop notifications, and crash-proof session persistence.
- 27 Apr 2026JavaScript Async Demystified: Event Loop, Promises, and async/awaitA practical mental model for async JavaScript, covering the event loop, Promises, Promise utilities, async/await, and error handling.
- 06 Apr 2026Building a TUI to Tailor a Resume for a Job OfferI built Resumer to make resume tailoring less repetitive: pick a PDF, paste a job link, answer a few questions, and export a cleaner version.
- 08 Nov 2025Building a Terminal-Inspired Blog with AstroA simple look at how this Astro blog uses Markdown content, reusable layouts, and terminal-inspired styling without overcomplicating the setup.
- 19 Jun 2024Markdown Style GuideA simple reference for common Markdown patterns used in this Astro blog, with a small note about inline HTML where needed.