Sign in

Thiago Brezinski

@brezin.ski
218 followers 198 following 115 posts

React Native @ Callstack

PostsRepliesMedia
Thiago Brezinski @brezin.ski · 24/09/2025
@dannyhw.com and I are working on this project to bring the React Native Porto meetup alive ⚡ If you live around Porto 🍷 and you're interested to meet some likeminded React / React Native folks, join our communities below! Stay tuned for a place and date 🔜📆
030
Thiago Brezinski @brezin.ski · 07/04/2025
yes babe Im building with Durable Objects today how did you know?
A man’s feet wearing Cloudflare socks and flip flops
020
Thiago Brezinski @brezin.ski · 04/04/2025
Sent a PR to Upgrade Helper to warn about this: github.com/react-native...
github.com
Add warning for AppDelegate.mm on RN 0.77 by thiagobrez · Pull Request #397 · react-native-community/upgrade-helper
Summary This PR adds a warning to the "Useful Contents" section when upgrading to RN 0.77 or above. The issue we're trying to warn is because on 0.77, the AppDelegate template was mig...
000
Thiago Brezinski @brezin.ski · 04/04/2025
◆ Release notes: reactnative.dev/blog/2025/01...
Screenshot of a code diff, showing necessary changes when upgrading from React Native 0.76 to 0.77
000
Thiago Brezinski @brezin.ski · 04/04/2025
If you're upgrading from React Native 0.76 -> 0.77 / 0.78 be careful You might have noticed the template changed from Obj-C++ to Swift, but it's not just a syntax change If you're sticking with AppDelegate .mm in your project, you still need to add the lines in the next post 👇🏻
Screenshot of the React Native Upgrade Helper showcasing AppDelegate.mm deleted, and AppDelegate.swift added.
150
Thiago Brezinski @brezin.ski · 02/04/2025
Clojure (the language) has tricked an entire generation of devs (me) to think "closure" is written with "j"
Screenshot of a conversation in Google Groups where the creator of Clojure explains how he came up with the name.
030
Reposted by Thiago Brezinski
Thiago Brezinski @brezin.ski · 24/03/2025
✨Announcing the React Native Porto meetup 🇵🇹✨ 🌞 The RN community comes to PT for the first time! Let's enjoy some sun and talk all things React Native ⚛️ 🗓️ Precise date still to be confirmed, but we should be meeting in May, just before conference season x.com/reactnativeOPO
192
Thiago Brezinski @brezin.ski · 26/03/2025
Ill share here again, but for now we are still figuring out details Its gonna be end of May before App.js conf, likely 23 or 26 Place still being confirmed as well
110
Thiago Brezinski @brezin.ski · 24/03/2025
Might not be shipping much today 🌴
Sunset at the beach, with two chairs in the bottom right corner
040
Thiago Brezinski @brezin.ski · 24/03/2025
✨Announcing the React Native Porto meetup 🇵🇹✨ 🌞 The RN community comes to PT for the first time! Let's enjoy some sun and talk all things React Native ⚛️ 🗓️ Precise date still to be confirmed, but we should be meeting in May, just before conference season x.com/reactnativeOPO
192
Thiago Brezinski @brezin.ski · 22/03/2025
Tired of having to mess with System Settings every time I want to leave something downloading... 🔋 WIP
macOS menu bar app popover open, showing "PowerBuddy" an app to prevent display to sleep
010
Thiago Brezinski @brezin.ski · 19/03/2025
Yep! I thought of that later, Expo should definitely make it a lot easier for the agents Unfortunately Im building something with RN macOS this time 😁 I do have plenty of RN exp and was trying to make the point that you still need an experienced eye when trying to vibe code mobile apps
020
Thiago Brezinski @brezin.ski · 19/03/2025
🔋 TIL macOS has "Power management assertions" that you can enable via IOKit IOPMAssertionCreateWithName lets you create temporary rules for power management (display sleep, hibernation) that override what you have in System Settings ⚙️ I have something coming with this 👀
developer.apple.com
IOPMAssertionCreateWithName | Apple Developer Documentation
Dynamically requests a system behavior from the power management system.
020
Thiago Brezinski @brezin.ski · 19/03/2025
three steps to building desktop apps: 1. "if I run a shell command I can do anything" 2. realize you cant because of the security sandboxing 3. find an api that does what you want and it's easier
000
Thiago Brezinski @brezin.ski · 19/03/2025
Sometimes it will just alter 3 different things in your Xcode build settings that are completely unnecessary (based on outdated info) that will break your app And going back and testing all the changes seems to take more time than building it manually in the first place
120
Thiago Brezinski @brezin.ski · 19/03/2025
🔮 I tried Vibe coding with React Native. It's a double-edged sword: I liked it because I learned new things very fast (e.g. new iOS APIs I didn't know existed) I didn't like it because it's so easy to get your app in a broken and hard-to-recover state
120
Thiago Brezinski @brezin.ski · 11/03/2025
"explorer.autoReveal": false is amongst my top 10 vscode / cursor settings
000
Thiago Brezinski @brezin.ski · 22/02/2025
We’re making the first moves to make the React Native Porto Meetup happen! 🇵🇹 If you live near OPO (or would like a reason to visit 😉) join below! x.com/i/communitie...
x.com
x.com
031
Thiago Brezinski @brezin.ski · 17/02/2025
these giant emojis might be the worst iOS update ever shipped I NEVER want to use them, and I dont know when it happens, but somehow it always mistakenly happens
Screenshot of a messaging app showing a giant emoji on iOS
010
Thiago Brezinski @brezin.ski · 08/02/2025
Yeahhh me too! First music is already perfect with an awesome drop
020
Thiago Brezinski @brezin.ski · 08/02/2025
New to the library
Two vinyl discs. On top, Linkin Park’s From Zero. To the bottom, Kendrick Lamar’s GNX.
140
Thiago Brezinski @brezin.ski · 07/02/2025
Idea: Twitch, but with multiple audio channels. Each viewer would be able to adjust the streamer's music / voice / game volumes separately to their own liking.
010
Thiago Brezinski @brezin.ski · 13/12/2024
Another morning lost to Gradle caches 🥳
070
Reposted by Thiago Brezinski
Mike @grabbou.com · 10/12/2024
Meet Fabrice AI - functional framework for building AI agents. While building Cali, I needed something stateless that can work on the server, inside CLI, breakdown complex tasks, and be simple. Couldn't find one, so I built one. Give it a try! github.com/callstackinc...
2568
Thiago Brezinski @brezin.ski · 10/12/2024
New handle 👋🏻
0170
Thiago Brezinski @brezin.ski · 09/12/2024
"There is nothing so permanent as a temporary useEffect to fix that issue" — Milton Friedman
020
Reposted by Thiago Brezinski
lukasz.app @lukasz.app · 05/12/2024
Today I’ll be live with @thymikee.bsky.social talking about open-source projects we’ve been working on at Callstack. OH, AND @grabbou.com is dropping a brand-new library LIVE! Come hang out and ask us your questions. 🕕 6 PM CET | 12 PM EST | 9 AM PST Watch here: 🎥 www.youtube.com/live/H5ya6pB...
youtube.com
YouTube
Share your videos with friends, family, and the world
0115
Thiago Brezinski @brezin.ski · 04/12/2024
📌
000
Thiago Brezinski @brezin.ski · 04/12/2024
wow looks amazing! this one is way thinner, right?
110
Thiago Brezinski @brezin.ski · 03/12/2024
This is so cool to see, mocha brings back so many memories I really loved TDDing backends with Mocha ❤️
020
Thiago Brezinski @brezin.ski · 03/12/2024
I meant more in the sense that if it can be done w/ 3mo, maybe it can be done with a well used 1mo 😅
000
Thiago Brezinski @brezin.ski · 02/12/2024
Oh nicee this one is sick also, yeah I want to see it 👀
110
Thiago Brezinski @brezin.ski · 02/12/2024
Thanks! And yeah, rope light 2 to be precise 🤓
110
Thiago Brezinski @brezin.ski · 02/12/2024
Maybe! I remember a friend saying he prepared for 3mo and made it
100
Thiago Brezinski @brezin.ski · 02/12/2024
Little weekend project
Dark room lit by neon ropes on the wall
140
Thiago Brezinski @brezin.ski · 27/11/2024
Could be, if I didnt already have one 😂
000
Thiago Brezinski @brezin.ski · 26/11/2024
Doesnt look bad! But yeah, definitely more than I need 😂
000
Thiago Brezinski @brezin.ski · 26/11/2024
I also use Google Calendar sometimes, but I think it serves at different purpose (at least on my workflow) I can't really use it as a really quick brain dump, I need something that is faster to add and forget
000
Thiago Brezinski @brezin.ski · 26/11/2024
Does anyone know a good alternative to Todoist? I'm tired of all the bugs. It's constantly frozen on launch (desktop), widget shows empty screen (iOS), sync issues and bad perf I'm not a power user, I just need being able to schedule tasks like "pay bills tomorrow 10am"
310
Reposted by Thiago Brezinski
Mike @grabbou.com · 24/11/2024
🪄 Meet Cali: An AI agent for building React Native apps! Cali can build your project, manage your devices and emulators, help you find and install a library and more... Try Cali today! `npx cali` Powered by @vercel.com AI SDK. Hacked by me and @kwasniew.ski 💜
7518
Thiago Brezinski @brezin.ski · 21/11/2024
damn this is surprisingly easy
000
Thiago Brezinski @brezin.ski · 21/11/2024
Test from a custom client
100
Thiago Brezinski @brezin.ski · 21/11/2024
Those people definitely exist, unfortunately I'm a fan of letting people do w/e they prefer I personally like to go native whenever possible (and when makes sense), and always trying to learn more about it
140
Thiago Brezinski @brezin.ski · 21/11/2024
Remember to test your apps on iPhone Mini
040
Thiago Brezinski @brezin.ski · 21/11/2024
Maybe it’s the bubble, but I actually see the opposite Most of my friends in the RN community seem to love Swift! (me included)
140
Thiago Brezinski @brezin.ski · 20/11/2024
The Last of Us 1 & 2 😅 Get the remastered version!!
010
Thiago Brezinski @brezin.ski · 18/11/2024
Im thinking of buying an iPad and this is one of the reasons… 😅
110
Thiago Brezinski @brezin.ski · 17/11/2024
Legend State + MMKV + Supabase (or w/e other DB) is my new go-to for offline-first in React Native Previously it was WatermelonDB (which I still like!) but unfortunately progressing slowly lately and no New Arch support afaik
0100
Thiago Brezinski @brezin.ski · 17/11/2024
We are all sleeping on @jayz.us's Legend State. It's so good.
170
Thiago Brezinski @brezin.ski · 17/11/2024
Will do it in a few hours! Just let me clean up a bit, started yesterday but already have a good persist-sync structure
020