AmateurECE
Software Engineer at Plexus Corp. and self-hosted developer.
Plexus CorporationAppleton, WI
Pinned Repositories
AES-Encryption
An AES library that's lightning fast on x86-64 and is portable to embedded systems
Banweb-Crawler
My first web-crawler, using C and Perl
bazel-arm-gnu-toolchains
ARM none eabi gcc embedded toolchain for Bazel
Binary-Tree
A Binary Tree!
bluez-iot-agent
BlueZ agent for IoT devices
economics
R library to do basic operations on cash flows
meta-edtwardy
Kas-based Yocto project for Rock64 Board
redfish-codegen
Implementation of DMTF's Redfish data models, generated from their OpenAPI documents.
twardyece-services
Docker infrastructure and supporting packages for the webservices I run on my Linux server
volumetric
Version control system for OCI Persistent Volumes supporting Docker, Podman, and (eventually) k8s
AmateurECE's Repositories
AmateurECE/redfish-codegen
Implementation of DMTF's Redfish data models, generated from their OpenAPI documents.
AmateurECE/bazel-arm-gnu-toolchains
ARM none eabi gcc embedded toolchain for Bazel
AmateurECE/libreidp
Configurable Identity Provider for Self-Hosting Single Sign-On (SSO)
AmateurECE/meta-edtwardy
Kas-based Yocto project for Rock64 Board
AmateurECE/twardyece-services
Docker infrastructure and supporting packages for the webservices I run on my Linux server
AmateurECE/bazel-experiments
Experiments with the Bazel build system
AmateurECE/containerfiles
Containerfiles for my OCI projects
AmateurECE/dependency_injection_like_bevy_from_scratch
Learn how to do dependency injection like bevy engine, from scratch!
AmateurECE/derive_more
Some more derive(Trait) options
AmateurECE/devaluable
Construct objects from valuable::Value instances
AmateurECE/dotfiles
Dotfiles version control repository. Configured as a "Castle" to be used with homeshick.
AmateurECE/dpkg
My dpkg archive--packages installable on Ubuntu and Debian (+ derivatives)
AmateurECE/ebuild
Repository for my Gentoo ebuilds
AmateurECE/FSAdaptor
An Object-Oriented Adaptor for the Standard C++ Library that performs filesystem operations.
AmateurECE/gen-serdec
Generate serialization logic in C for structured data from YAML-schema documents or ASN.1
AmateurECE/hypermedia-architecture
Repository containing the code for my blog series on architecture in Hypermedia-aware applications
AmateurECE/iwd-auto-timezone
Performs Geo-IP matching to automatically set system timezone. Works with iwd.
AmateurECE/metalwork
A project focused on incubating the C/C++ ecosystem for embedded development
AmateurECE/nunchuk
Linux device driver for the Wii Nunchuk controller
AmateurECE/nunchuk-emulator
An emulator for the Wii Nunchuk controller
AmateurECE/pacman
My Arch Linux packages
AmateurECE/SerialBridge
Implements bidirectional serial transceiver on TM4C123GXL using TivaWare Peripheral Driver Library
AmateurECE/seuss
Mildly opinionated framework for creating Redfish services, based on axum-rs
AmateurECE/sloc
Source Lines of Code Counter
AmateurECE/sortmedia
Sorts media libraries according to the scheme I enjoy in my personal libraries.
AmateurECE/swagger-parser
Swagger Spec to Java POJOs
AmateurECE/tinyware
A tiny Linux distribution for testing kernels
AmateurECE/twardyece-blog
Sources for my self-hosted blog
AmateurECE/twardyece-manager
A Redfish service which I use to manage the server that runs twardyece.com
AmateurECE/twardyece-repository
Mostly the same information as in my other two knowledge repositories, but this one is in MkDocs