
The Fibonacci Spiral Is Secretly a Straight Line
I folded it, unfolded it, and watched it flip to the other side. A three.js experiment, the math...

Author profile
Full-stack developer passionate about Python, Vue, React, & graphic design. Currently diving into AppSec 🛡️ In-game photographer, introvert, lifelong learner, curious cat (='.'=)
Browse the latest writing surfaced through DevArt.

I folded it, unfolded it, and watched it flip to the other side. A three.js experiment, the math...

I was building a search feature: nothing fancy, just a text input that fetches results from an API as...

I have a problem. AI has made me a more productive developer, but it's also made programming less...

A few days ago, I posted my submission for the DEV Frontend Challenge: Khachapuri made entirely with...

This is a submission for Frontend Challenge - Comfort Food Edition, CSS Art. ...

This is a submission for the Google I/O Writing Challenge There’s a slightly embarrassing problem...

Every payment flow has a silent enemy: the network. Requests time out, connections drop, users panic,...

This is a submission for Weekend Challenge: Earth Day Edition What I Built By 2100, most...

This is a submission for the DEV April Fools Challenge What I Built I built a tool that...

The Community Let’s be honest: most of us treat our physical bodies like a deprecated...

I recently started using the View Transitions API in one of my projects, and honestly, it felt like...

I should be coding right now, but instead, I went down the single-tenant vs multi-tenant rabbit hole....

Imagine this: you wake up one morning, open your app, and something's wrong. Your database is gone....

I was building my SaaS side project when I realized I needed to add passkeys. Everyone talks about...

Picture this: you’re using your favorite web app. You have three tabs open — one with reports, one...

Ever wanted to add beautiful shadows to your text? CSS offers different methods depending on how...

This is a submission for Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev:...

So I was working on this FastAPI project last week and needed to deploy it somewhere. I tried a few...

I’m not one to write takedown blog posts. I love exploring new dev tools and I genuinely support...

Hello, my friends and family! Have you noticed how quickly technology is changing our world? It...

Hello, my friends and family! Have you noticed how quickly technology is changing our world? It...

This is a submission for Frontend Challenge v24.04.17, CSS Art: Earth Day. ...

This is a submission for DEV Challenge v24.03.20, One Byte Explainer: Intersection Observer API. ...

I recently discovered a handy CSS trick that's made a noticeable difference in how I handle...

When I was learning React, I found that understanding the difference between "props" and "state" can...

I recently started learning about design patterns and I was very impressed with how useful they are...

I've made a decision to share something that has helped me organize my digital life and make my...

Recently, I ran into an issue when deploying my Vue project on Netlify. Everything worked perfectly...

I was building a Vue app (using the options API) with a gallery page that fetched photos from an API...

Web security is a critical issue that every web developer should take seriously. With the increasing...
Advertisement