Miguel Palhas
naps62.bsky.social
Miguel Palhas
@naps62.bsky.social
Rustacean | Building @ethuidev
@subvisual | @QuillFi | @spearbitDAO
The worst part of ESP32 home automation?

Every 2 hours of progress followed by a week waiting for that one AliExpress part I forgot I needed.

Patience is part of the build.
June 30, 2025 at 2:02 PM
What I like straight out of the box from EverySmartHome:
– Quality case I can open without breaking anything
– Extra GPIO for whatever I want
– Standard, documented hardware
– Somehow skipped UK->EU customs (a first for me)

Already a strong start.
June 26, 2025 at 8:53 AM
Just got my Everything Presence Sensor. Haven’t plugged it in yet, but shoutout to EverySmartHome for ticking all the boxes on open source home hardware.

Feels solid, well-designed, and built for people who actually want to understand and extend what they own.
June 25, 2025 at 9:04 AM
Picking up #Elixir again lately.

Still love the language—but after a few years with #Rust, I’m realizing just how hardwired my brain is to strong types.

Everything feels slower without rust-analyzer's instant feedback.
June 18, 2025 at 10:18 AM
Working with testnets sucks:

- No gas
- No cheatcodes
- Bad RPCs
- Can’t hide contracts

So we’re fixing that.
June 16, 2025 at 10:38 AM
Speed hack: cut @ethui.bsky.social’s debug build times by 40% using mold linker + Nightly parallel frontend + cranelift.
Rust compile times are evolving fast!
June 13, 2025 at 1:25 PM
Gave a talk at @ethprague.bsky.social on building #Web3 with a local-first mindset using @ethui.bsky.social. It's now live on YouTube in case you want to check it out!
A local first approach for web3 development
YouTube video by Duct Tape
youtu.be
June 9, 2025 at 5:04 PM
Happy to have been at @ethprague.bsky.social last week, showing how @ethui.bsky.social brings a local-first approach to #web3 development: faster feedback loops, no deploys, and real UI prototyping,
June 4, 2025 at 1:55 PM
Don’t miss my talk tomorrow at 3:30 during @ethprague.bsky.social. Web3 dev made simpler, with @ethui.bsky.social .
May 28, 2025 at 5:35 PM
@cmuratori.bsky.social always delivers.
This one’s a deep dive into design thinking, complexity, and why we tend to overbuild systems: www.youtube.com/watch?v=nCxU...
Making A Game GOOD - The Standup EP 3
YouTube video by ThePrimeTime
www.youtube.com
May 23, 2025 at 1:28 PM
“If it compiles, it works” is such a powerful thing in #Rust.
Picked up #Elixir again recently, and I really miss the Typestate pattern.
May 21, 2025 at 1:34 PM
Don’t miss my talk on 29/05 at 11:30am during @ethprague.bsky.social.
Web3 dev made simpler, with @ethui.bsky.social.
May 20, 2025 at 2:46 PM
Managed to speed up @ethui.bsky.social's from-scratch debug builds by 40% (1m20s → 50s).

The keys?
- Mold linker
- Nightly parallel-frontend
- Cranelift
May 15, 2025 at 1:32 PM
Not your usual crypto read, but this one’s sharp:
Demystifying the North Korean Threat
There’s more to the DPRK than just Lazarus Group.
www.paradigm.xyz
May 14, 2025 at 2:24 PM
First time with #Bevy this weekend.
Made a quick Space Invaders clone:
🛸 space-invaders.naps62.com

Give it a spin — good way to descompress after shipping code
space-invaders.naps62.com
May 13, 2025 at 2:22 PM
Lately I’ve been diving deeper into game dev.
Unity/Godot/Unreal are the usual suspects—but writing games in pure ECS with Rust (via Bevy) just hits different.
It’s low-level, expressive, and kind of addictive.
May 9, 2025 at 5:35 PM
@alchemyconf.com got me back into Elixir.
Forgot how nice the syntax feels — but wow, my brain is now fully conditioned to Rust's type feedback loop.
Strong types are addictive.
May 7, 2025 at 2:39 PM
If Ethereum development is to scale in 2025, it needs:

- More powerful local tooling
- Trustless Safe UIs
- Less reliance on public testnets
- Local-friendly subgraph alternatives
- A modern OSS contract-verifier

What would you add?
May 5, 2025 at 4:33 PM
I’ll be at @ethprague.bsky.social on May 27, talking about @ethui.bsky.social. See you there?

#ETHPrague #ethui
April 24, 2025 at 3:41 PM
Most wallets can’t handle anvil rollbacks or dev-only cheat codes. @ethui.bsky.social fixes that.
April 23, 2025 at 2:12 PM
Bevy (rust’s game engine) initial examples seems deceptively simple, but there’s some truly great engineering behind it. Their ECS implementation is elegant to a level I didn’t expect.
April 22, 2025 at 3:42 PM
Any good patterns out there for handling data migrations in desktop Rust apps? I want to update structs but automatically migrate and deserialize any prior data users may have in their FS.
April 16, 2025 at 1:53 PM
Recently integrated the actor model into @ethui.bsky.social using the kameo crate. While #Elixir is still king here, Rust keeps impressing me with how it balances great developer patterns and runtime performance.
April 14, 2025 at 3:58 PM
The @ethui.bsky.social's codebase is over 2 years old now. Every time I look at an older snippet, I can clearly see how much my Rust skills have improved. Past-me, we need to talk.
April 8, 2025 at 4:55 PM
The new @ethui.bsky.social 1.14.0 update improves the JSON view for message signing. JSON content is now displayed in a more structured, easy-to-read format. Learn more: ethui.dev/blog/ethui-1...
April 7, 2025 at 2:16 PM