Andrea Barisani
banner
andreabarisani.bsky.social
Andrea Barisani
@andreabarisani.bsky.social
hacker | tamagopher | https://andrea.bio
November 14, 2025 at 6:39 PM
November 11, 2025 at 5:11 PM
tamago/arm64 support is progressing fast, i.MX8MP under qemu now with full networking!
November 5, 2025 at 10:12 PM
The recording of my talk at OSFC 2025 earlier this year is now live at:

www.osfc.io/2025/talks/t...
November 5, 2025 at 7:08 PM
November 1, 2025 at 8:25 AM
And TamaGo lives on an ARM64 SoC (emulated for now)!

Looking forward to merge this, aarch64 is an important ecosystem for us to support.
October 30, 2025 at 8:31 PM
20 years ago we incorporated Inverse Path.

After so many years, despite an acquisition and many ownership changes, the team still continues to deliver offensive and defensive security, engineering and research with the same original spirit.

I feel so privileged.

What a ride.
October 26, 2025 at 10:51 AM
I am switching to ASCII art for CV/portfolio depiction.

It's so relaxing and rewarding going in this direction.

andrea.bio
October 23, 2025 at 8:26 AM
Following go1.25.2, I've just released tamago-go1.25.2 and tamago v1.25.2.

This release comes to you directly from Google HQ in Sunnyvale, as I attend the OSFC and UEFI Developer conferences!

github.com/usbarmory/ta...

github.com/usbarmory/ta...
October 7, 2025 at 10:39 PM
First ever boot of a TamaGo unikernel in the cloud, here on Google Cloud Compute Engine, automatically deployed from remote userspace!

Looking forward to polish and publish this.
October 1, 2025 at 1:48 PM
Thanks to TamaGo it took me less than 5 minutes to integrate Gemini AI in my UEFI bootloader.

Is this the first ever AI capable boot manager? Probably?

Shall I feel guilty? Most definitely!

I cannot underestimate how enabling TamaGo is.
September 29, 2025 at 1:29 PM
"Timing Side-Channel Attacks on USB Devices Using eBPF"

What a cool spin on Armory/GoKey/Tamago, used as experimental testbed in this paper.

secloud.ing.unimore.it/shared/paper...
September 17, 2025 at 8:40 PM
Adding networking to go-boot through UEFI Simple Network Protocol.

It took 77 LOCs of pure Go to add the UEFI driver and bridge it to gVisor stack.
September 15, 2025 at 1:26 PM
I am so humbled by the two @gophercon.com talks which touched TamaGo this year!

Andrew Williams is porting Fyne to TamaGo, which means bare metal GUI in UEFI with go-boot!

Patricio Whittingslow talked about our upstreaming proposal and its generic “noos” API.

❤️

Shall I submit next year?
September 2, 2025 at 9:39 PM
Work on porting TamaGo to ARM64 has begun!

The Go runtime changes are complete and original distribution tests are passing.

github.com/usbarmory/ta...
September 1, 2025 at 1:43 PM
TamaGo 1.24.6 has been released with SMP support!

Given the number of supported platforms and architectures this also marks the beginning of release notes for both tamago-go and tamago repositories.

github.com/usbarmory/ta...

github.com/usbarmory/ta...
August 11, 2025 at 3:58 PM
July 27, 2025 at 5:35 PM
July 26, 2025 at 1:08 PM
Testing tamago/amd64 upcoming SMP support.
July 24, 2025 at 9:44 PM
With a single statement, Go now allows FIPS 140-3 mode.

This effortlessly aids compliance in bare metal TamaGo applications, whether used as bootloaders, TEEs or application unikernels.

go.dev/doc/security...
July 21, 2025 at 9:20 AM
July 12, 2025 at 6:18 PM
July 12, 2025 at 4:59 PM
There is now a first working SMP implementation for tamago/amd64.

It surprisingly results in LOC reduction in tamago-go as more existing code is re-used.

There'ss still work to be done, but here's tamago-example spreading its test goroutines across different CPUs (red vs green)
July 4, 2025 at 3:19 PM
Working on a new datasheet style, what do you think?
June 2, 2025 at 1:18 PM
PCB art is the best kind of art.

Special business USB armory customers can be gifted with the System-on-Chip unique identifiers fusemap engraved as a token of appreciation.

The fusemap is created with our own github.com/usbarmory/cr...
May 30, 2025 at 6:07 PM