Shayan (@imsh4yy) 's Twitter Profile
Shayan

@imsh4yy

Building userjot.com and logsnag.com in public.

ID: 831266147643359233

linkhttps://userjot.com calendar_today13-02-2017 22:17:48

13,13K Tweet

43,43K Followers

604 Following

Shayan (@imsh4yy) 's Twitter Profile Photo

I'm considering adding a `.withMessage()` to my errors to add a user facing message to every error and propagating them up to the UI.

I'm considering adding a `.withMessage()` to my errors to add a user facing message to every error and propagating them up to the UI.
Shayan (@imsh4yy) 's Twitter Profile Photo

I've been working on improving the dashboard these past few days. A lot of refactoring, cleaning up the code and doing small UI improvements to make it more consistent and easier to maintain. Once this is done, I'll move to the public frontend to do the same.

I've been working on improving the dashboard these past few days.

A lot of refactoring, cleaning up the code and doing small UI improvements to make it more consistent and easier to maintain.

Once this is done, I'll move to the public frontend to do the same.
Shayan (@imsh4yy) 's Twitter Profile Photo

Indie hackers love saying a market is saturated. But when you look closely, it's not crowded with real competitors. Just a bunch of devs who can ship but have no idea how to do marketing. It's not saturated. It's just a bubble.

Shayan (@imsh4yy) 's Twitter Profile Photo

To get good at marketing, you must first master the ancient art of yapping. Relentlessly. Confidently. Even when you have nothing to say.

Shayan (@imsh4yy) 's Twitter Profile Photo

People in the replies are debating whether SQLite can scale and completely missing the point. Vibe coding platforms are mostly for prototyping and maybe a handful of users at most. SQLite is fast, lightweight, requires no setup, and costs nothing to run. It’s exactly what you