Field Notes

Stories, ideas, and lessons from building an AI-era business.

Recent Thoughts

View Timeline →

Claude code refresher

I’ve been off for Claude code for a while- spent time on Cursor and more recently, Antigravity but this vidoe was a good refresher. …

AI pricing

AI tools can be priced in different ways, and it’s challenging because it scales with usage on traditional SaaS more aggressively. Now, it’s been …

AI-coding vs AI-assisted coding

After a couple months of trying the latest version of claude code/codex, I am back on cursor and find it noticably more enjoyable to view a code editor vs walls …

Teresa Torres's AI Evals

Product Evals have been a popular topic on twitter- and it’s mostly from Hamel and Shreya marketing their Maven course- so i wasn’t surprised that …

Rightjoin's first user from 2 years back resubscribes

Seeing an early customer come back after two years is one of the most validating moments for a solo founder. Yesterday, one of my first users from the rightjoin …

Talentprism feature update

TalentPrism is an AI-powered candidate engagement platform that creates a compounding data flywheel for recruitment agencies. Rather than requiring deep ATS …

Persistence

Saw this line on Projection Lab’s HN post after reading 1M ARR <3 There are loads of people out there smarter than me. The willingness to doggedly show …

Choosing priorities

It becomes apparent once you have kids that you don’t have time for everything you want to do - something I took for granted in my 20s. It took me almost …

Signed up for Kwindla's Voice AI course

A lot of the material seems to be an overlap with the excellent Voice AI and Voice Agents that they released a while back. Fwiw, the guide itself is great …

Relatable AI Companions

I am listening to an Every podcast with the founders of Tolans - an AI alien that users interact with to discuss…life. This is a hard AI engineering …

Venture hypothesis test

Develop a clear venture hypothesis to help distil your idea into a business. lossfunk slides RightJoin AI Venture Hypothesis Demand Mid-to-senior technical and …

Latest Posts

View All →

Clarity

Here is the text extracted from the two images. Keep in mind. RARE and Valuable Fulfill human desires Spot human desires …
talentprism

Building a publishing pipeline for Talentprism blog

I wanted my AI writing tool to publish directly to my blog. Here’s how I wired up Arvow, Cloudflare Workers, …
productivity

Builing the memory layer for recruiting

Talentprism supports a suite of features that currently seem disjointed. This post is to track the thread that unifies …
talentprism

Action

Stop playing stop-playing.png
productivity

Omni-channel recruiting agents

The key principle of a recruiting chatbot, agnostic of channel is that it should Lead the conversation - this is not a …
talentprism

Building realistic voice interactions with voice AI

Content Messy. A lot of parameters to tune to cater to a variety of end user conversation styles. Here is some of the …
llms

What is Talentprism?

What is Talentprism? It’s a collection of software tools for staffing companies for quickly finding qualified and …
talentprism

Supercharging Claude Code with Git Worktrees and Docker

I’ve been using Claude Code extensively for the past few months, and I stumbled onto a workflow that completely …
productivity

Pytorch and Resource Accounting

Some back-of-the-envelope math for training Question: How long would it take to train a 70B parameter model on 15T …
llms

Tokenization

Tiktokenizer is a handly website to see how different models tokenize strings. Tokenizers Character tokenization …
llms

Language Modeling from Scratch

Introduction I’ve had this urge to go down the bare metal of LLMs, and channeling that with catching up on a some …
llms

What I'm reading

Created: 2025-06-16 00:00:00 Agents 12 Factor Agents- https://github.com/humanlayer/12-factor-agents/tree/main How to …
reading-list

AI for the Staffing Industry- SIA 2025 Recap by Haley Marketing

- Key Takeaways from SIA Executive Forum 2025 This webinar discusses insights from the Staffing Industry Analysts (SIA) …
business
MCP Deepdive

MCP Deepdive

MCP is an open protocol that revolutionizes how AI applications and agents interact with tools and data sources. …
coding

Note Taking System Guide

Note Taking System Guide Introduction Managing personal knowledge and content effectively requires a well-structured …
productivity

Rebuilding Rightjoin

Rightjoin began as an automated interviewing tool designed to help recruiters pre-qualify candidates without spending …
product

Building an AI-Powered YouTube Note-Taking System

In the age of AI and abundant video content, being able to efficiently process and retain information from YouTube …
productivity

Hosting Multiple Apps on One Droplet

When running multiple applications on a single server, proper configuration is essential to avoid conflicts and ensure …
deployment

Deploying a Django app with Kamal

Setting Up Start from a boilerplate - don’t reinvent the wheel. Clone repo from github. Use docker, kamal pegasus …
deployment

Enterprise Sales

Sales Funnel Here is a typical sales funnel Prospecting Outreach Qualification Pricing Closing Implement Prospecting …
startups

Marketing for solopreneurs

Problem selection Marketing starts with product and pain point. Checklist before starting to build a product: -1 major …
startups

On Focus

We all have the same 24 hours. The question isn’t how to fill them—it’s how to make them count. Most people …
startups

A good cold email

Cold emailing is a slightly different skill than writing given the target audience and the time consttraing to capture …
marketing

On Intensity

Habits to live by Ship every 2 days. Anything that ships should provide immediate value to user. If not immediate, break …
startups

Business Books

Business Buy Back Your Time, by Dan Martell Business Million Dollar Weekend, by Noah Kagan Business Rework, by Jason …
marketing
Understanding the Needs Stack

Understanding the Needs Stack

Charlie is a business owner, and he frequently needs to hire employees. But posting on job boards, screening …
marketing
It took me 5 mins to launch this site!

It took me 5 mins to launch this site!

I share how I launched this Hugo site in 5 mins, invariably for my future self when I get around to doing it again after …
blog