Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile
Stephen Nancekivell

@hi_stephen_n

I like programming, SaaS and bootstrapping

🛠️ @UpolloAI
🔨 Building leopardlinks.com
🤑 Sold RealEmail

ID: 869490720

linkhttp://stephenn.com calendar_today09-10-2012 08:44:18

1,1K Tweet

241 Followers

479 Following

Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Is this crazy. I added daily reboots to a java server, which is saving it from eventually having to swap memory to disk and crawl to a halt. I swear theres no actual memory leak, the JVM (21) just never releases memory to the OS. I do have it on the smallest machine it can fit.

Is this crazy. I added daily reboots to a java server, which is saving it from eventually having to swap memory to disk and crawl to a halt.

I swear theres no actual memory leak, the JVM (21) just never releases memory to the OS. 
I do have it on the smallest machine it can fit.
Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Today is a good day to implement Canary releases. When rolling out updates, instead of deploying it to everything all at once. Roll it out slowly, deploy to some Canary's first, just incase you brick all of the devices. 😱

Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Im liking using firestore for a little project. Its got this nice security rules engine where you can define who can access what. Its expressive enough that you can model non-trivial patterns. And has a built in testing playground. For a serverless DB its a great feature.

Im liking using firestore for a little project.

Its got this nice security rules engine where you can define who can access what. Its expressive enough that you can model non-trivial patterns. And has a built in testing playground.
For a serverless DB its a great feature.
Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

I made some new storage for the home gym. Replaced the weight tree with a shelf. Before and after. Cutting the chamfers with the hand plane must be the most satisfying part.

I made some new storage for the home gym. Replaced the weight tree with a shelf.

Before and after.

Cutting the chamfers with the hand plane must be the most satisfying part.
Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Hosting Next.js on Firebase is great—until you use middleware and poof, CDN caching is gone. Solution? Don’t use middleware. Just copy-paste the logic into every matching API route like it’s 2010.

Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Crazy that twitter doesnt have a good way to test meta tags anymore. So bannerbear made their own. bannerbear.com/tools/twitter-…

Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Image gen in slides is great. Boardroom presentations? Way more fun now. Vibes? Through the roof. Corporate productivity? Questionable.

Image gen in slides is great.

Boardroom presentations? Way more fun now.

Vibes? Through the roof.

Corporate productivity? Questionable.
Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

When building auth flows, having a quick way to delete your account is a huge dev-time saver. Perfect for resetting test users. And hey, your real users might like it too.

When building auth flows, having a quick way to delete your account is a huge dev-time saver.
Perfect for resetting test users.

And hey, your real users might like it too.
Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

🎨 Still painting! Here are a few tips. – Use a good angled brush with a short handle. – Hook your thumb through the tin handle — easy to carry. – Hold the brush sideways for clean cut-ins. – Wet the brush first — keeps paint from creeping up

Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

When I watched RoboCop as a kid, I thought the future would be robots making us super strong and super fast. Instead… we got AI for B2B sales. 😆

Stephen Nancekivell (@hi_stephen_n) 's Twitter Profile Photo

Just added a chatbot to leopardlinks.com 🚀 I used to think email support was enough… but LLMs are finally good enough to answer questions AND nudge people to sign up. Excited to see how it performs.

Just added a chatbot to leopardlinks.com 🚀

I used to think email support was enough… but LLMs are finally good enough to answer questions AND nudge people to sign up.

Excited to see how it performs.