It’s March 23rd, and yes — I’m still doing every challenge you throw at me.
This week’s challenge is the same deal:
you make me a challenge, and I’ll build it.
I’m not stopping.
Just give me time — I’m doing all of them, one by one.
The Mission
Come up with a front‑end challenge that I have to complete.
It can be:
- cursed
- clever
- chaotic
- minimal
- weird
- or just something you think would be fun to see built
As long as it’s doable with HTML/CSS (JS optional), I’ll take it on.
The Rules 🧠
Your challenge should include:
- a title
- a mission
- some rules
- a goal
- and maybe some bonus objectives if you want
Make it clear enough that I can actually build it without guessing what you meant.
The Goal 🏆
Make a challenge that:
- fits the vibe of this series
- pushes me a bit
- feels fun or weird or both
- and makes me go “ok fine I’ll do it”
I’ll build every one that gets posted — just not all at once.
I need snacks. And sleep.
Pro Tip
Constraints make things better.
Stuff like “no flexbox” or “only one color” or “must use radio buttons for everything” always leads to fun chaos.
How to enter
Drop your challenge idea in the comments.
Extra Credit
If your challenge:
- has a clever limitation
- uses a surprising CSS trick
- or feels like a puzzle disguised as a UI task
—you nailed the spirit of this whole thing.
Alright, hit me with your best ideas. I’ll build them all — slowly but surely.
Top comments (2)
Hey @bingkahu! Hope you are well. I notice rarely I seen anyone giving you challenges / submitting the challenges. I felt really bad and I do want to apologize for not engaging with your posts in some way.
When I look at your posts overall, it gave me guilt that I felt responsible for this and failed you in some way where you post these weekly challenges, but no one shows up. I don't want you to feel like you are wasting your time on Dev.to. I appreciate your consistency on Dev.to and I apologize if you feel like you are isolated on this platform.
With that said, I will give you a challenge!
Build an interactive TODO list using p5.js, ml5.js for ML hand tracking
The whole goal is to make a TODO list, but you can interact with it. For example, you can move a block using your hands by pinching the item and moving it around.
The style is up to you, but it must act like a TODO list app. You can add on p5.js and ml5.js if you want (like react for example). I recommend sticking to Vanilla HTML, CSS, and JS to make it easier.
Can't wait! Let me know if there is any questions about this request :D
Hey Francis! Thank you so much for this — seriously.
I didn’t expect a message like this, and it genuinely means a lot that you took the time to write it.
I’ve always enjoyed putting out the weekly challenges, even if they don’t always get much traction, but hearing that someone noticed the consistency and cared enough to reach out… that hits different. I really appreciate the kindness.
And yes — I’m absolutely taking on this challenge.
An interactive TODO list with p5.js + ml5.js hand‑tracking sounds like a perfect mix of fun, weird, and technical, so I’m all in. I’ll start experimenting with the pinch‑and‑drag interaction and see how far I can push it.
Thanks again for the encouragement. You made my day, and I’ll share progress soon! 🙌