./sharkey
HomeProjectsBlogContact

Sharkey's Blog — Writing on infrastructure, security, and building things

Writing on infrastructure, security, and building things

Technical writing on servers, DevOps, and projects worth sharing

3 posts

Terminal output showing a Claude Code skill executing a pre-built Python script for gpt-image-2
AIClaude CodeSkills

Most AI Agent Skills Are Built Backwards

Description-only skills let agents generate code at runtime. Pre-built scripts remove the guessing entirely. Here's the architecture difference, why it matters for cost and reliability, and the open-source gpt-image-2 skill that proves it.

Apr 22, 20267 min
Read
Code snippet showing Pretext prepare and layout API calls in TypeScript
JavaScriptTypeScriptPerformance

Pretext: Text Height Without DOM Reflow

Pretext measures multi-line text height using canvas — no DOM, no reflow. prepare() segments and measures once. layout() runs pure arithmetic at resize. Here's what that actually means for UI performance.

Mar 30, 20265 min
Read
Terminal output showing an insecure VPS exposed to the internet
SecurityVPSVibe Coding

Vibe-Coded Apps Are Going to Be the Next Big Security Crisis

AI-generated code is being deployed to public servers by people who have never thought about what happens next. The industry is starting to notice. Here's what I've seen running my own infrastructure for years — and why this time feels different.

Mar 29, 20269 min
Read
./sharkey

Building the future, one line of code at a time.

HomeProjectsBlogToolsContact
GitHubXLinkedIn
© 2026 Sharkey. All rights reserved.