David FernΓ‘ndez's Avatar

David FernΓ‘ndez

@dfodev.bsky.social

πŸš€ Solopreneur aiming for $10K MRR πŸ‘¨πŸ½β€πŸ’» 7+ years in dev, 0 in marketing 🧠 Learning how to build a successful SaaS X profile: x.com/dfodev Indie page: indiepa.ge/dfodev

2,024 Followers  |  626 Following  |  473 Posts  |  Joined: 05.11.2024  |  1.8335

Latest posts by dfodev.bsky.social on Bluesky

Post image

When your friends find out you have ChatGPT Plus

01.04.2025 18:35 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

7+ years coding with React Native

Still don't know how to use the KeyboardAvoidingView

31.03.2025 20:26 β€” πŸ‘ 19    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Well, they usually announce new features and updates daily over a week

28.03.2025 10:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Supabase is a Backend as a Service product, it's an open-source alternative to Firebase. It provides several features such as:

- Postgres database
- Auth
- Storage
- Real-time features
- Edge functions

28.03.2025 10:29 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Launch Week 14 | 31 March β€” 4 April / 7am PT Join us for a week of announcing new features, every day at 7 AM PT.

Pretty excited for @supabase Launch Week!

#launchweek supabase.com/launch-week...

27.03.2025 17:26 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Amazing! Thanks

26.03.2025 17:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Everybody posting today AI-generated Ghibli images

What am I missing? How can I do it?

26.03.2025 13:19 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I accidentally deleted staging entire environment

Be careful with @supabase branching feature. By default it will destroy the branch instance when the underlying PR is merged / closed

If you want to prevent this behaviour, make the branch persistent

Don't mess it up like I did

23.03.2025 14:53 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Good luck with that, my friend

20.03.2025 21:52 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Good said

20.03.2025 12:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's soooo frustrating when you have a bug in production that cannot be reproduced locally...

20.03.2025 11:21 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

It's all fun until someone vibe codes your banking app

18.03.2025 08:42 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Mmm seems that today's a coding Sunday

16.03.2025 14:49 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

At what point has my job become copying Jira's ticket description and asking Cursor to implement it?

12.03.2025 10:26 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've been vibe coding using Cursor for a while, but I just called it "coding"

11.03.2025 18:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cursor AI is the best productivity machine nowadays

Change my mind

10.03.2025 16:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's what I thought too, the problem is you need to update a lot of rows when you move one item

Imagine you move item 1 to position 20. Then you need decrement (move up) the "order" column for 19 items

- 2 -> 1
- 3 -> 2
- 4 -> 3
- 5 -> 4
...

07.03.2025 13:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

How do you efficiently store and maintain the exact order of items in a database? πŸ€”

You have an items table and need to preserve the precise position of each entry for display

What’s the best way to handle this at the DB level? Drop your insights! πŸ‘‡

07.03.2025 13:00 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 5    πŸ“Œ 0

Haha you’re not alone

07.03.2025 10:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’m happy to know I’m not the only one haha

06.03.2025 13:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Me: spends two hours wondering why my "console.log" statements don't work

Reason: "Info" wasn't checked on Chrome Inspector

06.03.2025 11:47 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

A good person will follow the rules

A great person will follow himself

05.03.2025 15:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Looks like today Typefully decided to break my tweeting streak

04.03.2025 12:38 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That’s so inspiring! It’s exactly what I want to achieve. Wishing to be there some day

Keep the hard work πŸ’ͺ

03.03.2025 21:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So you built Uneed on the side? 😯

03.03.2025 20:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yep, bills have to be paid πŸ˜…

03.03.2025 15:22 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I wish I could focus 100% on my own projects

Someday I will. But today's not that day

03.03.2025 13:42 β€” πŸ‘ 18    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This is a gold mine, thanks for sharing!

03.03.2025 11:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's exactly what happened πŸ™‚

Thank you very much, Max! I don't know why they don't fix this issue

03.03.2025 11:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is the supabase CLI latest version broken? I cannot run "supabase start"

02.03.2025 13:45 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@dfodev is following 20 prominent accounts