Sign in

Jamon

@jamon.dev
7.3K followers 527 following 579 posts

Founder & CTO @infinite.red, helping companies build and optimize their React Native apps. Podcast host of React Native Radio. Dad to four. Lutheran ✝️

PostsRepliesMedia
Reposted by Jamon
Dev Leader @devleader.ca · 18/09/2026
Construction, Coding, and Work Life Balance In this episode, I sat down with @jamon.dev, co-founder and CTO of Infinite Red, to talk about his unconventional journey from framing homes in the rain to building a thriving software consultancy. Thanks so much for the discussion, Jamon!
111
Jamon @jamon.dev · 21/08/2026
I added low-altitude clouds to my helicopter game and it makes a much bigger difference than I expected.
010
Reposted by Jamon
Dev Leader @devleader.ca · 15/08/2026
The fastest way to level up might be the skill you've been ignoring. @jamon.dev has done React Native for a decade, but its native side runs on C++. Learning it wasn't starting over -- just one new language in an environment he already knew cold. Watch here: youtu.be/Ny5FavLMhO0
021
Reposted by Jamon
Dev Leader @devleader.ca · 16/08/2026
Stop thinking about mobile apps like web apps -- think about them like games. @jamon.dev spent a year obsessing over frame rates on old hardware. Games don't drop frames, so why should your app? That mindset infects everything you build. Watch here: youtu.be/Ny5FavLMhO0
011
Reposted by Jamon
Dev Leader @devleader.ca · 17/08/2026
Learning a new language quietly makes you better at the ones you already know. When @jamon.dev picked up Ruby, his PHP got sharper too. New tools open new pathways, so you start seeing your old work in ways you simply couldn't before. Watch here: youtu.be/Ny5FavLMhO0
011
Reposted by Jamon
Dev Leader @devleader.ca · 20/08/2026
If you keep grabbing the keyboard, you're training your team to let you. This came up with @jamon.dev: jumping in to just do it feels helpful, but you teach people to hand it back. Then you wonder why you're drowning in everyone's work. Watch here: youtu.be/Ny5FavLMhO0
011
Reposted by Jamon
Dev Leader @devleader.ca · 21/08/2026
Building a business while burning the candle at both ends has a real cost. @jamon.dev started his company with a baby at home, working late night after late night. The business grew, but his health slid -- a tradeoff worth being honest about. Watch here: youtu.be/Ny5FavLMhO0
012
Reposted by Jamon
React Native Radio @reactnativeradio.com · 21/08/2026
🖤❤️ RNR 371 ❤️🖤 This week we explain PanResponder! @robinheinze.dev and @coolsoftware.dev unpack how the gesture API works, where it slows down, and why you'll still reach for Gesture Handler. Listen: infinite.red/react-native...
infinite.red
React Native Radio - RNR 371 - RNR Explains: Pan Responder
How does React Native handle touch gestures? Robin and Tyler unpack PanResponder's callbacks, gesture state, and JavaScript-thread performance, plus why you'll still reach for React Native Gesture Han...
096
Reposted by Jamon
Dev Leader @devleader.ca · 18/08/2026
Being able to direct your focus changes what you're capable of finishing. @jamon.dev found that once he could actually aim his attention, he made big strides at the company and at home. Starting something and seeing it through is a superpower. Watch here: youtu.be/Ny5FavLMhO0
021
Jamon @jamon.dev · 20/08/2026
It seems to me that my 30 top-notch mobile devs at Infinite Red are, today in 2026, best deployed further down the production line, as quality engineers and process engineers. I’d like to lay out a vision for you here. Maybe it’ll resonate. Builder -> quality engineer -> process engineer
230
Reposted by Jamon
React Native Radio @reactnativeradio.com · 24/07/2026
🖤❤️ RNR 368 ❤️🖤 This week: RNR explains Fabric! Our host, @robinheinze.dev, is joined by part-time editor and full-time Staff Software Engineer @coolsoftware.dev to break it all down. The best part? No sewing required! Listen now 🎧 infinite.red/react-native...
infinite.red
React Native Radio - RNR 368 - RNR Explains: Fabric
Robin and Tyler Williams of Infinite Red unravel Fabric, React Native’s modern rendering system. No sewing required! They explain how Fabric speeds up mobile apps and unlocks concurrent React features...
065
Jamon @jamon.dev · 19/06/2026
Some (not all) of you know that I've been working on a game for the past couple of years, and we just published our first devlog since our MicroProse game publishing deal announcement! Buckle up, 20 minutes of gameplay and dev commentary: YouTube: www.youtube.com/watch?v=xiA_...
youtube.com
NEW DEVLOG - Gunship Origins Playthrough and Dev Commentary
YouTube video by Jammin Games
153
Reposted by Jamon
React Native Radio @reactnativeradio.com · 12/06/2026
RNR 365 - Chain React 2026 with Gant Laborde Listen now 🎧 infinite.red/react-native...
infinite.red
React Native Radio - RNR 365 - Chain React 2026
What makes Chain React more than just another tech conference? Robin, Mazen, and Gant Laborde of Infinite Red share behind-the-scenes stories, community highlights, AI trends, and what React Native de...
011
Reposted by Jamon
React Native Radio @reactnativeradio.com · 12/06/2026
🖤❤️ RNR 365 ❤️🖤 Chain React 2026 is almost here 🚀 This week: @gantlaborde.com joins @robinheinze.dev and @mazenchami.dev to share everything Chain React! From unforgettable stories to a preview of what’s coming, they cover what makes Chain React a must-attend event. Link in 🧵
176
Jamon @jamon.dev · 01/06/2026
<slaps hood> I can fit so many trees into this puppy (2.3M of them, to be more accurate) (Frame rate is bad, but this was my 4 year old MacBook Air running on battery and high resolution)
020
Jamon @jamon.dev · 20/05/2026
I have developed a rule of thumb for when it's best to code by hand. If I don't understand the problem super well, I'll start digging in with an agent and gaining familiarity. If the solution after 10-15m isn't something that I feel I could implement myself, it's time to go do it by hand.
1101
Reposted by Jamon
React Native Radio @reactnativeradio.com · 20/05/2026
🖤❤️ RNR 363 ❤️🖤 AI coding tools are moving fast 👀 This week: @robinheinze.dev and @mazenchami.dev talk Claude, Cursor, Expo Agent and what building React Native apps actually looks like in the AI era. Listen now 👇 infinite.red/react-native...
infinite.red
React Native Radio - RNR 353 - Building React Native Apps in the AI Era
Feeling overwhelmed by all the new AI coding tools for React Native development? In this episode, Robin and Mazen talk through how they’re actually using tools like Claude, Cursor, and Expo Agent to b...
0109
Reposted by Jamon
Dev Leader @devleader.ca · 10/05/2026
Construction, Coding, and Work Life Balance In this episode, I sat down with @jamon.dev, co-founder and CTO of Infinite Red, to talk about his unconventional journey from framing homes in the rain to building a thriving software consultancy. Thanks so much for the discussion, Jamon!
151
Reposted by Jamon
React Native Radio @reactnativeradio.com · 11/05/2026
🖤❤️ RNR 352 ❤️🖤 This week: Daniel Williams is on the show!! Daniel stops by to chat about the latest in Storybook 10 with @robinheinze.dev and @mazenchami.dev. New episode out now 🎧 infinite.red/react-native...
infinite.red
React Native Radio - RNR 352 - Storybook with Daniel Williams
Daniel Williams stops by to chat with Mazen and Robin! We dig into Storybook 10's leaner bundle, the 10.3 MCP server unlocking AI agent workflows, what Chromatic is cooking up for visual regression te...
0107
Reposted by Jamon
Infinite Red @infinite.red · 30/04/2026
🎤 Announcing: Kacper Kapuściak You know @kacperkapusciak.bsky.social's work from @swmansion.com. They're the team behind Reanimated, Gesture Handler, and Screens (seriously). If you're in React Native, you know Kacper. See him live in Portland at Chain React! 🎟️ ti.to/chainreact/c...
Image announcing Kacper Kapusciak as a speaker at Chain React 2026
175
Reposted by Jamon
Kent C. Dodds 🌌 @kentcdodds.com · 29/04/2026
Lots of people are curious about the difference between Product Managers and Product Engineers. @jamonholmgren explains the key difference in today's episode of Chats with Kent Season 7: Become a Product Engineer www.epicproduct.engineer/stakeholder-...
3136
Jamon @jamon.dev · 29/04/2026
It's always fun to chat with Kent, but this podcast episode felt special. We talk a lot about becoming a Product Engineer, which we both strongly feel is a critical skill with how our industry is changing. Go check it out!
151
Reposted by Jamon
React Native Radio @reactnativeradio.com · 28/04/2026
🖤❤️ RNR 361 ❤️🖤 We're excited to have @jamon.dev back on the pod!! Jamon talks with @robinheinze.dev about what it's like to build a game from scratch and the details of his popular Agentic Workflow, "Night Shift." Listen now 👇 infinite.red/react-native...
infinite.red
React Native Radio - RNR 361 - Gamemaking and AI coding with Jamon Holmgren
Jamon is back! Jamon joins Robin to discuss his game Gunship Origins, built in Godot and being distributed with MicroProse. Jamon also shares his popular "Night Shift" workflow, running AI agents over...
3119
Reposted by Jamon
React Native Radio @reactnativeradio.com · 28/04/2026
Want to know more about @jamon.dev's "Night Shift" workflow? He covers it in even more detail over on his website. jamon.dev/night-shift
jamon.dev
Night Shift Agentic Workflow - Jamon Holmgren
021
Reposted by Jamon
Mazen Chami @mazenchami.dev · 27/04/2026
Happy Monday! If you're still debating on if you want to attend Chain React or not, you should 😜 Grab your tickets at chainreactconf.com and use my 10% off coupon code: MAZEN-CR See you all in Portland!
0137
Jamon @jamon.dev · 24/04/2026
One of my favorite stories was when I was a first-time speaker at a Ruby conference in 2014. Gant welcomed me to the speaker dinner with a huge hug (never met the guy beforehand). It instantly disarmed me and made it awesome. Never imagined we'd be business partners a few short years later!
030
Reposted by Jamon
Tyler Williams @coolsoftware.dev · 24/04/2026
My story is many stories of Gant. At our annual in-person retreat, Gant always makes sure there are musical instruments for the team, and often leads the musicians in jamming together. I think I've played "Margaritaville" with Gant more times than I can count.
061
Reposted by Jamon
Infinite Red @infinite.red · 18/03/2026
Flaky Jest tests in CI, but everything passes locally? That’s often not a “bad test” problem, it’s Jest workers eating all your memory. @coolsoftware.dev shows how to fix it (and why it works) 👇 shift.infinite.red/fix-flaky-je...
shift.infinite.red
Fix Flaky Jest Tests in CI with maxWorkers (and why it works)
When I was a kid, I spent a lot of time across the street at my grandparents’ house. I remember my grandfather picking apples from the tree…
075
Reposted by Jamon
React Native Radio @reactnativeradio.com · 16/03/2026
🖤❤️ RNR 356 ❤️🖤 Building Vercel’s v0 mobile app with Fernando Rojo! ​ @mazenchami.dev and @robinheinze.dev talk with Fernando about React Native, @expo.dev, native-level performance, sharing code with web, and more. Link in thread 🧵
198
Jamon @jamon.dev · 27/02/2026
Back from two weeks in Finland ... surprisingly, no Finns commented on my world champion Seattle Seahawks hat. SAD
2110
Reposted by Jamon
React Native Radio @reactnativeradio.com · 27/02/2026
🖤❤️ RNR 354 🖤❤️ Krzysztof Magiera (@kzzzf.bsky.social) joins @mazenchami.dev and @robinheinze.dev to talk React Native Screens! This discussion goes deep into how it started + where it's headed with a V5 rewrite built for the New Architecture. Listen now! 👇 infinite.red/react-native...
infinite.red
React Native Radio - RNR 354 - React Native Screens with Krzysztof Magiera
Ever wonder about that library lurking in every React Native app's dependencies? Krzysztof Magiera digs into React Native Screens, the "most important library you'll never use directly," from its orig...
0129
Reposted by Jamon
React Native Radio @reactnativeradio.com · 23/01/2026
🖤❤️ RNR 351 ❤️🖤 We’re back for the 2026 season of React Native Radio! This week: @mazenchami.dev and @robinheinze.dev are joined by the (in)famous @mrousavy.com to talk Transforming Packages to Nitro ⚡️ Listen now 👇 infinite.red/react-native...
infinite.red
React Native Radio - RNR 351 - Transforming Packages to Nitro with Marc Rousavy
In this episode of React Native Radio, Robin and Mazen are joined by Marc Rousavy to break down transforming packages to Nitro and why it’s a big deal for high-performance native modules. They dig int...
01110
Jamon @jamon.dev · 19/12/2025
The biggest developments in React Native, all in one podcast episode!
090
Reposted by Jamon
Tyler Williams @coolsoftware.dev · 12/12/2025
Always good to hear from @tdesseyn.bsky.social about the hiring landscape. Don’t miss it!
073
Jamon @jamon.dev · 12/12/2025
This new Apache model is looking good. (In my game, Into the Dawn -- jammin.games)
060
Reposted by Jamon
React Native Radio @reactnativeradio.com · 12/12/2025
🖤❤️ RNR 349 ❤️🖤 Fan-favorite Taylor Desseyn (@tdesseyn.bsky.social) returns to break down the 2025 React Native job market!! @mazenchami.dev + @robinheinze.dev talk with Taylor about what skills matter and why community is more important than ever. Don’t miss it 👇 infinite.red/react-native...
infinite.red
React Native Radio - RNR 349 - How 2025 Changed the React Native Job Market (with Taylor Desseyn)
Mazen and Robin are joined by fan-favorite Taylor Desseyn to discuss how the React Native job market has shifted in 2025 and why community matters more than ever. They break down what skills companies...
0169
Reposted by Jamon
React Native Radio @reactnativeradio.com · 05/12/2025
RNR 348 - From Ionic Evangelist to React Native Content Creator: Simon Grimm Thanks to... 🎙️ Hosts @mazenchami.dev, @jamon.dev 🎧 Editors @toddwerth.bsky.social, @coolsoftware.dev Listen now 👇 infinite.red/react-native...
infinite.red
React Native Radio - RNR 348 - From Ionic Evangelist to React Native Content Creator: Simon Grimm
Mazen and Jamon chat with Simon Grimm about his move from Ionic pioneer to React Native creator. Simon highlights key cross-platform trends, why React Native’s future looks exciting, and how he suppor...
062
Reposted by Jamon
React Native Radio @reactnativeradio.com · 05/12/2025
🖤❤️ RNR 348 ❤️🖤 From Ionic Evangelist to… React Native Content Creator?? This week we’re joined by special guest Simon Grimm from @galaxies.dev! 🪐 Tune in for a powerful episode packed with trends, insights on the future of React Native, and more!
195
Reposted by Jamon
Infinite Red @infinite.red · 02/12/2025
Ready to supercharge your apps? 📱🚀 @gantlaborde.com joins @mazenchami.dev on React Native Mornings to talk about on-device AI with React Native! 🗓️ Wednesday · 9am PT 📺 Live on YouTube Set a notification👇 www.youtube.com/live/9ClulS-...
youtube.com
Supercharge Your Apps with On-Device AI and React Native with Gant Laborde | React Native Mornings
Ready to supercharge your apps?🔥 Mazen Chami welcomes Gant Laborde to React Native Mornings for a packed episode about on-device AI and React Native! ------- Follow Gant: X: https://x.com/gantlabo...
0125
Jamon @jamon.dev · 05/11/2025
Beto and Mazen are live talking about using SwiftUI in Expo! Join us ... this is super cool www.youtube.com/watch?v=7Hdw...
061
Reposted by Jamon
React Native Radio @reactnativeradio.com · 17/10/2025
🖤❤️ RNR 346 ❤️🖤 How was Shopify's transition to the New Architecture? This week: Mustafa Ali and Thiago Magalhães from Shopify do a deep dive into the company's transition to the new architecture with @mazenchami.dev! Don't miss it! 🎧 infinite.red/react-native...
infinite.red
React Native Radio - RNR 346 - Shopify's Transition to the (new) Architecture
In this episode, Mazen Chami sits down with Mustafa Ali (Director of Engineering and Head of Mobile at Shopify) and Thiago Magalhães (Staff Software Developer at Shopify) to dive deep into Shopify’s t...
0118
Jamon @jamon.dev · 12/10/2025
Takeaways from React Conf 2025: • The React ecosystem is still flourishing • React Native is a huge focus of the React team • The Foundation should help long term stability • Performance is one of the top priorities • A cold
6651
Reposted by Jamon
Joshua Yoes @joshuayoes.com · 01/10/2025
🚀 iOS Simulator MCP v1.5.0 is here! Now your agent has more iOS powers. 🛠️ New Tools: open_simulator → Launch the Simulator app install_app → Install .app / .ipa bundles launch_app → Start apps by bundle ID Release notes and demos in 🧵
A graphic in landscape orientation with a brown textured background. In the foreground, a white mobile phone is connected to a stylized, abstract rendering of the Apple logo made from blue and black lines. The mobile phone screen displays a squiggly black line. To the left of the Apple logo, there are several white, geometric shapes.
1136
Reposted by Jamon
JP ✨ @justinpoliachik.com · 01/10/2025
🚀 Retrotype 1.0 is live! A free iOS app that brings typewriter vibes to all your devices. It feels great on iPhone, and really shines on iPad + keyboard. Would love for you to give it a try and let me know what you think! apps.apple.com/us/app/retro... #buildinpublic #indiedev
apps.apple.com
‎Retrotype
‎Rediscover the joy of writing without distractions. Retrotype transforms your iPhone or iPad into a beautiful, tactile typewriter - complete with the sounds, rhythm, and charm of the classics. - Wri...
4258
Reposted by Jamon
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 14/09/2025
Low key one of my favourite React Native Skia Animations I've ever made
0184
Reposted by Jamon
sam henri gold @samhenri.gold · 06/09/2025
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge? It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.
11675691936
Reposted by Jamon
Infinite Red @infinite.red · 05/09/2025
🖤❤️ RNR 342 ❤️🖤 Ignite 11: Bison 🦬 dropped a few weeks ago, so we're bringing on fan favorite Mark Rickert to talk all about it! Hear about all of Ignite's new features, patched bugs, and even the backstory of why we named it BISON! Listen now: infinite.red/react-native...
infinite.red
React Native Radio - RNR 342 - Ignite 11: Bison 🦬 with Mark Rickert
Infinite Red's own Mark Rickert joins to unveil the Ignite 11
187
Jamon @jamon.dev · 01/09/2025
New wallpaper from my game test flight last night (Game is Into the Dawn)
070
Reposted by Jamon
Samuel @samuel.fm · 01/09/2025
3 lessons here 1. remember to profile your stuff 2. profiling isn’t everything, think deeply about what’s *actually* going on 3. if your fix is suspicious (telltale signs: useEffect, setTimeout, eslint-ignore) it probably is not the optimal solution, and you should keep digging
4132
Reposted by Jamon
Infinite Red @infinite.red · 22/08/2025
🖤❤️ RNR 341 ❤️🖤 This week: We're keeping the Maestro theme rolling! Maestro CEO Leland Takamine joins our hosts to share what's new: Studio Desktop, cloud testing, automation, and more. Listen now 🎧 infinite.red/react-native...
infinite.red
React Native Radio - RNR 341 - Catching Up With Maestro Featuring Leland Takamine
Maestro CEO Leland Takamine joins the pod to share updates on Maestro Studio Desktop, cloud testing, and scaling reliable automation.
077