Bio

I'm a 16 year old developer that does developey things.

Stats

2
Projects
14
Devlogs
109
Votes
1
Ships

Coding Time

All Time: 26h 16m
Today: 0h 18m

Member Since

July 21, 2025

Badges

2
Ballot Stuffer
vote 100 times.
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

2
OpenGuestbook
7 devlogs 20 days ago
Tweetof

Tweetof

Shipped
7 devlogs 21 days ago

Activity

posting now works! this is a super simple implementation (that doesn't support any formatting) but it needed to be done at some point. i need to move on to working on other critical features.

Update attachment
Jabin
Jabin worked on Tweetof
1h 36m 1 day ago

I fixed a whole bunch of little stuff and made more little improvements, including:
- blockquotes show properly in comments
- you can like/unlike posts on user pages now
- some other things that are important

Update attachment

Started working on landing page, secured admin API route with cookie checking, and fixed a small bug when loading the admin panel. Pictured is the landing page.

Update attachment

I added the admin page where you can change your guestbook settings if you are the admin.

Update attachment

Preset themes are now fully finished, entries/signs are timestamped and loaded by newest first automatically.

Update attachment

Implemented blocked words server-side.

Update attachment

You can now sign the guestbook!

Update attachment

Setup wizard now submits the guestbook data which is saved in the config.json file, and redirects to what will be the guestbook's main page including guestbook info (which is fetched from the config.json).

I started working on this project with an idea in mind: a selfhostable guestbook software anybody can use and customize to their liking for their personal website. I started by designing a setup wizard that runs when someone first runs their guestbook. It takes them through all the steps necessary for setting up their guestbook, including 6 premade themes, the option for custom CSS, and even a word filter. The video shows the initial setup experience.

Jabin
Jabin created a project
20d ago

OpenGuestbook

OpenGuestbook is a free, open source, configurable, and selfhostable guestbook for use on your personal website! It is built as a Flask backend with an embeddable frontend using HTML/CSS/JS.

OpenGuestbook
7 devlogs 0 followers

Tweetof is now publicly accessible and ready to ship for the first time! Posting, replying, and some pages are not yet implemented but will be included in the next ship! You can browse the site logged out (on the explore tab) on https://tweetof.jab11n.tech/ !

Update attachment
Jabin
Jabin worked on Tweetof
33m 20 days ago

Finished the explore page! I'm nearly ready to ship it for the first time.

Update attachment
Jabin
Jabin worked on Tweetof
53m 20 days ago

Okay I lied, I was going to do the trending posts next but I took a little break and added the user profile dropdown menu, so once you log in you can, y'know, log out? Anyway I did that and did a whole bunch of little quality improvements all around the site, such as redirecting to the home feed after you successfully log in instead of just giving you a javascript alert, and actually moving the Load More Posts button to the bottom of the home and user post feeds after more posts are loaded (I had incorrect logic before). Once I finish the explore page fully I'll ship this for the first time!

Update attachment
Jabin
Jabin worked on Tweetof
1h 29m 21 days ago

I begun work on the explore page and got a functioning top users section! I got to do some experimenting with CSS grids for this part. (They still confuse me a bit) Next up: the trending posts.

Update attachment
Jabin
Jabin worked on Tweetof
1h 6m 21 days ago

I implemented liking posts from the homepage and user page! (Since this is my first devlog, I'll add context: Posts and things load, but most interactive features are still missing.)

Update attachment
Jabin
Jabin created a project
20d ago

Tweetof

Tweetof is a third party web client for the independent social media site https://wasteof.money/ built as a Flask application with a custom HTML/CSS/JS frontend to replicate the experience of Twitter around 2015. The point is to have a custom interface that is intuitive and reminds you of a time when the Internet was a simpler place. (I started this project before I began tracking time.) You can browse the site logged out, or create an account on https://wasteof.money/ and log in!

Tweetof
7 devlogs 1 follower Shipped
Jabin
Jabin joined Summer of Making
21d ago

This was widely regarded as a great move by everyone.