Thiago Brezinski's Avatar

Thiago Brezinski

@brezin.ski

React Native @ Callstack

216
Followers
198
Following
115
Posts
03.07.2023
Joined
Posts Following

Latest posts by Thiago Brezinski @brezin.ski

@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 ๐Ÿ”œ๐Ÿ“†

24.09.2025 21:41 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A manโ€™s feet wearing Cloudflare socks and flip flops

A manโ€™s feet wearing Cloudflare socks and flip flops

yes babe Im building with Durable Objects today how did you know?

07.04.2025 13:43 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Sent a PR to Upgrade Helper to warn about this:

github.com/react-native...

04.04.2025 16:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of a code diff, showing necessary changes when upgrading from React Native 0.76 to 0.77

Screenshot of a code diff, showing necessary changes when upgrading from React Native 0.76 to 0.77

โ—† Release notes: reactnative.dev/blog/2025/01...

04.04.2025 10:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of the React Native Upgrade Helper showcasing AppDelegate.mm deleted, and AppDelegate.swift added.

Screenshot of the React Native Upgrade Helper showcasing AppDelegate.mm deleted, and AppDelegate.swift added.

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 ๐Ÿ‘‡๐Ÿป

04.04.2025 10:23 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Screenshot of a conversation in Google Groups where the creator of Clojure explains how he came up with the name.

Screenshot of a conversation in Google Groups where the creator of Clojure explains how he came up with the name.

Clojure (the language) has tricked an entire generation of devs (me) to think "closure" is written with "j"

02.04.2025 12:35 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โœจ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

24.03.2025 15:30 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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

26.03.2025 15:37 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Sunset at the beach, with two chairs in the bottom right corner

Sunset at the beach, with two chairs in the bottom right corner

Might not be shipping much today ๐ŸŒด

24.03.2025 19:55 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โœจ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

24.03.2025 15:30 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
macOS menu bar app popover open, showing "PowerBuddy" an app to prevent display to sleep

macOS menu bar app popover open, showing "PowerBuddy" an app to prevent display to sleep

Tired of having to mess with System Settings every time I want to leave something downloading... ๐Ÿ”‹

WIP

22.03.2025 20:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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

19.03.2025 15:45 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

๐Ÿ”‹ 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 ๐Ÿ‘€

19.03.2025 14:50 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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

19.03.2025 14:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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

19.03.2025 14:18 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿ”ฎ 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

19.03.2025 14:18 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

"explorer.autoReveal": false

is amongst my top 10 vscode / cursor settings

11.03.2025 14:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
x.com

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...

22.02.2025 13:21 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of a messaging app showing a giant emoji on iOS

Screenshot of a messaging app showing a giant emoji on iOS

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

17.02.2025 13:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yeahhh me too! First music is already perfect with an awesome drop

08.02.2025 20:58 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Two vinyl discs. On top, Linkin Parkโ€™s From Zero. To the bottom, Kendrick Lamarโ€™s GNX.

Two vinyl discs. On top, Linkin Parkโ€™s From Zero. To the bottom, Kendrick Lamarโ€™s GNX.

New to the library

08.02.2025 20:48 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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.

07.02.2025 14:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Another morning lost to Gradle caches ๐Ÿฅณ

13.12.2024 11:31 ๐Ÿ‘ 7 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

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...

10.12.2024 22:01 ๐Ÿ‘ 56 ๐Ÿ” 8 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 3

New handle ๐Ÿ‘‹๐Ÿป

10.12.2024 11:35 ๐Ÿ‘ 18 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

"There is nothing so permanent as a temporary useEffect to fix that issue"

โ€” Milton Friedman

09.12.2024 12:00 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
YouTube Share your videos with friends, family, and the world

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...

05.12.2024 11:12 ๐Ÿ‘ 11 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

๐Ÿ“Œ

04.12.2024 19:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

wow looks amazing! this one is way thinner, right?

04.12.2024 19:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

This is so cool to see, mocha brings back so many memories

I really loved TDDing backends with Mocha โค๏ธ

03.12.2024 18:38 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0