Leo Builds's Avatar

Leo Builds

@leobuildsanapp.bsky.social

Trying to figure out how to build cool stuff in React Native 🫑

148 Followers  |  530 Following  |  70 Posts  |  Joined: 22.12.2024  |  1.9084

Latest posts by leobuildsanapp.bsky.social on Bluesky

Video thumbnail

Had some spare time this morning and took @expo.dev SDK54's new native tabs in expo-router for a spin.

The API feels great. Native tabs are a big piece of the puzzle- and now with native, JS, and custom tabs, it’s easier than ever to match any app’s design language πŸš€

15.08.2025 12:22 β€” πŸ‘ 19    πŸ” 4    πŸ’¬ 4    πŸ“Œ 0

ugh, major setback/pain in the arse. Somehow realise i didn't include genres for my artists (only events) and now i have to backfill them but with an api call limit of 1000 a day and 100k+ artists 😫

16.08.2025 00:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Getting round to the front end whilst data cleansing finishes up.
Got the home screen flatlists with Tanstack infinite scroll going, the My Events screen, basic search functionality and now working on the Add Event modal.

Bare bones are coming together πŸš€

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

I found getting to grips with Tamagui too much of a faff and a bunch of issues getting set up with Expo SDK 53 so switched over to Gluestack-ui.

I just want some snazzy pre-made components damn it

05.08.2025 19:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Turns out having a newborn can slow down side projects πŸ˜…

27.07.2025 14:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Uugh, hit the DB size limit on #supabase

May have to upgrade if I want a truly comprehensive dataset for MVP but hoping some data cleansing will get the size down for now 🀞

27.06.2025 12:50 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Did not disappoint! ☺️

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

Musicbrainz for artist and venue data integrity πŸ‘Œ

30.05.2025 14:11 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

COYS COYS COYS!!

22.05.2025 00:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes yes yes! Can't wait for this πŸŽ‰

20.05.2025 15:08 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh I've had to completely write off gardening this year! Which is a shame as I got some really good fruit and veg last year.

But it's just about prioritisation, making a bit of progress everyday and not beating yourself up too much for not being able to do everything.

20.05.2025 15:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Tbh, building this app is the easy part, especially with the ai tools available now.

The hard part is going to be launching and marketing, which I know won't be a strength of mine.

But the only way to improve is to do.

20.05.2025 10:02 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

House renovations and a full time job as well as other incoming responsibilities mean progress isn't as fast as I'd like.

But we push on! Backend completion is in sight πŸ”¦

20.05.2025 10:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Another data source set up for daily ingestion πŸ‘Œ

Backend is coming on.

Now to figure out historical data as best I can (ideal source would be user submitted) and tidy things up before moving on to front end properly πŸ“±

#buildinpublic #reactnative #supabase #gigs #stubbit

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

I've got TicketMaster for future gigs but historical data is proving more tricky

The Skiddle api doesn't link events and artists easily,
Songkick is too expensive for me right now and the Dice api is for partners only

Any ideas out there, conventional or otherwise, for getting this kind of data?

07.05.2025 20:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Finally finished my edge functions so we're pulling new events and artists from TicketMaster into the new unified schema DB on a daily basis now πŸ™Œ

06.05.2025 16:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Expo SDK 53 - Expo Changelog Learn about the changes and how to upgrade

πŸ™Œ SDK 53 is out now!

It's a chunky release so take your time combing through the post below. Couple highlights:

β—† The New Arch is now default everywhere
β—† Edge-to-edge is default for all android projects
β—† expo-background-task (no more background-fetch)
β—† expo-maps alpha!

expo.dev/changelog/sd...

01.05.2025 15:14 β€” πŸ‘ 71    πŸ” 13    πŸ’¬ 5    πŸ“Œ 6

What are people's experiences using Supabase for production React Native projects?

Recommended?

Things to look out for?

#buildinpublic #reactnative #supabase

01.05.2025 10:17 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's crazy how good Gemini is!
Not just with your direct question but with unprompted broader thinking and suggestions.
I've had super long conversations with it but still no sign of hallucinations too!

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

Been using Gemini 2.5 to revamp my DB. Gone from staging tables for each data source and ETL into master data tables to a unified schema and junction tables.

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

Gym x Nu Metal

Undefeated Millennial partnership

17.04.2025 13:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a group of cartoon characters are standing next to each other and one of them is asking " can you " ALT: a group of cartoon characters are standing next to each other and one of them is asking " can you "

It's sad that you could never have a cultural phenomenon like 'Who shot Mr Burns' these days

07.04.2025 18:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Getting data for your App using API's (badly)
YouTube video by Leo Builds An App Getting data for your App using API's (badly)

Another masterclass in how not to do things!

youtu.be/lPxO2VyGrKM?...

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

Great to have you back 😊

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

No worries man, I wish I could create something that looks so cool!

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

Fire up the latest build of my app after not touching it for a few months and no data pulls through 🫠

The gremlins must have been at work!

06.04.2025 23:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looks sick!

06.04.2025 22:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh man, I really loved this game, although I did stop playing as I was backed into a corner and my empire was crumbling.
Definitely giving this a watch later and going to start playing again soon.

01.04.2025 12:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Bring back forums!!

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

What's your preferred method?
It's all I've used so far so have no frame of reference.

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

@leobuildsanapp is following 19 prominent accounts