The real cost is usually architectural shortcuts. Most breaches trace back to misconfigured auth, weak access control, or poor key management — not just phishing.
100%. Things like proper access control boundaries, token handling, and least-privilege policies are much harder to retrofit later. Security debt compounds fast.
Our goal was to make pricing, inventory and ordering data feel simple and human for an AI-powered B2B commerce platform. We'd love to hear your thoughts!
Built a custom @Rive component for the About section of my agency site.
The lanyard and badge are fully interactive. You can grab them, throw them around, and spin the badge 360° to see both sides.
It doesn’t necessarily need to do all of that, but that’s kind of the point.
Small interactive moments like this can turn a pretty standard section of a website into something people actually want to play with, remember, and come back to.