A simple and cool CSS animation, new year and good to be back!
Introduction Hey everyone! I’ve been a bit absent lately, but I’ve missed the community and the chance to share new things and meet new people. I’m back with a...
Introduction Hey everyone! I’ve been a bit absent lately, but I’ve missed the community and the chance to share new things and meet new people. I’m back with a...
Update I want to apologize for the long‑overdue update. I’ve been building a lot but haven’t been blogging regularly. Documenting this journey is new for me, a...
If you look at onboarding analytics for most apps, there’s a familiar pattern: Users sign up → start onboarding → disappear. Not because the app is broken, but...
Overview I built a small web game that asks players to guess whether a name is a Pokémon or a real prescription drug. Play it here: How it works - A name appea...
Introduction Every December, every product launch, every fun landing page — I kept running into the same tiny problem: “I just want a clean snowfall effect in...
Winners Announcement The wait is over! Thank you all for your patience—we know this announcement was delayed. We’re thrilled to announce the winners of the Fro...
In modern web development, creating lively and exciting user experiences UX requires more than just simple CSS transitions. We need complex, interactive animat...
Recreating the GROK Starfield & Shooting Star Effect with HTML Canvas If you've seen the GROK‑style starfield animation, you know the vibe: slow, cinematic rot...
Overview The Tinder‑style swipe card UI is an iconic and intuitive pattern for mobile apps. Whether you’re building a habit tracker, a to‑do list, or a social...
!Cover image for Brutal Efficiency: A Tech Breakdown of My Portfoliohttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto...
!jQueryScripthttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2...
SwiftUI is fast — but only if you use it correctly. Over time, you’ll run into: - choppy scroll performance - laggy animations - slow lists - views refreshing t...