Skip to content

aecsocket/aecsocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

I'm a programmer based in the UK who's been programming since 2018. I got my start in Java through Minecraft modding, and later moved on to programming with Rust. Currently I'm exploring low-level embedded programming and application development in Rust, as well as system administration and DevOps.

What I've built

Bevy app using aeronet with debug graphs shown

🔌 aeronet

Low-level networking library for the Bevy game engine written in Rust focused on reliability, robustness, and modularity with higher-level components. Compatible with other ecosystem crates like bevy_replicon.

🧲 rattle

Physics mod for Minecraft written in Kotlin, integrating via C-Java FFI to Jolt Physics. Allows developers to add their own physics objects which seamlessly interact with blocks and entities. Available as a Paper plugin (no client mods required), or a Fabric mod.

Physics boxes in a Minecraft world

Screenshot of the website

Personal website hosting my blog posts, built and deployed using NixOS.

...and a ton of other things:

What I'm building

Wordbase app displaying dictionary results for the word "読む"

📖 wordbase

Pop-up dictionary engine and app for desktop, built using GTK and Adwaita via Relm4. Inspired by Yomitan and JL, but exposes an API, allowing 3rd party developers to integrate the dictionary into their own apps.

🚅 metrostack

Mini train station software stack, covering everything from the microcontroller at station gates to read your transit card (embedded Rust via esp-hal), up to the control plane which talks to the transit database (axum microservice).

Outside of programming

  • ✒️ Occasionally writing blog posts for my website

  • 🥊 Boxing

  • ✈️ Travelling

  • 🗣️ Foreign languages

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published