Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Every hobby operating system developer dreams of the day that a stack wrought from their own blood, sweat, and keystrokes renders its first webpage. Back in early 2021, I decided to break ground on the first step towards this goal.

News

News axle OS 2 years ago
Building a GPS Receiver, Part 1: Hearing Whispers
Have you ever noticed that your Maps app still works during a flight? It can feel illicit, like someone just forgot to turn off the signal, and that watching yourself crawl along the earth should be done without drawing undue attention. A few months ago I
Read more
Report
News axle OS 2 years ago
An IRC client in your motherboard
I made a graphical IRC client that runs in UEFI. It's written in Rust and leverages the GUI toolkit and TrueType renderer that I wrote for axle's userspace. I was able to develop it thanks to the vmnet network backend that I implemented for QEMU. You can
Read more
Report
News axle OS 2 years ago
Simulating Slices of iOS Apps
In 2019, I built a work-for-hobby iOS simulator on a strict regimen of weekends and coffee. While the full details of this project will stay in-house, there's enough I can share to hopefully be interesting! First up, here's what this looks like running ag
Read more
Report
News axle OS 2 years ago
Writing a TrueType font renderer
Text is the medium of digital interaction, and text rendering has an outsized impact on the overall fit and finish of any system. It therefore pains me that axle has for years relied on a low-resolution 8x8 bitmap font. Let's fix it! Take a look at the ch
Read more
Report
News axleos.com 3 years ago
Footsteps of pi
Imagine you have a compass.Instead of the 4 cardinal directions, mark the compass with 10 evenly-divided indications.Let's play a game together. You're standing on a plane, and in front of you is a ball.I'm going to tell you a number. Push the ball with e
Read more
Report
News axle OS 3 years ago
Exploiting the iPhone 4, Part 1: Gaining Entry
Years ago, I was active in the iOS tweak development scene. I made many products and tools, distributed on Cydia, that modified iOS system behavior and added new functionality to SpringBoard. This was a really fun time, and gave me valuable early career e
Read more
Report
News axle OS 3 years ago
Making a newsletter backend
I'm currently working on a huge project. Since I'd like to finish it soon, I'm instead going to spend an evening implementing a bespoke newsletter service.A couple of months ago, I added a prominent RSS button to the overview of this blog, acquiescing to
Read more
Report
News axle OS 3 years ago
Writing about writing about programming
When I'm being first-order productive, I'm programming: creating and interacting with a system.This first-order productivity is great, but it isn't discoverable for others: there's generally a high bar to entry for comprehending another person's work when
Read more
Report
News axle OS 3 years ago
Screwing up my page tables
Recently, the epic yak shave that is my life dragged me down into oblong pits of page table corruption. I've made it out the other side, with a primary takeaway of "how the hell did this ever work?", followed closely by "what the hell is still hiding?". P
Read more
Report
News axle OS 3 years ago
Rearranging the computer
Programming the computer allows you to take something you see and rearrange the pieces a bit to better fit your needs. It's really a delightful and powerful thing.A few weeks ago, Daisy and I were staying in a cottage with poor internet speeds. We were tr
Read more
Report
Show more news