Bio

GWHAHAHHAHAHAHHhahAHHA

Stats

10
Projects
49
Devlogs
114
Votes
8
Ships

Coding Time

All Time: 168h 28m
Today: 0h 8m

Member Since

June 17, 2025

Badges

4
🚢
Maiden Voyage
you shipped your first project! the journey begins...
🎨
Graphic Design is My Passion
Oh God How Did This Get Here I Am Not Good With Computer
💬
Yapper I
Posted 10 comments on devlogs.
Ballot Stuffer
vote 100 times.

Projects

10
MadBlog
1 devlog • 6 days ago
Robby Raccoon
6 devlogs • about 1 month ago
StupidWatch
2 devlogs • about 1 month ago
#Bored

#Bored

Shipped
1 devlog • about 2 months ago
ReactMad

ReactMad

Shipped
2 devlogs • 2 months ago
Multiplayer Board
2 devlogs • 2 months ago
Live

Live

Shipped
6 devlogs • 3 months ago
My Homepage
4 devlogs • 3 months ago
SOMPS

SOMPS

Shipped
20 devlogs • 3 months ago
ChatMad
2 devlogs • 3 months ago

Activity

Ali mad co.
Ali mad co. worked on MadBlog
3h 28m • 6 days ago

Created a simple blog website that loads text files from my cdn, and saturates their markdown to display proper blogs. This markdown implements slack emojis and lucide icons using plain text

Update attachment
Ali mad co.
Ali mad co. created a project
5d ago

MadBlog

My personal blog where i blog things that i want to blog as blog blog :)

MadBlog
1 devlog 0 followers
Ali mad co.
Ali mad co. worked on SOMPS
5h 5m • 17 days ago

Another stats update, updated the database too!

Update attachment
dhamari
dhamari Shipwright gave you feedback
21d ago

Multiplayer Board

cool concept

from dhamari
Nathan Cloutier
Nathan Cloutier Shipwright gave you feedback
25d ago

Robby Raccoon

This is a great game! I really love the artwork and I actually had quite a bit of fun playing it.

from Nathan Cloutier

The gameJam is officially done! The past 18 hours have been mostly bugfixes and focussing on Playtesting and managing feedback some important things I changed were:
Shop – revamp costs, checkmarks, fix double buy fixes.
UI – Hearts layout, counters, margins, heart fixes.
Visuals – Dust, sparkle, dusk particle effects added.
Audio – Damage, coin, hover sounds sound added.
Gameplay – Double objectives, smoke bomb, guard/Dog, speed bug fixes.
Consistency – Shop and gameplay UI synced.

Update attachment

I am Approaching the deadline for the game jam, some of the things I did are:
Added Music Manager with looping tracks and SFX.
Implemented hearts/lives, collectible deletion, and win/continue system.
Added dogs and guards with chase mechanics and AI balancing.
Introduced new rooms and harder difficulty adjustments.
Added shop panels, items, and smokebombs.
Added motion detectors with SFX.
Updated grid generator and introduced weight system.
Fixed bugs in AI, Dog.cs, Grid2D.cs, and save/load issues.
Added furniture and environment sprites.
General cleanup.
And alot More!!

Update attachment

Added textures and more!

Update attachment

Added a camera, main menu UI, a shop interface and a few other things

Update attachment

I made a Proc. Gen terrain, with pathways and auto gameobject deletion

Starting with unity...

Update attachment

WHY is there unlogged time? I didnt even work

Update attachment
Ali mad co.
Ali mad co. created a project
35d ago

Robby Raccoon

Steal items and don't get caught in this cute top-down roguelite!

Robby Raccoon
6 devlogs 0 followers Shipped

Didnt log a lot during the time of making but am making an overall devlog for this app. The idea behind this was that during scientific time measurements, we have to press the stopwatch button twice, which affects the measurement accuracy. If the user had to hold the button, and also it automatically calculated the average, that would be better. Primarily made for mobile devices. Also released to playstore

Update attachment
Ali mad co.
Ali mad co. created a project
38d ago

StupidWatch

A stopwatch that is convenient in doing scientific measurements. Hold instead of double tap :D

StupidWatch
2 devlogs 0 followers Shipped

Gwok gwok another refetch from the site. THese fetches take time :heavysob:

Update attachment

Added more data, added integration with the new API, updated the project and user database :D

Update attachment

Im working on the official summer of making api to provide more details on projects so somps can be a lot better

Update attachment

Sorry for not writing devlogs while making coz we were too busy managing the team. Basically on the first day, the rest of the team did ideation while I slep coz it was midnight for me when gmtk started. Second day we did some work and finished basic mechanics, which actually didn't get finished coz we had to keep polishing the very complex system the next two days, but Overall it was a fun experience. Especially not to mention unity crashing 23 times :heavysob:

Update attachment
Ali mad co.
Ali mad co. created a project
45d ago

#Bored

A game for GMTK game am 2025 where you have to rescue cows by flying a plane in a loop!

#Bored
1 devlog 0 followers Shipped

Worked on polishing the ui, added dark mode support

Update attachment

Added users api support and more more stats

Update attachment
Ali mad co.
Ali mad co. worked on ReactMad
3h 53m • 2 months ago

Added multiplayer to the game using a websocket hosted on nest

Update attachment
Ali mad co.
Ali mad co. worked on ReactMad
2h 31m • 2 months ago

Initialize the app, start work on it. Making this in vanilla html

Update attachment
Ali mad co.
Ali mad co. created a project
61d ago

ReactMad

Submission to melon jam 6. A game where you have to balance chemical reactions

ReactMad
2 devlogs 0 followers Shipped

Improved latency bugs and fixed some issues. Made it consistent with storing the drawn stuff

Update attachment

Did some work but stuffs all broken. Im satisfied with this version of the server side tho

Update attachment

Starting with nest rn

Update attachment
Ali mad co.
Ali mad co. created a project
70d ago

Multiplayer Board

This is my first nest app, which is a multiplayer drawing board just like in slack huddles. You can draw crazy shapes and watch others drawing too!

Multiplayer Board
2 devlogs 0 followers Shipped
Ali mad co.
Ali mad co. worked on SOMPS
2h 9m • 3 months ago

Refetched the stats and broke a thing or two in the process

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
2h 15m • 3 months ago

Updated all the data, working to add compatibility for the API changes in summer, but currently paused due to me being forbidden from the API 💀

Update attachment
Ali mad co.
Ali mad co. worked on Live
19m • 3 months ago

Blocked a user causing many issues with the API, and finalized the application. Added a /embed, and a /visited endpoint to tell if a user has ever or is currently viewing an app.

Update attachment
Ali mad co.
Ali mad co. worked on Live
28m • 3 months ago

Added the /visited api endpoint to tell wether or not a user has visited a site already

Update attachment

Added a subdomains page, improved ui, maybe added a lot of other stuff

Update attachment

Addded a subdomain for my minecraft server and connected to Minecraft chat

Update attachment
Ali mad co.
Ali mad co. worked on Live
1h 5m • 3 months ago

Added small bug fixes

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
45m • 3 months ago

Refetched the overall stats, and added a /api/leaderboard endpoint

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
56m • 3 months ago

Added a new votes chart and increased the length of users hour leaderboard

Update attachment
Ali mad co.
Ali mad co. worked on Live
1h • 3 months ago

Smoll improves

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
25m • 3 months ago

Just refetched the user count, and implemented the live.alimad.xyz API!
There has been a drop in hackclub slack users :(

Update attachment
Ali mad co.
Ali mad co. worked on Live
9m • 3 months ago

Smoll updates involving api bugs

Update attachment
Ali mad co.
Ali mad co. worked on Live
4h 51m • 3 months ago

Live is an API that allows tracking how many users are currently using your app in real-time, easily. All it takes is a single /ping request. It can host up to thousands of different apps.

Update attachment
Ali mad co.
Ali mad co. created a project
89d ago

Live

An app user tracker, allows showing how many users are currently online

Live
6 devlogs 2 followers Shipped

Hi! THis is my new website!

Update attachment
Ali mad co.
Ali mad co. created a project
89d ago

My Homepage

A new homepage of Alimad Co (yes that's me)

My Homepage
4 devlogs 1 follower Shipped
Ali mad co.
Ali mad co. worked on SOMPS
3h 24m • 3 months ago

Alright, so latest update, I added more graphs to the API and UI, and added a stats metadata feature.

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
33m • 3 months ago

Big fix: Update the search algorithm

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
1h 2m • 3 months ago

Added more sorty by options

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
1h 52m • 3 months ago

Improved smoll things, like sorting and mobile compatibility.
Improved the stats page too

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
2h 19m • 3 months ago

Devlog:

[6/24/2025]

Starting with backend, we fetch the project list from the SOM API, we fetch the list of all

hackclub slack users, and we incorporate all users names into the project list

This will allow searching by author name

Creating getbanners.js, that uses the pages browse endpoint to fetch all project banners

-- Didnt sleep between here --

[6/25/2025]

Created index.js to get all users, get banner images, and merge them with projects.json, to create, the one, the legendary, FINALPROJECTS.JSON !!!!!!!!!!!!

End of Backend ig

Created frontend setup

Created frontend page, search page

At night:

Created the entire search algorithm (implemented from Alimad Surviellance)

The search engine basically has a goal to give the most relevant project.

This is done by assigning a score to each project, and then sorting by that score.

A project has many properties like name, author name, id, etc.

And it also has a bunch of low priority things like description, region, etc.

Alimad Search Engine merges all of them into an index, divides each index key by splitting with " ".

Then it splits the query with " ", and then filters all arrays for duplicates.

Next, a two dimensional loop compares each query word with each index word according to the following:
> If the query word is equal to the index word: add a score of 25

> If the query word is contained in the index word: add a score of 20

> If the levenshtein distance between the query word and the index word is less than 3: add a score of 10

> Repeat for low priority index with half the scores, but dont compare levenshtein distances

Then an approximate median is calculated by averaging the max and min value, adding them to the min value,

and then by filtering any projects below the mid value.

Then the projects are sorted using quick sort, and viola! We have our results.

This algorithm was designed by me three months ago.

[6/26/2025]

Did some finishes, added stats page, improved UI, and followed all the requirements for Reactive:
[x] Make at least three pages that link to each other (/, /search and /about)
[x] Make a nested route (/api/project/[id])
[x] Use at least 5 components (about-content, containter, loading, projectCard, searchContent, stats, dropdown)
[x] One of those components should accept children (container)
[x] One of those components should accept props (projectCard, stats)
[x] Have a nested component (/about has nested s)
[x] Create a component that fetches and displays data from an API (/about fetches from /api/stats)

And with that, I call this project finished, with just some things left to do:
[x] Create a sort by field

Open Source. Alimad Corporations. All rights reserved.

Made by Muhammad Ali

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
3h 16m • 3 months ago

Finished YAYYYYYYYY
OMG Who is this guy with 14 projects

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
2h 11m • 3 months ago

FInalized search UI, added functinality, will add filtering and sorting tomorrow

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
3h 19m • 3 months ago

done some frontending

Update attachment

Downloaded list of banner image urls, downloaded hackclub slack users list, downloaded project json and merged all into
ONE BIG DADDY JSON to search from
and created an endpoint to get a single project details
Will do the entire frontend tomorrow :)

Update attachment
Ali mad co.
Ali mad co. worked on SOMPS
1h 20m • 3 months ago

[6/24/2025]

Starting with backend, we fetch the project list from the SOM API, we fetch the list of all hackclub slack users, and we incorporate all users names into the project list
This will allow searching by author name
Creating getbanners.json, that uses the pages browse endpoint to fetch all project banners

Update attachment
Ali mad co.
Ali mad co. created a project
94d ago

SOMPS

Summer Of Making Project Search Allows searching for projects inside the Hackclub Summer Of Making Program Submission to Summer of Making and Reactive # /backend Contains the backend structure that is used to download and update the project list # /frontend Contains a frontend react+nextjs interface that allows the searching # Uses: The SOM API React + NextJS My Brain

SOMPS
20 devlogs 5 followers Shipped
Ali mad co.
Ali mad co. worked on ChatMad
3h 14m • 3 months ago

Mwhaahahah

Update attachment
Ali mad co.
Ali mad co. created a project
100d ago

ChatMad

A scalable, lightweight and low-latency chatting app based on SpacetimeDB.

ChatMad
2 devlogs 2 followers
Ali mad co.
Ali mad co. joined Summer of Making
101d ago

This was widely regarded as a great move by everyone.