Thiago Holanda
@tholanda.com
170 followers 200 following 190 posts
Bug writer in Swift, and now also in Rust. Jumping back and forth between iOS/macOS and embedded systems. Rewriting @EVOApp.io.
Posts Media Videos Starter Packs
Reposted by Thiago Holanda
raycast.com
⌨️ Introducing: Raycast Keyboard for iOS

Our custom keyboard puts dictation, AI commands, snippets, and quicklinks at your fingertips

Get it today 👉 raycast.com/ios
tholanda.com
The ESP 32 I’ve mentioned in the other post, is to bring connectivity to the Badger and Tufty 2040.

Welcome to the jungle!
tholanda.com
Lately, my ass has been heavily beaten by a “blessed” ESP32 S2 to the point that it has already taken me a week to understand that little devil! Hope you’re having fun there!
Reposted by Thiago Holanda
eurorust.eu
🚨✈️ Heads up! 🦀 French air traffic controllers have announced a strike Oct 7-9. This might result in flight cancellations & delays. We recommend:

✅ Check with your airline
✅ Plan in extra travel time
✅ Consider rerouting via non-French hubs
✅ Consider the train

Travel options 👉 eurorust.eu/travel/
Reposted by Thiago Holanda
swift.org
Swift 6.2 is here, including so much 🆕🥳:
⏩Approachable concurrency
🦺Opt-in strict memory safety
📦WebAssembly support
🏃Faster build perf for macros
🐞Enhanced async debugging
📚Inline stack-based arrays
🚇Subprocess support
🧪Test result attachments
www.swift.org/blog/swift-6...
Swift 6.2 Released
We’re excited to announce Swift 6.2, a release aimed at making every Swift developer more productive, regardless of where or how you write code. From improved tooling and libraries to enhancements in ...
www.swift.org
Reposted by Thiago Holanda
swift.org
With ✨Swift 6.2 ✨, you can now target WebAssembly, including WASI support. Get started here: www.swift.org/documentatio... #Wasm
tholanda.com
Share it later, I am interested in that case you’re talking about 😁
tholanda.com
After some time, research, and a lot of reading schematics, along with many code examples in C/C++, Go, and Rust, I’ve finally managed to make the @pimoroni.com Tufty 2040 work with embassy-rs and embedded-graphics. It was full of challenges, especially because it uses a Parallel Bus instead of SPI.
a photo where it shows a board with a LCD display in it, showing few shapes, a text and an image of a crab. The board is a Pimoroni Tufty 2040
Reposted by Thiago Holanda
dystroy.bsky.social
You know me for my public #rustlang work, but I'm also freelancing as a programmer and consultant.

I'm looking for a new customer and I'd welcome short or part-time missions. RT appreciated.

dystroy.org
dystroy
dystroy - Rust consulting
dystroy.org
Reposted by Thiago Holanda
kpcyrd.chaos.social.ap.brid.gy
If you do #embedded #rust on the #rp2040 with elf2uf2-rs, and you struggle with the recent "Unrecognized ABI" error due to a change in Rust's elf header for `thumbv6m-none-eabi`, I've landed StripedMonkey's patch in both Arch Linux and Homebrew, so if you use those packages, things should work […]
Original post on chaos.social
chaos.social
Reposted by Thiago Holanda
calebkraft.bsky.social
In case you didn’t know, I 3d print and donate parts to help disabled gamers be able to play. I run it all through www.thecontrollerproject.com if you want to learn more. This was this weeks shipments!
tholanda.com
More silly than framing it and hanging on the wall? Am I not being silly enough? 🤣
tholanda.com
This is an excellent size for framing and hanging on the wall!
Reposted by Thiago Holanda
heckj.bsky.social
Very excited to see the first cut of github.com/valkey-io/va..., which supports really lovely structured concurrency integration for accessing the client, pipelining commands, mixing that with transactions, and more! #swiftlang #valkey
GitHub - valkey-io/valkey-swift: Valkey client written in Swift
Valkey client written in Swift. Contribute to valkey-io/valkey-swift development by creating an account on GitHub.
github.com
Reposted by Thiago Holanda
swift.org
Need a fast key/value datastore? The portfolio of Swift packages for building high-performance internet-scale services grew further this week with the preview of Valkey support: valkey.io/blog/valkey-...
Valkey · Introducing valkey-swift, the Swift client for Valkey
The new Swift client for Valkey is now in preview. Learn about its features and how it brings the performance of Valkey to the Swift language.
valkey.io
tholanda.com
Use DevCleaner. Every now and then, I use it to make some cleanups.
tholanda.com
It is funny to learn new things. Debugging a new PCB, today I finally had the opportunity to learn a bit how to use an oscilloscope. Together with it I realised the PCB I am working isn’t transmitting enough energy from one point to another. Checked on multimeter and confirmed in the oscilloscope.
Reposted by Thiago Holanda
culturecrave.co
Ozzy Osbourne has passed away at the age of 76
tholanda.com
Rest in peace, Sir Ozzy!
tholanda.com
You don’t have to do only for embedded. Rust is, in some way, similar to Swift. It is a very nice language to give a check.
tholanda.com
It is an amazing language for many things. What I like most is how it helps you in development with quick indications of where you made mistakes. Also, the embedded community has already done very hard work to enable us to develop things. I would recommend you to take a look.
tholanda.com
Mostly Rust. Sometimes C/C++, but most of the time in Rust. Hopefully Swift soon hehe
tholanda.com
Not exactly in the direction you’ve asked, but towards embedded systems. Does that work? 😅