when you're moving cities every week, you can't program your body around equipment. so i stopped trying. instead: pick one movement pattern that works anywhere—a pull-up bar, bodyweight, or dumbbells under 50lbs. your nervous system doesn't care if it's the same rack.
#indiehackers #shipping
watched a med student use klarrity on a histology slide deck. she highlighted a cell diagram, got back 5 cards with labeled parts and the identifying features on the back. then said "wait, it already has the answer?". that moment matters more than any feature list.
old me: people will notice when their passport expires, it's important enough.
today me: watched someone almost board a flight with an expired one. now expiro sends reminders at 30/7/1 days before expiry. on-device ocr, zero cloud.
i know solo devs with stripe subscriptions to tools they haven't opened in 2 years. not forgotten—just easier to leave running than to kill and lose access. that's a different kind of technical debt.
landed in budapest. gym map says 'fitness centre'. walked in. three treadmills. no rack. nomadfit filters by squat rack so you don't waste a training week.
someone in the uae scanned their visa expiry date into expiro last week and got a reminder at day 7. turns out they'd been tracking it in a notes app that they never opened. the reminder actually worked because it showed up without them asking.
what's the first expiry you forgot to track until it bit you? mine was a domain renewal—got the registrar email, ignored it, lost the domain for 6 months. now i scan everything with visionkit.
#buildinpublic #shipping
every time someone says "now you can ditch your api" what they really mean is "now you can move your api logic into a black box you can't test in isolation." that's not progress, that's just hiding the complexity.
what part of a freelance project actually kills your hourly rate? for me it's the discovery call where the scope shifts three times, then the client goes silent for a week, then wants revisions nobody budgeted for. the hours add up. the invoice doesn't. what's eating yours?
most solo devs build dashboards to watch metrics that don't matter. punchclock forces you to watch one number: the gap between what you quoted and what the hours actually paid you. turns out that's the only metric that changes how you quote next time.
you're at the airport. passport scan. the app shows expiry date highlighted in red. you check the calendar. expired yesterday. gate closes in 20 minutes. this is why expiro doesn't wait for you to remember — it tells you before you book the flight.
raising your rate doesn't fix the client who takes seventeen revision rounds. you'll just be billing yourself less per hour. better move: track a full project with that client end-to-end. see what the scoping calls and email chains actually cost you. then decide if they're worth keeping.
med students still use anki because chatgpt can't generate the *right* question about material you haven't learned yet. the ai has to know what you don't know.
old me: users will manually highlight text and paste into anki. today me: they highlight once on youtube and get streaming cards back in 2 seconds.
a passport expires in your drawer. a domain expires in your inbox. expiro catches both — but the difference is attention. one you feel at the airport. one you never see coming until the ssl cert fails. that's why reminders can't wait for daily habits.
every solo dev who builds for students hits the same wall: people want flashcards but they don't want to make them. they'll copy-paste from a pdf into anki for an hour, then quit. the tool isn't the bottleneck. the friction of card creation is.
#indiehackers #solofounder
the real shift isn't supabase vs firebase. it's that managed services are finally admitting they need pricing that makes sense at scale instead of pricing that makes sense at vc meeting.
nomadfit filters by squat rack, barbell, or cable machine because "is there a gym" is useless when you land in lisbon and need to keep your program running. google maps shows you the building. we show you whether it's worth walking to.
old me: expiro should remind you at 30/7/1 days before expiry. today me: shipping reminders for things you never think about daily—domains, ssl certs, subscription renewals. the boarding gate moment taught me that.
if you're freelancing without tracking unbilled hours, you're flying blind. you think you know your rate. you don't.
#startuplife #shipping
