Sign in

Thiago Holanda

@tholanda.com
194 followers 234 following 200 posts

Bug writer in Swift and Rust. Jumping back and forth between iOS/macOS and Embedded Systems. Crazy is my surname. Looking for to continue rewriting @EVOApp.io. 😝

PostsRepliesMedia
Reposted by Thiago Holanda
Swift Language @swift.org · 02/10/2026
Google: “[Swift] has matured into a viable systems and cloud language, pairing Rust-like data-race safety with predictable, reference-counted performance.” Announcing their Swift-based cloud SDK for backend services: cloud.google.com/blog/topics/...
cloud.google.com
Introducing the Server Side Cloud Swift SDK | Google Cloud Blog
24212
Thiago Holanda @tholanda.com · 21/07/2026
PIX belongs to us, Brazilians, and it will stay that way, whether Trump likes it or not. As we usually say there: just accept it, it will hurt less.
000
Reposted by Thiago Holanda
AstraKernel 💫 @astrakernel.bsky.social · 20/07/2026
⚡️Connecting the Raspberry Pi Pico W to Your Wi-Fi Using Embassy rp2040.implrust.com/pico-w/http-... #rustlang #embedded #programming
picture of pico w
041
Thiago Holanda @tholanda.com · 15/05/2026
Precisely!
010
Thiago Holanda @tholanda.com · 15/05/2026
Nope. I like to think that my attention is needed when the other part has invested some effort to produce whatever it is: a book, a presentation, documentation, or in this case, code.
110
Reposted by Thiago Holanda
Swift Language @swift.org · 01/05/2026
Inside the latest ‘What’s new in Swift’ digest: two talks on Embedded Swift, a guest contribution highlighting a Swift client for Valkey, new packages, and more: www.swift.org/blog/whats-n...
swift.org
What's new in Swift: April 2026 Edition
Welcome to “What’s new in Swift,” a curated digest of releases, videos, and discussions in the Swift project and community.
0234
Reposted by Thiago Holanda
Orhun Parmaksız @orhun.dev · 16/04/2026
We're now hanging out in the terminal! 💯 ☕ late.sh — SSH-powered social clubhouse for devs 🌐 Chat, lofi beats, games & news in a shared always-on TUI space ➡️ Run "ssh late.sh" to join! 🦀 Written in Rust & built with @ratatui.rs ⭐ GitHub: github.com/mpiorowski/l... #rustlang #ratatui #tui
0266
Reposted by Thiago Holanda
Hummingbird Web Application Framework @hummingbird.codes · 14/04/2026
If you are using an AI assistant to contribute to Hummingbird we have a policy for that now hummingbird.codes/news/ai-policy
hummingbird.codes
Our AI Policy
As AI assisted coding becomes more prevalent in open source, we have established a policy for AI usage in contributions to Hummingbird.
0112
Thiago Holanda @tholanda.com · 05/03/2026
My very shiny new toy just arrived: Saleae Logic MSO (Mixed Signal Oscilloscope)… Now I will be able to use logic analyser and oscilloscope in the same beautiful integrated tool! 🤗🤩
010
Reposted by Thiago Holanda
Swift Language @swift.org · 04/03/2026
Great language support means nothing without great tooling. Watch Jonas Devlieghere show how LLDB brings first-class debugging to Swift on WebAssembly. fosdem.org/2026/schedul... #Wasm #FOSDEM
VSCode disassembling generated WebAssembly code from a Swift breakpoint.
04210
Reposted by Thiago Holanda
Swift Language @swift.org · 20/02/2026
📐Announcing Swift System Metrics 1.0! 🎉 A stable API for process-level monitoring on Linux and macOS. Add it to your service in a few lines, plug into Prometheus or OTel, and start visualizing in Grafana. Contributions welcome! www.swift.org/blog/swift-s...
Swift System Metrics visualized in Grafana, demonstrating what's possible with real-time monitoring.
0487
Reposted by Thiago Holanda
Sindre Sorhus @sindresorhus.com · 20/02/2026
I don’t get why Anthropic hasn’t used Claude Code to rewrite their bloated Electron app as native. Should be much easier than a C compiler.
810612
Reposted by Thiago Holanda
TRMNL @trmnl.com · 13/02/2026
trmnl.com/blog/custom-...
trmnl.com
TRMNL
How custom look up tables (LUTs) increase performance for existing hardware.
032
Reposted by Thiago Holanda
Joannis Orlandos @joanniso.bsky.social · 12/02/2026
🚀 Swift Rockies tickets are LIVE. This is the conference where Swift meets the physical world. I'm showing you how to take Swift beyond iOS: servers, Android, embedded devices. Your Swift skills can power anything. Don't miss it: swiftrockies.com/joannis-work...
swiftrockies.com
Building Local AI Systems with Swift (WendyOS) | Swift Rockies 2026
Join Joannis Orlandos for a hands-on workshop on Building Local AI Systems with Swift (WendyOS) at Swift Rockies 2026. Learn to build AI-powered edge devices. July 24th, 2026.
042
Reposted by Thiago Holanda
pimoroni @pimoroni.com · 09/02/2026
Introducing Tufty2350 - A smart interactive badge powered by Raspberry Pi RP2350! 16MB flash, 8MB PSRAM, WiFi+BT, 1000mAh battery, and a 2.8" IPS display - a whole lot of goodies in a gorgeous shell.😲 Now available to order: shop.pimoroni.com/products/tuf...
0326
Reposted by Thiago Holanda
AstraKernel 💫 @astrakernel.bsky.social · 08/02/2026
⚡️impl Rust for Pico - Embedded Programming with Rust - If you have an older Raspberry Pi Pico(RP2040 chip) and want to learn Embedded Rust, this book is for you - Ported from the "Pico Pico" book which is written for Raspberry Pi Pico(RP2350 chip) github.com/ImplFerris/r... #rustlang #embedded
Pico and oled example circuit
0132
Reposted by Thiago Holanda
OSHWA @oshwassociation.bsky.social · 20/01/2026
We are soooo excited to announce that the tickets for the 2026 Open Hardware Summit are officially available! Snag your tickets today and maybe even get yourself an extra cool Summit tee? 👀 ticket.nodeforum.org/OHS26/
ohs2026 small logoOHS2026 full logo tee
01412
Reposted by Thiago Holanda
Marcin Krzyzanowski @krzyzanowskim.com · 21/01/2026
prompt. change. review. commit. repeat 🔁 ship. commanderai.app is changing my way of doing things for the better.
242
Reposted by Thiago Holanda
Swift Language @swift.org · 04/12/2025
🎉 10 years of open source Swift! A decade ago today, we opened Swift to the world with a simple blog post: swift.org/blog/welcome What's grown since—thanks to an incredible community of contributors—has been extraordinary. Here's to the next ten years. 🧡
import Foundation

let calendar = Calendar.current

let openSourceDay = calendar.date(from: DateComponents(year: 2015, month: 12, day: 3))!
let anniversary = calendar.date(byAdding: .year, value: 10, to: openSourceDay)!

if calendar.isDateInToday(anniversary) {
    print("10 Years of Swift open source! 🎉")
}
18729
Reposted by Thiago Holanda
pimoroni @pimoroni.com · 02/12/2025
🚨 NEW PRODUCT KLAXON 🚨 Introducing Badgeware - the next generation of wearable, hackable badges from your friends in Sheffield-on-sea. Now with tough colourful exteriors, built in batteries, and much, much more... <3 badgewa.re
117622
Reposted by Thiago Holanda
Swift Language @swift.org · 17/11/2025
⚙️ Swift progress on embedded Swift, for memory-safe, fast code in resource-constrained environments. The latest updates are coming to Swift 6.3, and you can read more here: www.swift.org/blog/embedde... #IoT
07313
Reposted by Thiago Holanda
Rust Language @rust-lang.org · 17/11/2025
It is time for the annual State of Rust Survey! 📝✨️️ Whether you've just begun using Rust, are an experienced Rust user, stopped using Rust, or might use Rust in the future, we'd like to hear from you! 🦀 Available in ten languages and open until December 17th: blog.rust-lang.org/2025/11/17/l...
blog.rust-lang.org
Launching the 2025 State of Rust Survey | Rust Blog
Empowering everyone to build reliable and efficient software.
210646
Thiago Holanda @tholanda.com · 13/11/2025
For this one, I’ve already solved the problem with the ST7789 and Parallel Bus using Rust and Embassy! 😊 Now, we just need @pimoroni.com and @github.com to give us that beautiful board to play with hehe.
110
Reposted by Thiago Holanda
Jonathan Pallant @thejpster.org.uk · 30/10/2025
Espressif hired a bunch of Rust devs years ago and they have been quietly doing great work supporting Rust on their chips ever since. Still haven’t seen any other chip companies get close. developer.espressif.com/blog/2025/10...
developer.espressif.com
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
2717
Thiago Holanda @tholanda.com · 29/10/2025
I will open the code, just don’t do it now because I am in the middle of the mess, but the nice thing is: it will work for any board and that can make use of I2C (preferably using Qw/ST connectors), like all those boards from Pimoroni with no connectivity.
020
Thiago Holanda @tholanda.com · 29/10/2025
Really, really nice one!! Currently I am working to bring Wi-Fi connectivity to the Tufty 2040 via I2C using another amazing board, the Adafruit Qt Py ESP32-S2. It is being full of challenges, but I am learning a lot!
110
Thiago Holanda @tholanda.com · 29/10/2025
Then get one, because that little devil is fascinating! I am playing with it using Rust and embassy-rs
110
Thiago Holanda @tholanda.com · 29/10/2025
Hopefully @github.com will do the same thing they did last year selling the badge afterwards 😁
110
Reposted by Thiago Holanda
Ezra Levin ❌👑 @ezralevin.bsky.social · 28/10/2025
Spotify is now running ICE recruitment ads. We asked them to stop. They ignored us. Let's show them what we showed Disney. No Kings, No Collaborators, No Capitulators. indivisible.org/cancel-spotify
indivisible.org
Don’t Stream Fascism: Cancel Spotify
24246502570
Reposted by Thiago Holanda
GitHub Education @githubeducation.bsky.social · 28/10/2025
Badges: assembled. Energy: 🔥 Tomorrow we go live at GitHub Universe—keynotes, demos, EDU-friendly sessions, and yes… a programmable badge. 🎟️ Free virtual pass + schedule → gh.io/AAy5upq
031
Thiago Holanda @tholanda.com · 28/10/2025
Really nice to know that this year at GitHub Universe, the hackable badge is a customized version of @pimoroni.com Tufty, but in this case, instead of based on RP2040, now it is RP2350.
2181
Thiago Holanda @tholanda.com · 27/10/2025
@pimoroni.com something is wrong with the Pimoroni Discussion feed, the last update was 19 days ago 😢 bsky.app/profile/did:...
000
Reposted by Thiago Holanda
Matt Massicotte @massicotte.org · 25/10/2025
I finished up another in my "Concurrency Step-by-Step" series. This one is about everyone's favorite: protocols! It also has a sneak peek for a super-secret idea I'm really excited about: regular old classes. www.massicotte.org/step-by-step...
massicotte.org
Concurrency Step-by-Step: Conforming to Protocols
If there’s one topic that I find intimidating, it’s protocols. They are very powerful and in extremely wide use. But I’m sitting here, trying to figure out how to lead into this discussion and I’m alr...
4274
Reposted by Thiago Holanda
Raycast @raycast.com · 15/10/2025
⌨️ Introducing: Raycast Keyboard for iOS Our custom keyboard puts dictation, AI commands, snippets, and quicklinks at your fingertips Get it today 👉 raycast.com/ios
3397
Reposted by Thiago Holanda
Matt Massicotte @massicotte.org · 13/10/2025
My talk from ServerSide is up!
13610
Reposted by Thiago Holanda
Jason Koebler @jasonkoebler.bsky.social · 03/10/2025
so the US government just forced a tech company to delete an app it doesn’t like, which is totally normal stuff www.404media.co/iceblock-own...
404media.co
ICEBlock Owner After Apple Removes App: ‘We Are Determined to Fight This’
Apple removed ICEBlock reportedly after direct pressure from Department of Justice officials. “I am incredibly disappointed by Apple's actions today. Capitulating to an authoritarian regime is never t...
731163756931
Thiago Holanda @tholanda.com · 03/10/2025
The ESP 32 I’ve mentioned in the other post, is to bring connectivity to the Badger and Tufty 2040. Welcome to the jungle!
110
Thiago Holanda @tholanda.com · 03/10/2025
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!
010
Reposted by Thiago Holanda
EuroRust @eurorust.eu · 03/10/2025
🚨✈️ 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/
022
Reposted by Thiago Holanda
Swift Language @swift.org · 16/09/2025
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.org
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 ...
08532
Reposted by Thiago Holanda
Swift Language @swift.org · 17/09/2025
With ✨Swift 6.2 ✨, you can now target WebAssembly, including WASI support. Get started here: www.swift.org/documentatio... #Wasm
06819
Thiago Holanda @tholanda.com · 17/09/2025
Share it later, I am interested in that case you’re talking about 😁
000
Thiago Holanda @tholanda.com · 17/09/2025
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
1413
Reposted by Thiago Holanda
dystroy @dystroy.eurosky.social · 02/09/2025
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.org
dystroy
dystroy - Rust consulting
01510
Reposted by Thiago Holanda
kpcyrd 🏳️‍🌈🏴 @kpcyrd.chaos.social.ap.brid.gy · 29/08/2025
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 […]
chaos.social
Original post on chaos.social
086
Reposted by Thiago Holanda
Caleb Kraft @calebkraft.bsky.social · 29/08/2025
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!
18932
Thiago Holanda @tholanda.com · 14/08/2025
More silly than framing it and hanging on the wall? Am I not being silly enough? 🤣
000
Thiago Holanda @tholanda.com · 14/08/2025
This is an excellent size for framing and hanging on the wall!
100
Reposted by Thiago Holanda
Joseph Heck @heckj.bsky.social · 04/08/2025
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.com
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.
0177
Reposted by Thiago Holanda
Swift Language @swift.org · 05/08/2025
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.io
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.
0318