Alex Zenla 🏳️‍⚧️
banner
alex.zenla.io
Alex Zenla 🏳️‍⚧️
@alex.zenla.io
Founder & CTO @ Edera; she/her; building simple hypervisor technology for modern workloads; 26 years old

Kindness and empathy matters ❤️

LinkedIn: https://linkedin.com/in/azenla/
GitHub: https://github.com/azenla

Follow Edera! @edera.dev
Shoutout to my sister who works at Disney World for escorting me in for free!
November 5, 2025 at 4:50 PM
I should probably note that the demo above is using QEMU emulation and is not backed by Hypervisor.framework, here is how fast it boots when hardware accelerated!
October 21, 2025 at 12:35 PM
Updated Sprout development environment boot demo! Booting an Alpine Linux initramfs on aarch64 :)

My Intel desktop also boots using Sprout to both Linux and Windows! As does my ThinkPad X1 Carbon!
October 21, 2025 at 12:28 PM
the sprout logo is so cute :3
October 15, 2025 at 6:45 AM
added new splash image loading during the early phase and way to search for filesystems by partition uuid :D
October 13, 2025 at 11:28 PM
Sprout Success! Posting from this Sprout config now :)

With this simple configuration file, you can have sprout load BLS entries (what systemd and Fedora derivatives use) automatically and present them as boot options!

I plan to make this a single line, but for now this was the easy way.
October 13, 2025 at 8:53 AM
Managed to make a splash screen action work (still needs optimization)! Check out this demo of a very early build of the sprout bootloader :)

Next work item is to make the boot entry menu! Right now it just boots the first entry.
October 5, 2025 at 10:10 AM
I may have taken Joe up on this and now Sprout supports YAML configurations!

Now it's officially Cloud Native ™️
October 5, 2025 at 7:17 AM
Here is what I am currently thinking for the configuration format :)
October 5, 2025 at 3:29 AM
it's alive!
October 2, 2025 at 6:48 AM
What if I told you that you can develop the Edera bootloader (currently named sprout) on macOS, Linux, and Windows with very little effort.

The entire bootloader can be built locally or with Docker.

Also, we can distribute our bootloader as an OCI image :D
October 2, 2025 at 5:13 AM
oh ya know, just a little casual UEFI programming to innovate on the current market of bootloaders :)
October 2, 2025 at 1:30 AM
I had a lovely time tonight at the Seattle Rep seeing The Play That Goes Wrong with a friend ☺️
September 25, 2025 at 6:13 AM
I've been trolling through the macOS Tahoe man pages and I stumbled upon this.
August 19, 2025 at 2:36 AM
You gotta wonder if the secrecy at Apple sometimes comes at a cost.

First we had xrOS vs visionOS

now we have macOS 16 vs macOS 26
June 12, 2025 at 2:56 AM
what even is rendering without graphics acceleration these days
June 12, 2025 at 2:50 AM
hello from london!
March 30, 2025 at 8:31 AM
Merry Christmas, I spent the day with my dad grabbing breakfast at Disney World right outside Epcot
December 25, 2024 at 4:20 PM
Canonically, Ivy, the @edera.dev Mascot, has she/they pronouns!

Literally the cutest mascot ever.
December 23, 2024 at 2:41 PM
Here's where we are at now with API for cached disk repository resolving an image at runtime.

The only OCI related crate this depends on is oci-spec.

There is a lot behind here... and downloading blobs does work but none of the layer management and bulk downloading is ready yet.
December 23, 2024 at 5:02 AM
goose
December 19, 2024 at 9:19 AM
cat
December 15, 2024 at 8:05 AM
hey nice! our kernel patches made it into the stable tree!
December 3, 2024 at 2:34 PM
goose after listening to me ramble about hypervisors
December 3, 2024 at 7:13 AM
goose photo before i go to bed :)
December 2, 2024 at 5:59 AM