DEV Community

Microserver Updated with Mini Catbot! ✨😻 mew!

Anna Villarreal on November 09, 2026

View mini Catbot Live: mew! Sunday Funday... Updated my server hub which had been snoozing for a bit. The page was screaming AI-created and it...
Collapse
 
webdeveloperhyper profile image
Web Developer Hyper •

Happy to see Catbot again! 😻 I missed her. Looking forward to seeing her develop even more!

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thanks @webdeveloperhyper ! Catbot was napping.

Collapse
 
technogamerz profile image
π“π‘πž π‹πšπ³π² 𝐆𝐒𝐫π₯ •

Wow 😍❀️

Collapse
 
jojo_willnn_ profile image
jojo_willnn_ •

The realization that it's faster to drop in a vector than fight with pure CSS is too real! πŸ˜† Love the blacklight toggle and the mini Catbot interactive touch β€” tracking the cursor and batting at the power button just brings the whole page to life. 😻✨ Such a fun weekend project!

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thank you! The cat batting at the button got a very deep laugh out of me the first few times. πŸ˜‚

Collapse
 
nyaomaru profile image
nyaomaru •

This is so cute and creative! 😸✨

I love the blacklight idea, and Mini Catbot is such a fun touch.

Following the cursor and batting at the button makes the page feel really alive. Great work! πŸ™Œ

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thank you @nyaomaru !

Collapse
 
alexcodebytes profile image
Oleksandr •

The blacklight toggle is a great touch, but the Mini Catbot following the cursor is the real MVP. Also, the "Gemini for mockup -> Illustrator for vector" pipeline is a smart way to speed up the creative process without losing that personal touch.

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Thanks! I suppose I didn't even think of it like that. It just seemed like the answer! Haha.

Collapse
 
alexcodebytes profile image
Oleksandr •

Sometimes the best decisions are the ones that don't feel like decisions at all β€” they just feel obvious because you already know your stack well enough.

Collapse
 
ggle_in profile image
Jack •

Whoah! its back! ^_^ Congratulation!

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Hahaha... too many projects. XD

Collapse
 
alexshev profile image
Alex Shev •

Small playful projects are great places to keep the operational path visible too. A short note on asset size, load time, and the fallback behavior when effects are unavailable would turn the visual experiment into a useful reference for making delight survive slower devices and constrained connections.

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

Yeah. I suppose I wasn't thinking about optimizing, just wanted it to work! ("on my computer")? hahahaha πŸ˜‚

Collapse
 
alexshev profile image
Alex Shev •

Small playful projects are great places to keep the operational path visible too. A short note on asset size, load time, and fallback behavior when effects are unavailable would turn the visual experiment into a useful reference for making delight survive slower devices and constrained connections.

Collapse
 
alexcodebytes profile image
Oleksandr •

The "faster to drop in a vector than reinvent it in CSS" realization is the one that saves hobby projects β€” and the blacklight toggle changing text and borders along with the light is a nice touch most people would skip.

Genuinely curious about mini Catbot's cursor-following: is that requestAnimationFrame, or CSS transitions on transform? The latter is way cheaper but tends to look floaty if the easing isn't right.

Collapse
 
annavi11arrea1 profile image
Anna Villarreal •

the cat is built in three.js and is triggered by the position of the client mouse, (x,y)

Collapse
 
alexcodebytes profile image
Oleksandr •

Three.js makes total sense here! Tracking the mouse's (x,y) coordinates for a 3D object is so much smoother and more performant than trying to hack complex 3D math into plain CSS. Great choice!

Collapse
 
jennifer2367 profile image
Jennifer Miller •

It’s great to see small server projects getting creative additions like a mini catbot. These little upgrades can make everyday technology more enjoyable while showing how flexible compact systems can be. I also find resources such as kingcounty-wa.org useful for exploring how digital systems organize and present public information. Practical features and simple access can make technology more helpful for different users. Looking forward to seeing what other creative updates come next!

Collapse
 
jennifer2367 profile image
Jennifer Miller •

It’s great to see small server projects getting creative additions like a mini catbot. These upgrades make everyday technology more enjoyable and show the flexibility of compact systems. I also find kingcounty-wa.org useful for exploring public information and digital record organization. Looking forward to seeing more creative updates!