Robi

149 posts

Robi banner
Robi

Robi

@rohukas

Building Featurebase @ https://t.co/I60Z2ITpG4

Katılım Mayıs 2015
220 Takip Edilen575 Takipçiler
Wilson Wilson
Wilson Wilson@euboid·
I love @Railway. Been a happy customer for 5 years. But today a caching misconfiguration let users see and act as other users. Names, personal data, medical info leaked between customers. This after weeks of almost daily incidents. It's time to switch. Alternatives?
Wilson Wilson tweet mediaWilson Wilson tweet mediaWilson Wilson tweet mediaWilson Wilson tweet media
English
125
24
616
222.3K
Robi
Robi@rohukas·
@wawaweewaa59 @Adarsh____gupta Hey! Thats not good, could you share how often this is happening to you? If possible could you write to us in the live chat so we can look at your account in our logs and see why this might be happening.
English
0
0
0
68
waawaawee
waawaawee@wawaweewaa59·
@Adarsh____gupta Try featurebase giving you “you are not an admin when it shits itself good times”
English
1
0
0
57
Adarsh Gupta ✨
Adarsh Gupta ✨@Adarsh____gupta·
If your API is like this 1. Return 200 OK for errors 2. Have endpoints like /getUser, /createUser 3. Return passwords or tokens in responses 4. user_id, UserId, and idUser in the same response 5. Return null instead of empty arrays 6. { "error": "Something went wrong" } 7. GET /user and GET /users/{id} 8. GET /users?token=abc123 Hell is for you
English
196
82
1.8K
224.9K
Robi
Robi@rohukas·
@FeaturebaseHQ This project turned out to be way more complex than we initially thought, but really happy with how it turned out.
English
0
0
2
58
Featurebase
Featurebase@FeaturebaseHQ·
New: Workflows & automations Workflows let you automate repetitive support tasks for your team with a no-code visual builder. Build and customize any support process right inside Featurebase. Workflows run across web and email, so your team can move faster than ever.
Featurebase tweet media
English
3
0
6
1.1K
Robi
Robi@rohukas·
@dok2001 Please fix the content shifts 🙏
English
0
0
2
397
Robi retweetledi
Featurebase
Featurebase@FeaturebaseHQ·
New: Featurebase Mobile Bring the speed and power of Featurebase’s support inbox to your pocket with our fast & compact iOS and Android applications. Respond to conversations, receive notifications about new issues, and unblock customers on the go. feedback.featurebase.app/changelog/feat…
English
1
1
11
1.8K
Robi
Robi@rohukas·
@pkp_io @marclou @FeaturebaseHQ Yep, the only ppl that usually complain about the "powered by" are small companies with no revenue. Bigger companies have better things to do than worry about a small badge and if they really want to remove it they can just pay for it.
English
0
0
2
41
Marc Lou
Marc Lou@marclou·
I wish I had the confidence to charge $3,000/year and forbid my customers from removing branding.
Marc Lou tweet media
English
67
8
477
65.3K
Bruno Hiis
Bruno Hiis@bruno_hiis·
POV you use Cursor in a project with more than 3 files
Bruno Hiis tweet media
English
4
0
9
1.2K
Robi
Robi@rohukas·
@bruno_hiis Just tried clearing all chats and that resolved the lag:
Robi tweet media
English
2
0
3
2K
Robi
Robi@rohukas·
Fly.io - its pretty much railway in cli format. I feel like railway has gone all in on UI/UX and the core backend needs more work, whereas fly has gone all in on a reliable hosting backend, but lacks in the UI department. Overall fly has been a really nice and reliable service so far 🤞
English
1
0
1
111
Nico
Nico@nico_jeannen·
I switched to Render to save on costs (and the UI is nice tbh), and now I've transferred everything, they're pulling this tomfoolery 💀 Time to self-host? My main concern is reliability, like, what happens if it crashes or something? And I like the simplicity
Nico tweet media
English
30
0
27
6.1K
Robi
Robi@rohukas·
We really tried to give them a shot, but our experience was just horrible: non-static egress IPs breaking DB connections, frequent unexplained outages, canvas bugs, and no ability to scale past 50 replicas. Great UI/UX, but not prod ready yet imo. Also shared cpus are just a recipe for disaster.
English
1
0
3
139
Wilson Wilson
Wilson Wilson@euboid·
@nico_jeannen 👏 Just 👏 use 👏 @Railway The only PaaS I’ve used where costs have consistently gone DOWN over the years…
English
2
0
5
480
Kieran Klaassen
Kieran Klaassen@kieranklaassen·
New Claude workflow: FeatureBase → MCP → GitHub The magic: It bridges your tools so feedback becomes action. Update issue status, ask for clarification, or spawn dev tickets—all in one flow. Building @CoraComputer in public. Here's how it works:
English
5
3
50
10.5K
Robi
Robi@rohukas·
@theo super weird to me they don't display any websocket limits/perf stats on their site. I would be super sketched out to use something if I dont know the upper limits at scale.
English
0
0
17
1.8K
Theo - t3.gg
Theo - t3.gg@theo·
T3 Chat has recovered and is now working again. Now for ACCOUNTABILITY POSTING 2.0. Outages like this are unacceptable. Tens of thousands of people rely on T3 Chat every day, and we need to make sure our service is reliable. We also need better safety nets in place for when issues occur. I'm going to talk about the upstream provider that triggered the issue. Please treat this as TRANSPARENCY and not BLAME SHIFTING. Blame us!!! We've been working hard to move over to Convex as our data layer and sync engine for T3 Chat. This might seem like a "database swap" but it goes much deeper. It's effectively a full rewrite of T3 Chat. After a lot of effort and 3 failed migrations, we finally had a successful move at around 8pm last night. That was during our lowest traffic window (~40% of our peak traffic). All looked good. I was pumped. A month of effort, finally shipped. I literally slept for 12 hours. Woke up to utter chaos. The tl;dr is that a traffic spike took down their websocket connection layer, and some bad client code from their React package caused a reconnect loop that effectively DDOS'd the Convex endpoint. Convex will have a detailed write up in the near future, but I want to talk about what we're doing going forward. 1. Actual status updates and reporting in-app Right now, outages are reported via me via Twitter. We're a real app now. You shouldn't have to follow me to know what's going on. We'll be introducing a status page soon to make things clearer 2. Paging system for when outages occur Right now, we're too reliant on the community for tracking outages. I love that y'all DM me when issues occur, but that doesn't help when I am asleep. We need better methods to report outages so Mark and I get woken up and can fix things faster. Side note: I hate PagerDuty, so I'd love suggestions on what we can use instead. 3. Automated "refresh to latest" flow on client A lot of the issue we had today was caused by a bad client side package DDOSing Convex. Even when we pushed a fix, lots of users were on the old version still, and would stay on that old version until refreshing. We have a "please refresh" button, but that's not enough. If an old client can connect, we need the ability to disconnect it. This will be an annoying tech overhaul with a lot of potential edge cases, but it is necessary for us to assure stability. 4. Evaluate all upstream providers to make sure they are prepared for T3 Chat's load I deeply love Convex and I know they're the right database for what we're building with T3 Chat. Outages like this still scare the shit out of me. I need to seriously evaluate them and everyone else we rely on to make sure we won't have more problems as we continue to scale up. Anyways... This sucks. Seriously. I hate outages so much. You guys use T3 Chat because it's the best chat app ever. Outages make it the worst chat app ever. Know we're taking this as seriously as possible. I expect to have a few more sleepless nights as we get everything in order to be more resilient. I'm sorry.
English
135
34
1.9K
387K
Robi
Robi@rohukas·
@StefanBuilds @levelsio Reach out to us via the live chat in the bottom right of the dashboard! We're always happy to support good causes.
English
0
0
1
30
Stefan 🚀
Stefan 🚀@stefanmakes·
@levelsio I tried them first, but couldnt get the embedding to work on the free plan. I'll ask them if they have an option for non-profit projects.
English
1
0
1
75
Stefan 🚀
Stefan 🚀@stefanmakes·
It has only been live 2 days and the Canada bug board already has 10 submissions and lots of upvotes. And more popping up for other countries around the world. The start of a movement? h/t to @levelsio for the idea
Stefan 🚀@stefanmakes

Introducing onlyincanadaeh.com, a place to share your stories about Canada. What frustrates you, what you like, what could be improved. Totally private. Inspired by @levelsio success in getting local politicians to listen to the people with onlyinportugal.com

English
2
0
4
1.3K
@levelsio
@levelsio@levelsio·
If you want to build a bug board for your country too Upvoting helps a lot in surfacing the highest priority problems in a country and then for politicians to act on it Just like a real bug board does for apps! I use featurebase.app to make it, very easy
English
75
29
924
222.7K