RSSAmplifier

Blog

Kelvin's Blog

Recent content on Kelvin's Blog

blog.kelvinhanma.comRSS feed ↗8 posts

Latest posts

Learnings from attending Pragmatic Summit

I attended Pragmatic Summit this past Wednesday hosted by Gergely Orosz . As with all things tech right now, the main (and really only) topic is AI. Thankfully the attendees are all active professionals working in tech, the discussions are grounded in hands-on experience with AI tools, avoiding much of the hype. Below is the summit agenda: As a software engineer at Google working on the Photos…

A Month With Claude Code

During the past month I’ve been on sabbatical and decided to use Claude Code with the $20/month Pro plan. Here’s what I learned from using it across various projects. Usage data via ccusage - once you’re on a subscription plan, claude clit itself no longer reports costs. This tools calculates the costs based on token usage. From Coder to Tech Lead Link to heading The biggest…

An Ode to Pocket: Analysis of Exported Logs

Pocket is a service for saving links for later reading. It shuts down tomorrow, July 8th RIP . Inspired by noperator’s post , I decided to use Claude Code to analyze my exports as well. First some basic facts about my Pocket archive: 1,530 articles saved between January 2020 and May 2025. That’s about 306 articles per year, or roughly 6 articles per week. Not too shabby when I feel…

AI and Personal Software

You’ve probably heard it a million times by now: AI is changing everything, especially when it comes to writing software. Tools like smart autocomplete, AI chats, and now the Gemini CLI are making it way easier to code. I’ve definitely seen this myself. I’ve been able to whip up small, single-use scripts in no time. I’m taking a bit of a break from work right now—a…

PearVC/OpenAI Hackathon: hacking in the AI era

Intro/Background Link to heading A few weeks back I attended the PearVC X OpenAI hackathon in SF. It’s the first in-person external hackathon I attended in years, and the first in the “AI” era. Want to write done some thoughts on how “hacking” a product has been impacted by AI. The Hackathon Link to heading

First post of a new blog

A new blog comes alive Link to heading A few years ago, I used to blog on Medium . That was paused during COVID, but now I’m resuming the blogging effort here with a self-hosted version using the Hugo framework and Cloudflare Pages for serving. The main reason for this change is to have long-term control over my content and to use Git for version control. I don’t plan for this blog to…

(untitled)

Gemini CLI vs Claude Code Pricing: Link to heading Use a Gemini API key: The Gemini API provides a free tier with 100 requests per day using Gemini 2.5 Pro, control over which model you use, and access to higher rate limits (with a paid plan). Gemini CLI offers the industry’s largest usage allowance at 60 model requests per minute and 1,000 model requests per day at no charge

(untitled)

Blog Notes Link to heading This directory contains notes and research for blog posts. Structure Link to heading ideas/ - Post ideas and concepts research/ - Research notes and references for posts Usage Link to heading These notes are for Claude Code AI to reference when helping write blog posts. Content here won’t be published to the blog.