
Best Tools for B2B Sales Automation in 2026
Compare 6 leading B2B sales automation platforms: Apollo, Outreach, Salesloft, Clay, HubSpot, and Instantly. Find the right fit for your sales team.
Work
ProjectsCase studies, shipped work, and prototypes.Open SourceGitHub, npm, PyPI, and public packages.Hackathons & CompetitionsHackathons, contests, and rapid-build work.Depth
JourneyCareer timeline, roles, and education.AchievementsScholarships, rankings, and milestones.Courses & CertificationsStructured learning, courses, and credentials.SkillsTechnical capability map.This website · 02
Browse this website posts across architecture, delivery, product systems, and the public writing footprint connected to this site.
Zero-downtime deploys on a cheap VPS
Field notes
485 published articles. Essays written here open in place; older tutorials take you back to the site where they first appeared.

Compare 6 leading B2B sales automation platforms: Apollo, Outreach, Salesloft, Clay, HubSpot, and Instantly. Find the right fit for your sales team.
ArticleAutomation scales follow-up, but generic sequences kill deals. Learn to build personalized workflows that feel human—not robotic.
CareerA client asks how long a fix will take. The honest answer is twenty minutes. The number that comes out of your mouth is too low, and you know it's too low before you've finished saying it. That gap isn't a math error — it's anchoring, the effort heuristic, and impostor syndrome, all pulling the same lever.
AI / MLVoice AI agents combine speech recognition, reasoning, and voice synthesis into autonomous systems that understand and respond naturally. Here's how the pipeline works.
CareerThe architecture is usually fine. The database choice was probably fine too. The reason a side project never gets a single real user is almost never technical, and Paul Graham said as much back in 2013 — you have to go find them, and most builders never do.
ArticleCustom AI automation costs range from $500 for simple workflows to $500k+ for enterprise systems. Here's what actually drives the price.
ArticleCompare 6 leading B2B sales automation platforms: Apollo, Outreach, Salesloft, Clay, HubSpot, and Instantly. Find the right fit for your sales team.
Career"Distribution beats product" is a slogan until you ask what a distribution channel actually is. It's an audience you didn't have to build, a customer base someone else already assembled, a marketplace, a partnership, or content that keeps ranking after you stop writing it. Peter Thiel said the quiet part out loud in Zero to One: a mediocre product with real distribution beats a great product with none.
TutorialEnable ChatGPT to read and write data directly in your CRM through API integration. Learn two production-ready approaches—function calling and custom actions—with setup patterns and security best practices.
Web DevOpen source earns its keep by removing real friction, not by looking good in a portfolio. Here's what separates a package worth adopting from one that's just decorative.
CareerPer-seat, usage-based, freemium, flat-fee, outcome-based — each one doesn't just set a number, it selects a type of buyer and a type of behavior. Linear, Notion, Vercel and Basecamp all made different bets, and the bets are visible in their public pricing pages.
AI / MLAutomation executes predetermined rules. AI agents reason and adapt. Understanding this distinction shapes what problems each can solve and when to deploy either one.
CareerAn interesting problem and a real market feel identical from the inside of an engineer's head — both produce the same excitement, the same late nights, the same conviction that this is obviously worth building. Only one of them has anyone waiting on the other side with money.
ArticleReduce CAC by 30-50% with lead scoring, creative testing, accurate attribution, and automated retargeting. A practical framework for cutting marketing waste.
ArticleHubSpot vs Salesforce: a technical breakdown of pricing, complexity, and when each makes sense for startups. Not a marketing comparison—real trade-offs.
CareerA client asks for a number. You can quote your hours or you can quote the size of the problem you're removing, and those aren't two prices for the same thing — they're two different contracts that select for two different clients before anyone has signed anything.
CareerEvery additional week in the editor feels productive, because there's a diff to show for it. Every week spent instead on the unglamorous work of getting the thing in front of people feels like it isn't real work at all — until it's the only kind of week that was ever going to save the project.
AI / MLCustom GPTs sound tempting, but they're not always the answer. Learn what they actually do, how to build one in minutes, and when a real application is the better choice.
CareerBuilding production AI agents requires more than prompting. Discover the full skill stack: from Python async patterns to evaluation frameworks.
ArticleAI models are now significant content consumers. Learn the proven checklist for improving visibility to GPTBot, Claude bots, and other AI crawlers—without gaming the system.
ArticleAEO optimizes content for AI-powered search systems. It overlaps with SEO but targets extraction over ranking. Whether you need it depends on your traffic sources and audience behavior.
CareerHackathons prove you can move fast. The real value shows up later, in knowing which prototypes deserve a second life and which should stay a good weekend.
AI / MLThree market leaders. One question: which LLM actually delivers for production business automation? Honest trade-offs and a decision framework.
AI / MLThe real-time voice pipeline breaks down into four stages: speech-to-text, language understanding, reasoning, and speech synthesis. Each millisecond matters for natural conversation.
TutorialBuild a production-grade RAG chatbot that retrieves and reasons over your site content. A complete technical guide covering embeddings, vector search, and LLM integration.
FinTechQuantitative finance applies mathematics and code to financial problems. Here's what quants actually do, the real entry paths for engineers, and how to start today.
CareerStop underpricing automation work. Learn how to build defensible pricing for fixed-scope projects that protect margins and set clear expectations with clients.
Web DevThree frameworks, three philosophies. Next.js optimizes for hybrid apps, Remix for full-stack forms, Astro for static-first content. Here's how to choose.
Cloud / DevOpsAWS costs spiral when optimization means undersizing. Cut your bill 30-40% with evidence-backed strategies—rightsizing with headroom, smart caching, and tuning, not cutting.
AI / MLRAG augments LLMs with live, external data to eliminate hallucinations and keep AI products factually current without expensive retraining.
TutorialEliminate manual Meta ads reporting. Build a fully automated pipeline that pulls impressions, clicks, spend, and ROAS into Google Sheets daily without third-party tools.
A working notebook
“Some ideas belong here because they connect directly to projects and services.
Older tutorials still live on Medium, where people first found them. This page keeps the trail intact without pretending everything was published in one place.
How I choose a topic
I would rather publish one useful explanation from lived work than five summaries of things everyone already knows.
Step 01
A topic usually starts as the second or third time the same engineering, product, hiring, or research question lands on my desk.
Step 02
I look for a shipped system, a measured result, a failed approach, or a public artifact that keeps the argument honest.
Step 03
Most technical choices touch something else. The useful links are the ones that help a reader follow that chain without opening fifteen tabs.
Step 04
Some pieces belong on this site; others already have a life elsewhere. I keep the original destination and publishing history intact.
Topics covered
The recurring technical and strategic themes represented across this archive.
A quick orientation
The practical details behind this mixed archive.
Those pieces were published there first. I would rather send you to the original article—with its date, responses, and history—than create a duplicate here.
Thirty-five posts are enough to become noisy. The filters separate original essays from outside tutorials, and permanent page links make it easier to pick up where you left off.
Usually. The essays here tend to connect a technical decision to the project, service, or research context behind it. External posts are often narrower, practical guides.
Please do. Real questions are where the best pieces start. Send the context, what you have already tried, and the part that still feels unclear.
Next step
You do not need a polished brief. A bottleneck, an uncertain architecture decision, or a product idea that refuses to become concrete is enough to start.