
frontend perf, design systems, agent tooling. receipts + trade-offs. @ngrokHQ shrimpfluencer | staff eng Just shrimp it! π¦
wldn't u lik 2 kno weather boi
Joined January 2022
- Tweets1.6K
- Following667
- Followers208
- Likes4.3K
Pinned Tweet
three endpoint IDs under CSS truncate. all three read ep_2abcdEFGhijKLβ¦
the end is the only part that differs, and the ellipsis eats it
mantle, our React library, now clips the middle and keeps the tail
the cost: a ResizeObserver per cell. page the table or virtualize it?
## long URLs, without the tricks
long URLs have been a pain in the ngrok dashboard for years. the usual fixes break the value into pieces or drop characters, so the page shows something that isn't the real value anymore
this only changes how it looks. hover or tab to it for the whole value, one click selects all of it, and a copy gets the full URL every time
for us it's the first answer to long URLs that doesn't feel like a hack
## why not flex
the issue proposed flex. it lays out fine and copies wrong: Chromium and WebKit put a newline between two flex items, so a copied ID pasted as two lines
two inline-block spans copy as one line in Chromium, Firefox, and WebKit (measured all three through Playwright first)
that broke the screen reader name. Chromium puts a space between two inline-block boxes, so the halves are aria-hidden and a hidden span holds the whole value
## keep the ellipsis tight
i wanted the ellipsis to hug the text the way plain CSS truncate does. two boxes leave a sliver of space that changes with every pixel you drag
so while a value overflows, the head rounds down to whole ch cells. in a monospace font the ellipsis steps one character at a time
the demos in the post run the real component from npm, so drag them yourself (haters will say it's fake)
day 4 of proving the @ngrokHQ rizz badge ROI
@brendenehlers started circulating medical literature about my load-bearing WoW Forever infrastructure research
i will not be intimidated by big pharma or the people who love me
the uptime data isnβt going to collect itself
back to the barrens
day 3 of proving the @ngrokHQ rizz badge ROI
todayβs deliverable: an exhaustive 12-hour resilience assessment of critical online distributed systems infrastructure
testing uptime, latency, fault tolerance, and my marriage
the systems are the WoW Forever servers
we take reliability seriously here
day 3 of proving the @ngrokHQ rizz badge ROI
todayβs deliverable: an exhaustive 12-hour resilience assessment of critical online distributed systems infrastructure
testing uptime, latency, fault tolerance, and my marriage
the systems are the WoW Forever servers
we take reliability seriously here
day 2 of proving the @ngrokHQ rizz badge ROI
wake up babe, new duck just dropped π¦
ngrok's AI Gateway virtual models: one name (rubber-duck) for up to 10 models in order. if one can't answer, the next one does
so i made a 90s toy ad
what would you name yours?
#shrimpfluencing
wrote it up w/ live demos you can drag, copy, and tab through
codydotjs.dev/posts/keep-theβ¦
y'all hear a new "official" unofficial @ngrokHQ mascot recently dropped??
i talk about it at my new site codydotjs.dev/nug
And then thereβs one madman in the KC metro..
I wouldnβt be surprised if 95%+ of devs spending $10K+ per month on AI, globally, were based in the Bay Area
Nearly everyone I talk here (devs, founders, CTOs etc) are AI-pilled in ways I rarely see outside. AI-pilled as in obsessed building more with agents, running agents when they sleep, designing loops to auto kick-off, running them during their commute. And talking with each other how and what they do and then taking those ideas and trying it
day 2 of proving the @ngrokHQ rizz badge ROI
wake up babe, new duck just dropped π¦
ngrok's AI Gateway virtual models: one name (rubber-duck) for up to 10 models in order. if one can't answer, the next one does
so i made a 90s toy ad
what would you name yours?
#shrimpfluencing
day 1 with the @ngrokHQ rizz badge and proving ROI
the blessed asset has been received. it sits on its little towel throne of excellence
today's ROI: we just shrimped a home for the ngrok MCP server: ngrok.com/mcp. hook up your agent and ask "who's hammering /login at 3am?"
what would you ask it first?
#shrimpfluencing

ALT A dark deep-sea card that reads "day 1 with the badge. the asset has been received. 20 days of waiting. now: proving the ROI". Beside it, a screenshot of the X profile for cody, @codydotjs, with a teal ring around the ngrok affiliate badge next to the name and the label "the asset". The profile shows 209 followers.



















