Tiago Henriques
tiagofighenriques.bsky.social
Tiago Henriques
@tiagofighenriques.bsky.social
iOS Software Engineer | Curator of http://ioscoffeebreak.com
iOS Coffee Break - Issue #74 is live! 💪

After two days of WWDC26 sessions with our team, these were the ones that felt most relevant to me as an Apple Dev.

⭐ Special thanks to @revenuecat.com for sponsoring this issue!

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue74
The WWDC26 Sessions I Found Most Useful
A follow-up to last week's WWDC26 edition, with the sessions that stood out most to me after two days of watching, discussing and taking notes with our iOS team.
www.ioscoffeebreak.com
June 16, 2026 at 6:57 PM
iOS Coffee Break - Issue #73 is live! 💪

WWDC26 is here, and these are the announcements that stood out to me most as an Apple developer.

⭐ Special thanks to @revenuecat.com for sponsoring this issue!

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue73
My First Developer Notes from WWDC26
WWDC26 is here, and after watching the keynote and Platforms State of the Union, these are the announcements that felt most relevant to me as an Apple Developer.
www.ioscoffeebreak.com
June 9, 2026 at 9:38 PM
iOS Coffee Break - Issue #72 is live! 💪

In this edition, I want to show you how to configure GitHub Copilot custom instructions and why they can make your workflow feel much more consistent.

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue72
A Recipe to Custom Instructions for GitHub Copilot
In this edition, I want to show you where to configure GitHub Copilot custom instructions and why they can make your workflow feel much more consistent.
www.ioscoffeebreak.com
May 25, 2026 at 4:17 PM
iOS Coffee Break - Issue #70 is live! 💪

This week, our app design team met in our Aveiro office for 3 days to refine the UI, share meals and spend time together.

Special thanks to Hopp for sponsoring this issue!

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue70
Pixels & People
This week our app design team gathered at our Aveiro office for three days focused on refining the UI-tweaking details, polishing pixels, sharing meals and enjoying some great moments together.
www.ioscoffeebreak.com
March 9, 2026 at 4:41 PM
iOS Coffee Break - Issue #69 is live! 💪

In this edition, I share some articles and updates that stood out to me recently.

⭐ Special thanks to Hopp for sponsoring this issue!

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue69
👋 What's New in the Community 🙆‍♂️
It's been a busy week at work, but I still wanted to pass along a few articles and updates that stood out to me recently.
www.ioscoffeebreak.com
February 23, 2026 at 6:02 PM
iOS Coffee Break - Issue #68 is live! 💪

This week, we're moving on to part 4 of the series, where we'll explore topics like creating workflows with Rive Scripting and improving the animation logic using the AI agent.

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue68
✅ Part 4 of Start building with Rive for iOS
This week, we're moving on to part 4 of the series, where we'll explore topics like creating workflows with Rive Scripting and improving the animation logic using the AI agent.
www.ioscoffeebreak.com
February 2, 2026 at 5:19 PM
iOS Coffee Break - Issue #67 is live! 💪

This week, we're moving on to part 3, where we'll explore topics like rendering dynamic content and supporting multiple languages in Rive animations.

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue67
✅ Part 3 of Start building with Rive for iOS
This week, we're moving on to part 3, where we'll explore topics like rendering dynamic content and supporting multiple languages in Rive animations.
www.ioscoffeebreak.com
January 26, 2026 at 6:03 PM
iOS Coffee Break - Issue #66 is live! 💪 This week, we move to the part 2 of the series to explore how to build state-driven experiences with Rive on iOS.

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue66
✅ Part 2 of Start building with Rive for iOS
This week, we move to the part 2 of the series to explore how to build state-driven experiences with Rive on iOS.
www.ioscoffeebreak.com
January 19, 2026 at 6:35 PM
iOS Coffee Break - Issue #65 is live! 💪 My recent work experiences inspired me to start a new series named "Start building with Rive for iOS". This is the 1st part of the series!

Hope you enjoy this week's edition!

www.ioscoffeebreak.com/issue/issue65
🆕 Kicking Off a New Series on Rive for iOS ✅
My recent work experiences inspired me to start a new newsletter series titled 'Start building with Rive for iOS'. This is the 1st part of the series.
www.ioscoffeebreak.com
January 12, 2026 at 5:43 PM
iOS Coffee Break, issue #64 is out! 💪 In this edition, I take a look back at 2025 and share a glimpse of what's ahead in 2026!

Have a great week ahead 🤎

⭐ Special thanks to Hopp for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue64
🎉 2025 Year-in-Review 📋
As we kick off a new year, I'd like to take a moment to look back at 2025 and share a glimpse of what's ahead in 2026.
www.ioscoffeebreak.com
January 5, 2026 at 4:58 PM
iOS Coffee Break, issue #63 is out! 💪 In this edition, we pick up where we left off to take a closer look at what is triggering the blockage.

Have a great week ahead 🤎

www.ioscoffeebreak.com/issue/issue63
🩺 Analysing and Removing Hangs in iOS Apps 🧞‍♂️
This week we will pick up where we left off with the same demo app and take a closer look at what is triggering the blockage.
www.ioscoffeebreak.com
December 15, 2025 at 9:59 PM
iOS Coffee Break, issue #62 is out! 💪 In this edition, we simulate the block of the main thread with heavy computations, that leads to a UI hang.

Have a great week ahead 🤎

⭐ Special thanks to @codemagic.io for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue62
👮‍♂️ Identifying Hangs in iOS Apps 😰
In this week's issue, we will dive into a common performance challenge in iOS apps: UI hangs caused by intensive tasks running on the main thread.
www.ioscoffeebreak.com
December 1, 2025 at 1:40 PM
Reposted by Tiago Henriques
💰 𝐺𝑒𝑡 𝑃𝑎𝑖𝑑 𝑊ℎ𝑖𝑙𝑒 𝑌𝑜𝑢 𝑆𝑙𝑒𝑒𝑝 by Tiago Henriques (@tiagofighenriques.bsky.social)

Ready to monetize your app without breaking a sweat? This guide shows how to implement 𝑆𝑡𝑜𝑟𝑒𝐾𝑖𝑡 2 and create a tip jar UI in SwiftUI.

#StoreKit #SwiftUI #iOSDev
www.tiagohenriques.dev
November 4, 2025 at 9:30 AM
iOS Coffee Break, issue #61 is live! 💪

Have a great week ahead 🤎

⭐ Special thanks to @codemagic.io for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue61
🎃 Happy Halloween, iOS creators! 👻
Now that the spooky season has come and gone, it's the perfect time to reveal some frighteningly useful iOS tips, tricks, and treats!
www.ioscoffeebreak.com
November 3, 2025 at 3:37 PM
Got a new badge today 😛! While coding with ChatGPT, I realized it was pulling info from my own newsletter!
October 30, 2025 at 8:45 AM
iOS Coffee Break, issue #60 is live! 💪

Have a great week ahead 🤎

⭐ Special thanks to @screenshotbot.bsky.social for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue60
👋 In Case You Missed It (Community Edition) 🙆‍♂️
This week, I didn't have the chance to focus on the upcoming series I have been preparing, but I still wanted to share a few articles and updates that caught my attention.
www.ioscoffeebreak.com
October 13, 2025 at 12:33 PM
iOS Coffee Break, issue #59 is out! 💪 In this edition, we set up a workflow to run the tests of a Swift CLI tool using GitHub Actions.

Have a great week ahead 🤎

⭐ Special thanks to @codemagic.io for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue59
👩‍🔬 Testing Swift CLI Tools with GitHub Actions 🧪
This week, I decided to set up a workflow to run my command-line tool tests using GitHub Actions.
www.ioscoffeebreak.com
October 6, 2025 at 4:16 PM
iOS Coffee Break, issue #58 is out! 💪 In this edition, we automate the release process of my dummy generator tool with a GitHub workflow!

Have a great week ahead 🤎

⭐ Special thanks to @codemagic.io for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue58
🤖 Automating Swift Binary Releases Using GitHub Actions 📦
In this edition, I walk you through setting up a GitHub Actions workflow that automatically builds and publishes your Swift CLI tools whenever a new tag is pushed to your repo.
www.ioscoffeebreak.com
September 1, 2025 at 12:19 PM
iOS Coffee Break, issue #57 is out! 💪 In this edition, we explore building a CLI tool that creates sample data from a Swift struct!

Have a great week ahead 🤎

⭐ Special thanks to @winwinkit.bsky.social for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue57
🛠 Creating a Dummy Data Generator CLI tool using Swift Package Manager 📦
This week, I put together a step-by-step guide on building a command-line tool for generating dummy data using Swift Package Manager.
www.ioscoffeebreak.com
August 25, 2025 at 6:17 PM
iOS Coffee Break Weekly - Issue #56 is out! 💪

Have a great week ahead 🤎

⭐ Special thanks to ComponentsKit for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue56
👶 One and a half years of iOS Coffee Break ☕
This week I realized the newsletter is already a year and a half old! Still a baby, but definitely but not just born.
www.ioscoffeebreak.com
August 4, 2025 at 6:30 PM
iOS Coffee Break - Issue #55 is here! 💪 As we reach another edition of the newsletter, I just want to say thank you. Thank you for reading, for engaging, and for being part of this journey.

⭐ Special thanks to ComponentsKit for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue55
🤝 Why Sticking with Writing actually Matters ✍️
Writing this newsletter every week has kind of become my happy place! We have crossed 1,000 subscribers, with people finding it through Twitter, LinkedIn, Reddit or my website.
www.ioscoffeebreak.com
July 28, 2025 at 5:12 PM
iOS Coffee Break - Issue #54 is here! 💪 In this edition, I dive into Apple's Vision framework, wrapping up part 3 of the "Get started with ML" series.

⭐ Special thanks to @cirruslabs.bsky.social for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue54
🔎 Identifying Text in an Image Using the Vision framework 👀
In this edition, we'll explore how to use machine learning to detect and locate text within an image by leveraging the Vision framework.
www.ioscoffeebreak.com
July 21, 2025 at 12:25 PM
iOS Coffee Break - Issue #53 is out! 💪 In this edition, I dive into Apple's Translation framework as part 2 of the "Get started with ML" series.

⭐ Special thanks to @cirruslabs.bsky.social for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue53
📝 Translating Text into Another Language Using Just a Single Line of Code 😱
In this week's edition, I'll demonstrate how effortlessly we can implement text translation using Apple's new Translation framework.
www.ioscoffeebreak.com
July 14, 2025 at 12:09 PM
iOS Coffee Break - Issue #52 is up! 💪 Big news, I am kicking off a new series on Apple's Machine Learning Tools 👇

⭐ Special thanks to @codemagic.io for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue52
🆕 Kicking Off a New Series on Apple's Machine Learning Tools 🤖
In this series, I'll be focusing specifically on the ML aspects of the tutorials, offering a high-level overview of the ML features and APIs Apple provides. Stay tuned!
www.ioscoffeebreak.com
July 7, 2025 at 11:11 AM
iOS Coffee Break - Issue #51 is live! 💪 This week, I set up an automated workflow that updates the README file in my newsletter repo every week. Here is what I have learned from it! 👇

⭐ Special thanks to @cirruslabs.bsky.social for sponsoring this issue!

www.ioscoffeebreak.com/issue/issue51
✍️ Keeping My README Up-to-Date with a Swift CLI Tool and GitHub Actions 👌
This week, I set up an automated workflow that updates the README file in my newsletter repository every week. Here is what I have learned from it!
www.ioscoffeebreak.com
June 30, 2025 at 11:17 AM