Those smooth iOS-style corners used to mean SVG masks or a JS library. Here's a small Tailwind v4 utility that draws real squircles natively, with a clean rounded-corner fallback.
Hey, I'm Janči!
Full Stack Web Developer based in Bratislava
Most days you'll find me building with Next.js and obsessing over web animations. I simply love when interfaces feel smooth, alive, and playful.
Beyond coding, I tinker with the latest AI tools, and occasionally write about topics worth sharing.
Want to work together or just say hi? Reach out anytime
Projects
Personal projects, side experiments but mostly raycast extensions I've built.
You can always find some more on my Github.

Log your visits to find the freshest boulder gym for climbing.

Create customizable, hierarchical visualizations of your project structure.

Take care of your virtual pet! Feed, play with, and care for your companion in your menu bar.

Generate memes with the help of Imgflip API. Over 10,000 installs on the Raycast Store.
Posts
Some posts I wrote about things that I found interesting enough to share
Making the active tab bold widens it and shoves its siblings sideways. Here's how to reserve the bold width so the active state never shifts the layout.
A simple trick using a blurred duplicate image to create beautiful color-aware shadows that pick up the dominant colors from your icons.
A hold-to-delete button with progressive shake intensity, inspired by Emil's animations.dev course.
Explore modern CSS features that can simplify your stylesheets and reduce the need for JavaScript.