Skip to main content

The Studio

Midnight Studio is where I build all the apps I think are cool under

Here I just kind of ramble about how the Studio works and stuff

Why Midnight Studio?

I think I've always been a learn by doing kind of guy instead of a learn from lectures kind of guy. There is so much lecture a CMU engineering student can pay attention to before his mind starts drifting to other things. I've always had these ideas for apps but I've always been a backend person and never really get into frontend.

Ever since I frist tinkered with claude code and codex, I realized that what I was bad at--frontend-- was no longer a barrier. So now I guess the world will have to deal with all my apps now HEHEHEHAW! Midnight Studio is basically the flag that I am building these apps under because apple store require all apps to have a support website and it didn't make sense to build one for each app. So everything is aggregated here!

Why Midnight Studio? well becasue most of the time I am building at midnight and often wayyyy past midnight. I place 50% of the blame of my poor sleep schedule on Claude Code because their limits always be refreshing at 4AM and there is just a UI bug that I need to fix before I can sleep peacefully without it haunting me.

How Things Get Built Here

Start from a real problem

Projects start with a problem I have personally felt. If I would not use it, it does not get built.

Keep the first version narrow

I ship a focused first version instead of trying to do everything at once. Fewer features, better quality.

Improve with real feedback

After launch, real user feedback decides what gets improved next. Priority goes to clarity, reliability, and usefulness.

Guiding Principles

Ship when it is ready

Quality takes the time it takes. Calendar pressure does not ship better software.

Users over metrics

Real outcomes for real people matter more than vanity dashboards.

Simple beats clever

If a feature needs a guide to explain it, it is probably too complicated.

No bloat

Every feature earns its place. If it is not useful, it does not ship.

Feedback is part of the product

Good feedback is how rough edges become better software. Even the uncomfortable feedback helps.

Need Help?

For support questions, use FAQ. For ideas or bugs, use Feedback.