MEBADDEV.NET BLOGS FRIENDS
← Home

Blog

I occasionally write random thoughts, projects, and things I find interesting.

POST

Hardware does NOT slow down, software does

Why I think upgrading as often as most people do is a waste of money and resources.

1/9/2026

POST

I tried doing hardware

It was harder than I thought! There's no linter, no auto-complete, and I still have no idea if my design is correct.

1/3/2026

POST

Building CipherFS - A really simple link and file sharing system

I can't believe the best way to share simple links and files is still typing long URLs or using Google Drive. So I built CipherFS.

12/7/2025

POST

IMO, Software elitism is dumb.

Opinions are great, but gatekeeping software choices isn't.

12/2/2025

POST

How breaking Google Meet classes got me into coding

My coding journey started with an accidental exploit in Google Meet during the pandemic. This is the story of how that led me to programming.

11/23/2025

POST

Open sourcing my site!

I've open sourced this website (and it's messy codebase) after 10 months :D

11/15/2025

POST

Vibe Coding from a High Schooler's Perspective

LLMs became a thing my 3rd year of self-learning. I'm quite lucky to have experienced both sides of the coin, coding with and without AI assistance. Here are my thoughts on "vibe coding" and its implications for future developers.

11/10/2025

POST

Finally fixing my blog system!

10 months after launching my redesigned website, I finally implemented the blog system back, improved!

11/9/2025

POST

The most annoying bookmarklet the world has ever seen.

Bookmarklets can be a great tool for things like open page that doesn't exist anymore in Web Archive, but what else can one do with it?

9/30/2024

POST

Building a MD-to-HTML Post Engine for my website!

This post explains how my markdown to HTML post system(which I used to create every post) works!

9/20/2024

POST

Hello, World!

The very first post on this website, this post showcases every Markdown syntax supported by my MD -> HTML convertor.

9/8/2024