Introduction
We love challenges that the community has to offer. The challenges consist of things that can be built BUT with constraints. For example, "Build a website, but it's in one file". Please read the important information below before commenting on a request for us to do the challenge and things to keep in mind.
Request Template
If you would like to request us a challenge. Follow this format:
Challenge: [Build (something), BUT (something)]
Difficulty: [Easy, Medium, or Hard]
Description: [Tell us more about the challenge in detail. The more the better]
Notice: We cannot do all of these challenges if we recieve a lot of them as well as there is no deadline to these challenges. Once we complete the challenge, we will post the challenge (with credit) and the solution we provide.
Important information
You have to be a "DEVenger" to do these challenges (as in @francistrdev has to invite you to the organization). You are welcome to do these challenges if you are not part of the org. It is more of we do not want to get spoiled by the solution.
Note that this post will change based on circumstance. Keep an eye out for updates! Any questions? Feel free to leave in this post as well!
Top comments (23)
Challenge: Build a real-time, collaborative Code Editor, BUT it must be written entirely in WebAssembly (Wasm) with a custom rendering engine (no HTML DOM for the editor canvas).
Difficulty: Hard (Insane)
Description: The goal is to build a high-performance code editor that bypasses the standard browser DOM for text rendering to achieve desktop-level performance.
<canvas>.Note: I realize this is a massive, borderline-impossible ask. If you guys don't want to take this on, that is totally fine...
Request to Join:
I am incredibly interested in tackling challenges like this alongside the team. @francistrdev, would it be possible to get an invite to the organization so I can join the "DEVengers"?
I will keep the request into consideration since this org just started. Will let you know in this thread if anything. Thanks for the challenge. Assembly is crazy.
@bingkahu Hey bingkahu! You should see an invite to join the org! Let me know if anything!
Huh that's weird, I can't see anything... When I go to the Organization tab in settings I get a 404: Page doesn't exist. Is there a different way to accept invites as I don't see anything.
Can you check your email. Usually it notify you there.
Nope @francistrdev nothing in there.. Wonder if this is a bug.
Ok I resent it. Let me know!
Nothing... weird.
Maybe I will message the DEV team
Sounds good. This is what I see from my end. It's probably not immediate but this is what I see:
This is hilarious.... I can make posts under The DEVengers Org but I cant even access the Organizations menu as it returns a 404... I also haven't even accepted any requests as I have not received any. @ben any ideas...
I resent it again. Probably check the email tied to your Dev.to?
I have. It is not working.
@francistrdev I had this issue with The Foundation. Remove @bingkahu completely and then try resending.
@bingkahu If you go into Settings and then Organization, do you get an error message of some kind? First I had content not available in my region then something along the lines of page not found several days later. Once I was removed and re-added to the organisation that resolved the issue(s).
@richardpascoe When I click on "Organization" in settings I get:
Looks like this page doesn't exist or may not be published.
Okay, @bingkahu, that's good. If @francistrdev removes you from the organisation and re-adds you that should resolve it. You should then get an email invite. If not, I suggest one of you contacts support but I'm pretty sure it'll work. The error is caused by a fault in the invitation system that won't self-heal.
@richardpascoe When I click on "Organization" in settings I get:
Looks like this page doesn't exist or may not be published.
Love this idea š„ constraints always make things more interesting.
One challenge Iād suggest:
Challenge: Build a useful web tool, BUT no login, no database, and everything must run in the browser.
Difficulty: Medium
It would really test UX thinking and simplicity instead of just backend power.
Excited to see what the community comes up with!
Challenge: Get 6 AIs to work together to create a game in HTML. This game could be a parody of another game, I don't know, maybe Hollow Knight or early Zelda?
Difficulty: Medium-hard
I don't know, maybe this will turn into chaos with the AI. It will either be fun or boring.
@embernoglow I have made a post about this now. Thanks for the inspiration. You can check out the post on my profile.
In fact, I was inspired by the YouTube channel Minimunch, where he makes similar videos.
I figured since I was looking up how it works lol
I think I might attempt this..
Challenge: Build a multiplayer inventory dashboard, BUT it must detect and visualize real-time data drift between sources without storing historical snapshots.
Difficulty: Hard
Description: Create a browser-based tool that connects to multiple mock APIs (e.g., Store A, Store B, Warehouse API) and continuously compares stock and price data.
Constraints:
Goal: focus on state synchronization, edge cases, and UX clarity under inconsistency.
Hey @francistrdev I sent an email to the email on your portfolio. It is concerning a post under DEVengers. If you could check it that would be great. Thanks!
Some comments may only be visible to logged-in visitors. Sign in to view all comments.