the devlinkspad blog
Notes from the toolchain.
- Jul 15, 2026·2 min read
Resend: what to check when transactional email just stops
API keys, domains, DNS, logs — the order I debug magic links and receipts when users swear they got nothing. With the Resend pages that actually matter.
resend api keysresend domain verificationtransactional email not sendingresend dns spf dkim - Jul 11, 2026·2 min read
Neon connection strings: which branch, which pooler, which env?
The connection string isn't one URL — it's branch + role + pooled vs direct. A practical map of the Neon console and the Vercel mixups that cause silent preview disasters.
neon connection stringneon consoleneon pooled connectionneon branch database - Jul 8, 2026·2 min read
I stopped bookmarking dashboard URLs. Nothing bad happened.
Why the infra bookmarks folder always rots, why pinned tabs aren't a navigation system, and what works better when you just need the Stripe webhooks page again.
developer bookmarksdashboard navigationdeveloper productivitycommand palette workflow - Jul 5, 2026·2 min read
Where is the Vercel tokens page? (And where env vars actually live.)
Account tokens vs project env vars vs domains — the three Vercel places people mash together, with the URLs I actually use and the env-var mistakes that burn an afternoon.
vercel api tokensvercel environment variablesvercel account tokenswhere is vercel env vars - Jul 1, 2026·6 min read
Every developer has 47 dashboards open. Here's why that's actually fine.
The 'minimalist workflow' people are wrong about this one. Modern dev work is a portfolio of services and the job isn't fewer tabs — it's faster traversal. A contrarian take on tab overload, focus, and what actually helps.
developer productivity tools 2026tab overloaddeveloper workflowdeveloper focus - Jun 24, 2026·5 min read
The OpenAI vs Anthropic console: where everything lives, side by side
API keys, usage, billing, rate limits, playground, logs, org structure — a side-by-side reference for the two consoles you'll switch between ten times a day if you're building with LLMs.
openai api key pageanthropic console api keysopenai usage dashboardopenai billing limit - Jun 10, 2026·6 min read
Raycast is great. Here's what to use when you're not on a Mac.
What to use on Windows, Linux, Chromebook, and locked-down work laptops when the answer 'use Raycast' doesn't apply. A respectful, opinionated tour of the alternatives — with a side-by-side table at the end.
raycast for windowsraycast for linuxraycast alternativecross-platform launcher - May 27, 2026·6 min read
⌘K for the rest of the internet: why every web app is converging on the command palette
A short history of the command palette from Sublime Text in 2014 to every SaaS app today — and the missing layer: a ⌘K that crosses app boundaries instead of being trapped inside one.
command palette for developerscmd kcommand barcmdk - May 13, 2026·4 min read
How to find your Supabase service role key (and 5 other Supabase pages buried 3 clicks deep)
Direct answer: supabase.com/dashboard/project/_/settings/api. Then five more Supabase pages everyone hunts for — connection string, auth users, edge functions, storage, logs explorer. With the URL trick that saves you the project-ref dance.
supabase service role key locationsupabase api keyssupabase connection stringsupabase storage settings - Apr 29, 2026·6 min read
The 2026 vibe-coder stack: 14 dashboards in one keystroke
An opinionated tour of the 14 tools that actually run a 2026 solo-builder stack — Cursor, Claude, Vercel, Supabase, Stripe, Resend, Clerk, Linear and the rest — with the one URL in each that's 80% of why you log in.
vibe coder stackvibe coding tools 2026indie hacker stackai builder stack - Apr 15, 2026·5 min read
Where is the Stripe webhook URL? (And every other Stripe page you keep losing.)
Direct answer: dashboard.stripe.com/webhooks for live mode, /test/webhooks for test. Then the 12 other Stripe pages you re-Google every week — with real URLs and the gotchas that bite everyone exactly once.
where is stripe webhook urlstripe api keys pagestripe webhook setupstripe test mode