Sign in

👨🏻‍💻 Rui Aureliano

@ruiaureliano.bsky.social
59 followers 41 following 86 posts

 Senior macOS Engineer Applause ✦ Co-founder of @sip_app ✦ Crafting beautiful tools for Mac, developers & designers

PostsRepliesMedia
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 25/09/2026
🧵 I had an old static framework that hadn’t been updated in ~10 years. It was the last Objective-C/C part of my project — and I needed a bridge to use it from @sip_app 🧩
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 14/09/2026
🤖 AI can be confidently wrong. So I gave it a second opinion. Codex + Claude review the same diff in parallel, then challenge each other’s findings. 🔍 Find bugs. Debate findings. Merge results. I built it. You can run it. Open source 👇 blog.ruiaureliano.com/2026/09/14/...
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 01/09/2026
New chapter starts today 🚀 I’m joining Applause as a Senior macOS Engineer, the company behind Bartender and other great apps. Excited to build great things for the Mac with an awesome team. 💻🍎
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 15/08/2026
27 July → 14 August. A little over two weeks ago, I sent an email applying for a Senior macOS Engineer role. Today, the contract is signed. ✨
110
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 23/02/2026
Analytics for macOS apps is still painful 😩💻 Sending events is easy ⚡️ Making decisions from them is the hard part 🧠📊 Most tools either: ☛ Don’t go deep enough 🤏 ☛ Or make analysis harder than it should be 🌀 Analytics should bring clarity ✨ Not dashboard confusion 🤯
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 09/01/2026
I’m kinda new to Codex CLI and honestly… I think I found a really nice flow 😄🔥 I tried making a few adjustments on github.com/ruiaurelian... Not sure if this is the “best” way, but it feels super safe and smooth for me. This is basically how I do it:
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 07/01/2026
Today I used Codex CLI for the first time. I ran it locally against my PHP API to detect issues and possible improvements. The first run completely broke everything 🤣🤣🤣 So I changed the approach and asked it to work step by step, showing each change so I could accept or reject it.
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 01/01/2026
Happy new year 🎊🎉
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 28/12/2025
When I first started using AI to help with code, it felt genuinely useful. Answers were clearer, suggestions made sense, and it often saved time.
110
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 26/12/2025
Merry Christmas 🎄
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 16/12/2025
🚀 SF Symbols Lite 1.0.1 is out. ✨ You can now check for new builds and download updates directly from the app. ⏱️ Search feels calmer with an improved delay, plus refined bottom tag colours. ✨ Built specifically for macOS 26. Feedback is always welcome ❤️
030
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 16/12/2025
I wanted a simple way to manage SF Symbols updates. Sparkle is great, but for this use case it felt like overkill. I did not need delta updates, signatures, or a full update framework. I just wanted to know when a new version was available.
130
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 13/12/2025
🚀 I’ve been working on this project just for fun, and I’m happy to share that it’s now open source. ✨ SF Symbols Lite is a lightweight, fast alternative to Apple’s SF Symbols app, focused on better search, custom tags, and a clean macOS experience. ✨ macOS 26. ❤️ ☛ github.com/ruiaureliano...
142
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 07/11/2025
developer.apple.com/design/new-d...
developer.apple.com
Discover how apps are using the new design and Liquid Glass - Design - Apple Developer
Discover how leading apps are embracing Liquid Glass to create immersive, dynamic experiences that feel natural and responsive across Apple platforms.
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 29/10/2025
This works fine, but if I move the extension to another file like “Person+Update.swift”, it stops working. Is there a way to allow this, similar to protected in Java, so members stay accessible to the class and its extensions in other files?
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 28/10/2025
This is beyond annoying. Apparently, Apple Mail skipped basic math class, because it clearly can’t count. Happens all the time, such a reliable app, truly.
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 21/10/2025
SF Symbols is great, but I always felt something was missing. So I started this as a little side project. Of course, you can (and should) keep using Apple’s SF Symbols, it’s fantastic. But there are some symbols I never touch, and others I wish existed… so I’m making my own 🙂
SF Symbols Lite
120
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 21/10/2025
✨ Something small, simple, and kind of magical is coming. Think of it as a lite version of SF Symbols, but with a twist. What features would you love to see in a minimalist, focused SF Symbols companion? Maybe… faster search? Tags? Symbol previews? Something secret? 👀 I can’t say too much yet.
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 21/10/2025
🧠 Swift 6.2 lets you assign a "switch" directly to a variable ✨ let score = Int.random(in: 0..<100) let grade = switch score { case 90...: "A" case 80..<90: "B" default: "C" } print("Your grade: \(grade) (\(score))") Clean, expressive, and beautifully Swift 💫
020
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 07/10/2025
📱 Got the new "iPhone 17 Pro" and "TechWoven Case with MagSafe"
000
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 06/10/2025
The SF Symbols app for macOS is a great database, and Apple keeps adding more symbols and features, making it more powerful each year. Still, I miss a few things that would make it more useful in daily work:
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 01/10/2025
✨ Playing with the new glass effects in macOS Sequoia (macOS 26) Using GlassEffectContainer and glassEffect, I created animated “bubbles” that float and overlap while sharing the same glass surface. The result? A smooth, living glass playground powered entirely by SwiftUI. #swiftui #macos #tahoe
121
Reposted by 👨🏻‍💻 Rui Aureliano
iOS Dev Weekly @iosdevweekly.com · 26/09/2025
iOS Dev Weekly – Issue 728 is out! Happy Friday, everyone! 🚀 iosdevweekly.com/issues/728/#... #swiftlang #iosdev
iosdevweekly.com
Issue 728 – iOS Dev Weekly
042
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 26/09/2025
🚀✨ Wow! Lynfo just got featured in iosdevweekly #728! A tool I built to make swift-format configs simple is now out there in front of the iOS dev community 💻🎉 So happy to see it shared — go take a look! 👉 iosdevweekly.com/issues/728/... #xcode #swift #ios #macos
021
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 26/09/2025
I keep seeing the title “Staff iOS Engineer”, What is a “Staff iOS Engineer”?
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 25/09/2025
🚀 Icns Extractor 1.0.1 is out! ☛ 🎨 App icon generator ☛ 🔍 Search & filter support ☛ 🖥 Access to default macOS system icons Perfect for developers & designers who need to explore and export .icns files with ease. 🌐 github.com/ruiaurelian... #icns #swift #swiftui #macos
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 24/09/2025
I’m looking for my next role as an iOS or macOS engineer. With 10+ years of experience, I’m very experienced in Swift and have worked with Objective-C in the past. I’m only considering fully remote positions. If you know of an opening, I’d love to hear from you. A share would mean a lot 🙏
120
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 23/09/2025
🚀 I’ve open-sourced a small macOS tool I use to extract .icns files from apps, files, folders, disks, and other locations. Built with SwiftUI + AppKit, it lets you preview icons and export them as .icns github.com/ruiaurelian... #macOS #SwiftUI #AppKit #OpenSource #IndieDev
0100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 22/09/2025
🚀 Lynfo is out of Beta ☛ We’ve officially graduated. No more “beta” excuses. ☛ Full support for Auto, Light, and Dark Mode. Your setup, your vibe, your rules. 🌐 lynfo.app #xcode #swift #lynfo #macos #release
app
032
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 17/09/2025
✨ Updated macOS Tahoe Icons Just refreshed the project with the latest macOS 16 “Tahoe” icons. Both the product and installer icons are now included alongside all previous macOS releases (2001 → 2025). ☛ github.com/ruiaurelian... #macos #apple #icons #design #tahoe
000
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 10/09/2025
🚨🚨🚨 Lynfo 0.9.0.2 ☛ Search is here — find what you need without endless scrolling. ☛ Dark Mode support — easier on the eyes, sharper in style. ☛ Small polish touches to keep your workflow smooth. 🚀 lynfo.app #xcode #swift #lynfo #macos #beta
020
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 09/09/2025
🔎 Search comes to Lynfo ☛ Starting today, you can search directly inside Lynfo. ☛ Find exactly what you need, faster. No more scrolling, no more guessing. Just type and go. 🚀 lynfo.app #xcode #swift #lynfo #macos #beta
020
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 08/09/2025
Change App Shortcuts from the Terminal Did you know you can change the keyboard shortcuts of almost any Mac app? Every app that has a menu (like Safari, Finder, or Xcode) lets you run actions from there, and those actions often have shortcuts.
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 08/09/2025
🚨🚨🚨 Lynfo 0.9.0.1 ☛ Lynfo now supports both .xcodeproj and .xcworkspace. ☛ Configure Xcode formatting shortcuts directly in Lynfo. 🚀 lynfo.app #xcode #swift #lynfo #macos #beta
000
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 05/09/2025
How Lynfo Works - Step by Step 1) Open your Xcode project in Lynfo so it knows where to apply formatting.
120
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 05/09/2025
From 0 to hero in SwiftUI 🦸‍♂️ I built an app just for myself… then decided to release it into the wild. Entirely made with SwiftUI, because apparently I enjoy pain. 👉 lynfo.app #xcode #swift #lynfo #macos
311
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 18/08/2025
Porto Santo 2025 🏖️🏖️🏖️
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 10/08/2025
I’m noticing an odd behavior when using NavigationSplitView on macOS 26.0 Beta (25A5327h). Even with the simplest possible split view code, window resizing feels unusually choppy. #swiftui #macos #tahoe
211
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 06/08/2025
LinkedIn felt more like an AI playground than a platform for real opportunities. Endless bots, generic AI messages, and in the end, it never actually helped me with anything job-related. So I deleted it. Goodbye, LinkedIn.
100
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 06/08/2025
If I had to pick one favorite game from my childhood, it would be Ice Climber. What was yours? 🎮❄️ #game #retro #childhood
011
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 05/08/2025
💫 Gave my site a little refresh 🔗 ruiaureliano.com
000
Reposted by 👨🏻‍💻 Rui Aureliano
Matt Massicotte @massicotte.org · 04/08/2025
Here's something I've been working on for a while. A closer look at one of least-well understood components of Swift's concurrency system: `@isolated(any)`. I tried my best to respect both the medium and topic. nshipster.com/isolated-any/
nshipster.com
@isolated(any)
There are cases where just a little more visibility and control over how to schedule asynchronous work can make all the difference.
0164
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 01/08/2025
I’ve been experimenting with building this extension in SwiftUI – still very much a WIP. I’m targeting macOS 26 (Tahoe) for now, so I’m not entirely sure how it will behave on earlier versions, but I’ll figure that part out later. ☛ github.com/ruiaureliano/X-SwiftFormat #macos #swiftui
031
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 01/08/2025
I wish there was a macOS client app that let me write a post once and publish it everywhere: •X •LinkedIn •Mastodon •Bluesky Most of my posting happens on my Mac, so a native macOS app would be perfect. Does something like this already exist? Or should we build it?
000
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 30/07/2025
⭐ X‑SwiftFormat just reached 778 stars on GitHub! Huge thanks to everyone who starred, forked, or contributed 🙌 ☛ github.com/ruiaureliano...
github.com
GitHub - ruiaureliano/X-SwiftFormat: X-SwiftFormat extension for Xcode
X-SwiftFormat extension for Xcode. Contribute to ruiaureliano/X-SwiftFormat development by creating an account on GitHub.
120
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 30/07/2025
🚀 X‑SwiftFormat 2.1 is here! ☛ Build: 250730 ☛ Xcode 16 ☛ Swift 6.2 ☛ github.com/ruiaureliano... #swift #macos #ios
github.com
GitHub - ruiaureliano/X-SwiftFormat: X-SwiftFormat extension for Xcode
X-SwiftFormat extension for Xcode. Contribute to ruiaureliano/X-SwiftFormat development by creating an account on GitHub.
011
Reposted by 👨🏻‍💻 Rui Aureliano
Sip @sipapp.bsky.social · 02/12/2024
Hey Everyone, our Cyber Monday Deal is Live!! 🤖📷 50% DISCOUNT! 📷 🤖
022
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 28/11/2024
🫡🫡🫡
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 25/11/2024
Apple reveals 45 app and game finalists for the 2024 App Store Awards Global App Store Editors recognize developers who delivered the highest levels of user experience, design, and innovation nr.apple.com/dE1j7x3Fp6
nr.apple.com
Apple reveals 45 app and game finalists for the 2024 App Store Awards
Today, Apple revealed 45 app and game finalists for the 2024 App Store Awards.
010
👨🏻‍💻 Rui Aureliano @ruiaureliano.bsky.social · 24/11/2024
Hello 🦋
020