"Opportunistic Hiring" is where you hire someone because you see an "opportunity", not necessarily because they meet a clearly scoped need in the organization. My take: unless you really know what you are doing, avoid it. Cursor Rules Back in November, Brie Wolfson wrote a deep-
💡 Check out my other friction logs ! Context Besides Claude Code, the other project that has dominated part of my X timeline over the past 1-2 months is Clawdbot (by steipete ). It had been on my list to check out, I finally go around to playing with it this
TL;DR: check out https://hub.stx.pub/ , check out the code , submit feature requests etc (PRs welcome!) 📜 Context I launched hub.stx.pub roughly two years ago. It used sqlite for storage, API endpoints built with  go-chi , static vanilla HTML + Alpine.js for talking to the
💡 Check out my other friction logs ! ℹ️ What is Comet? Comet is the hot new browser by Perplexity. 🟢 First touch Strong first impression! Comet imported everything seamlessly from Chome (including cookies!). That, plus the fact that Comet is built on Chromium, makes it instantly familiar. I loved
It's been almost two months since I wrote about living the questions . It's been gratifying to hear from so many of you that it resonated with. I've been pleasantly surprised by some of the people who've reached out – often people I
Earlier this week I publicly shared my recent side and passion project: tsatu.rocks ! TSATU == The Seen And The Unseen. Let's look at how I built it. Excited to (re)share a side-project I've been working on. Presenting: https://t.co/XZR8Id9GKt ! It's
After much trial and error, this is the stack I've settled on for building "full stack" apps (mostly side projects and such): Bun : bundler, test runner, package manager, Javascript runtime (Node replacement), HTTP and API server all-in-one. Bun is AWESOME! React : UX foundation Chakra
Hot on the heels of my friction log on Convex , I wanted to check out InstantDB . ℹ️ What is InstantDB? From the horse's mouth: Instant is the easy to use backend for your frontend. With Instant you can build delightful apps in less than 10 minutes. ... Instant
Over my decade+ of managing people and teams, career growth keeps resurfacing as one area that a lot of folks grapple with (including myself). There are tons of online resources already, and your favorite LLM will happily regurgitate decent advice. So while I don't know if I can
💡 I'm experimenting with Friction Logs . This is the first one! ℹ️ Background: what is Convex? This is how Convex describes itself: The open-source reactive database for app developers You can go through their fantastic docs yourself, or ask your favorite LLM about it. Here'
There's no such thing. Most people have a simple rule for judging a career framework: if it is working for them (e.g. they're getting promoted when they want / expect to be), they love it. Otherwise, it sucks. Human beings are infinitely complex and nuanced. Whereas,
I recently left Hiro , after 6 incredible years . It was the most rewarding experience of my career thus far: we built a new blockchain, launched multiple new products (really, we shipped a LOT ), learnt everyday in the process, built a kick-ass team and a beloved culture. Shaping Hiro into
Here are some of the books I enjoyed reading this year. Translation State I loved Ann Leckie's Ancilliary Justice series and since then I stay on the lookout for anything new by her. Translation State doesn't disappoint. Translation State The mystery of a missing translator sets
In a previous post I described how to setup a simple blog running Ghost behind Caddy. In this post I will cover adding subdomains to Caddy and securing them behind Google authentication (other authentication methods are possible, but out of scope for this post). To do this, we'll
⚠️ This post is written based on my experience before the Plausible Community Edition was announced. Most of it should still be relevant and applicable; I'll remove this notice once I've had a chance to update my Plausible instance. Just waiting for the final 2.