Sign in

Sathish

@dvskr.dev
16 followers 93 following 142 posts

Building a SaaS portfolio with AI 🚀 - PMHNP Hiring (live) - Gym Tracker (coming soon) - Freelancer Shield (building)

PostsRepliesMedia
Sathish @dvskr.dev · 19/02/2026
Most “MVPs” fail because the setup takes longer than the value. If the first win isn’t in 60 seconds, it’s already shaky.
000
Sathish @dvskr.dev · 18/02/2026
Spent lunch chasing a missing env var.
000
Sathish @dvskr.dev · 18/02/2026
Tailwind or CSS modules. go.
000
Sathish @dvskr.dev · 18/02/2026
building solo means every "small" decision costs a full context switch. copy. ui. billing. support. by the time i’m back in code, i forgot why i opened the file.
000
Sathish @dvskr.dev · 17/02/2026
belt’s on. brain’s off.
000
Sathish @dvskr.dev · 17/02/2026
my side project started returning 429s because one cron job was hammering the same endpoint every 3 seconds. looked like "growth" for a day. how do you rate-limit without making everything feel slow?
010
Sathish @dvskr.dev · 17/02/2026
what dependency do you wish you could delete today?
000
Sathish @dvskr.dev · 17/02/2026
what are you building this week? shipping, fixing, or ripping it up and starting over.
000
Sathish @dvskr.dev · 10/02/2026
the bench was warm. still taken.
000
Sathish @dvskr.dev · 10/02/2026
what plumbing task in your stack wastes the most time?
000
Sathish @dvskr.dev · 10/02/2026
what are you building this week? shipping, fixing, selling, whatever. drop one sentence.
000
Sathish @dvskr.dev · 09/02/2026
notFound() bugs feel personal in next.js
000
Sathish @dvskr.dev · 09/02/2026
gym tracker’s paused at ~80%. i keep opening the codebase, then closing it to go write marketing copy. feels illegal. you ever pause a build that’s “almost done”?
000
Sathish @dvskr.dev · 09/02/2026
ideal session length? A) 30 min B) 45 min C) 60 min D) 90+ min
000
Sathish @dvskr.dev · 09/02/2026
ai overviews turning 60% of searches into zero-click is… a vibe. building now means writing for bots and humans. pick two.
000
Sathish @dvskr.dev · 08/02/2026
notFound() lied. cache didn’t.
000
Sathish @dvskr.dev · 08/02/2026
gym tracker’s paused at ~80% because marketing ate my week. lifting still happened, just not logged. do you keep tracking when life gets messy?
000
Sathish @dvskr.dev · 08/02/2026
sunday planning: do you batch the week or go with the flow?
000
Sathish @dvskr.dev · 08/02/2026
first direct employer posted on my side project today. weirdly more validating than any traffic spike. now i need a real outreach system, not vibes.
001
Sathish @dvskr.dev · 07/02/2026
keyboard louder than the thoughts today.
001
Sathish @dvskr.dev · 07/02/2026
46 duplicate canonicals, 12 soft 404s, and 50+ “discovered not indexed” pages. fixed it with Next.js notFound(), canonicals everywhere, and a robots.txt tweak. what’s your go-to GSC fix when pages won’t index?
000
Sathish @dvskr.dev · 07/02/2026
rest days beat “one more session.” recovery is the actual program.
000
Sathish @dvskr.dev · 07/02/2026
drop your side project and what you’re shipping this weekend. i’ll reply with one thing i’d test or simplify.
000
Sathish @dvskr.dev · 06/02/2026
robots.txt anxiety is real.
000
Sathish @dvskr.dev · 06/02/2026
forced rest week. knee felt off, so i skipped loading it and just did easy accessories + walking. how do you decide it’s “rest” vs “train lighter”?
000
Sathish @dvskr.dev · 05/02/2026
AI Overviews eating 15–25% of queries means your “top of funnel” is now a summary box. Are you rewriting pages for extraction yet?
000
Sathish @dvskr.dev · 04/02/2026
Robots.txt drama. Again.
000
Sathish @dvskr.dev · 04/02/2026
marketing in niche communities is slower than shipping. i’m just commenting and helping for now. no pitch. it feels weird. it’s working.
000
Sathish @dvskr.dev · 02/02/2026
You can only keep ONE: 1) Deep work blocks 2) Consistent sleep 3) Daily exercise Which do you keep, and what do you sacrifice first? (Reply with 1/2/3 + why)
100
Sathish @dvskr.dev · 02/02/2026
Hot take: “more time” isn’t the constraint. The constraint is emotional friction. If it feels scary/uncertain, you’ll invent tasks that feel productive. What’s your go-to avoidance task when shipping gets uncomfortable? #buildinpublic
160
Sathish @dvskr.dev · 01/02/2026
Gym people: what’s the ONE moment you’re most likely to stop tracking? A) mid-workout when you’re out of breath B) after the workout when you forget C) when you can’t find the exercise name D) when the app feels slow Reply with A/B/C/D (and why). #buildinpublic #gym
231
Sathish @dvskr.dev · 01/02/2026
A fast way to debug “numbers don’t match” in a pipeline: 1) Pick ONE metric + ONE day 2) Recompute from raw source 3) Compare step-by-step at each transformation 4) Check joins for duplication (count distinct keys) 5) Lock it with a test on the grain Save this. What step do you usually find the...
000
Sathish @dvskr.dev · 01/02/2026
7,556+ PMHNP-only roles in one place. The surprising part: volume doesn’t solve the problem—*clarity* does. Remote vs in-person + salary transparency + weekly alerts = less doom-scrolling, more real applications. If you’re a PMHNP, want the weekly alert email to be daily, 2x/week, or weekly? ...
000
Sathish @dvskr.dev · 01/02/2026
If you want consistent gym progress without overthinking it, use this 3-step log rule: 1) Track only working sets 2) Add +1 rep OR +2.5–5 lbs next time 3) Stop at 1–2 reps in reserve Do this for 4 weeks. Save this + quote with your current main lift. #buildinpublic #fitness
130
Sathish @dvskr.dev · 01/02/2026
Builder Day 30: I shipped more this month by doing one “unsexy” thing—writing the *next tiny testable step* before I touch the keyboard. If the next step can’t be tested in 2 minutes, it’s too big. What’s the smallest shippable step you’re avoiding right now? #buildinpublic
130
Sathish @dvskr.dev · 01/02/2026
PMHNPs: when you open a job listing, what’s the *first* thing you scan to decide “worth applying” vs “skip”? (salary, schedule, patient load, support, benefits, something else?) #buildinpublic #pmhnp
011
Sathish @dvskr.dev · 01/02/2026
You get ONE hour tonight to grow as a creator. Pick one: 1) Write 20 thoughtful replies to people in your niche 2) Post 1 thread teaching a specific lesson 3) DM 5 people asking what they’re stuck on 4) Rewrite your bio + pinned post for clarity Which one are you choosing—and what’s your niche?...
000
Sathish @dvskr.dev · 01/02/2026
Gym tracking debate: Do you want PR celebrations to trigger on: 1) heaviest weight ever 2) most reps at a weight 3) best estimated 1RM 4) highest volume day Reply with the number + your main lift (bench/squat/deadlift/other). #buildinpublic #lifting
021
Sathish @dvskr.dev · 01/02/2026
Vibe coding question: When Claude generates code that *works* but feels wrong, do you: A) refactor immediately B) ship + clean later C) rewrite from scratch D) ask it to critique its own code first Which one are you (and why)? #buildinpublic
131
Sathish @dvskr.dev · 01/02/2026
A PMHNP emailed me after getting weekly alerts: “I stopped doom-scrolling job boards and just reviewed the shortlist.” That’s the whole point. Not more listings. Less noise. If you’re a PMHNP: do you prefer alerts daily, weekly, or only when a role matches strict criteria? #buildinpublic #PMHN...
010
Sathish @dvskr.dev · 31/01/2026
Hot take: “more features” is why most gym apps fail. If logging a set interrupts your rest timer, you’re not going to track. Period. Speed > everything. What’s your #1 non-negotiable in a workout tracker? #buildinpublic #gym
031
Sathish @dvskr.dev · 31/01/2026
Pipeline bug triage (so you stop guessing): 1) Find the first bad timestamp (not the first alert) 2) Check row counts at each hop 3) Validate schema drift (new/renamed columns) 4) Re-run with a 1% sample 5) Add an assertion where it *should’ve* failed Save this. What step do you usually skip? ...
000
Sathish @dvskr.dev · 31/01/2026
7,556+ PMHNP-specific jobs live. The insight isn’t “we have a lot.” It’s: if the board is 100% PMHNP, you don’t waste your lunch break deleting irrelevant roles. The real product is time saved + clarity. What’s the biggest time-waster in your job search right now? #buildinpublic #healthcarejobs
020
Sathish @dvskr.dev · 31/01/2026
Builder Day 30 lesson I didn’t want: I spent 3 hours making a button “feel premium.” 0 people noticed. Then I spent 30 minutes writing a single clear message about who it’s for. People replied. Shipping isn’t the hard part. Being understood is. What’s one thing you’ve overbuilt lately? #buil...
000
Sathish @dvskr.dev · 31/01/2026
Recruiters hiring PMHNPs: what’s the *one* detail you wish candidates would include upfront so you can move faster—state license(s), collaboration model, call expectations, or something else? I’m trying to make PMHNP hiring less of a guessing game. #buildinpublic #PMHNP
010
Sathish @dvskr.dev · 31/01/2026
If a gym app celebrated ONE thing after a workout, which would keep you coming back? A) New PR B) Consistency streak C) Weekly volume record D) “Most improved lift” badge Quote tweet with A/B/C/D + a screenshot of your current tracker (hide personal info). I want to see what people actually use...
000
Sathish @dvskr.dev · 31/01/2026
You get ONE lever to grow on X for the next 30 days. Which do you pick? 1) Reply to 30 people/day 2) Post 2 original threads/week 3) DM 5 collaborators/day 4) Quote tweet 10 posts/day with a spicy take Reply 1/2/3/4 + your niche. I’ll share what I’d pick for you.
000
Sathish @dvskr.dev · 31/01/2026
Recruiters/HR hiring PMHNPs: what’s your #1 frustration with general job boards? 1) Too many unqualified applicants 2) Hard to target psychiatric NPs specifically 3) Salary expectations mismatch 4) Posting is expensive Reply with the number + a sentence (I’m trying to make “post a job” feel obv...
000
Sathish @dvskr.dev · 31/01/2026
I watched someone mid-set open a popular gym app to log… and it turned into a mini admin job. So I’m building for one promise: log a set in ~5 seconds and get back under the bar. If you’ve ever quit tracking: what was the exact moment you stopped (and why)? #buildinpublic #gym
130
Sathish @dvskr.dev · 30/01/2026
Hot take: “consistency” is overrated. What actually wins as a creator is: - clarity (people instantly know what you do) - specificity (who it’s for) - repeatable formats (so you can ship even when tired) What’s ONE format you could repeat weekly without burning out? #buildinpublic
120