Hello.World
Part blog, part personal kb with technical notes useful mostly for me.2023
- Why Ruby in 2024?
- Sitting Still
- OpenCore Legacy Patcher: Macbook Air 2012
- Chibi C Compiler (chibicc) on Alpine Linux
- C Programming Used Books Haul
2022
- C, C++, and Rust in 2022
- The Documentation Crawl
- Zoladate: Custom Timestamp
- Bye, Cloudflare Pages
- Change APFS Volume Password on the Command Line
- Fortran Discourse: Function Overhead
- Finished Rustlings!
2021
2020
Interests/Projects
My interests have always been wide-ranging, but at the moment I'm geeking out on these things:
- AVR Programming in Assembly Language and C
- Digispark ATTINY85 Development Board
- x64 Assembly Language Programming on Linux/Windows
- Electronics / Microcontrollers
- Web Assembly / WASM
- Rustlang: The Rust Programming Language
This Site
I built this site mainly for myself, to document the experiments and side-projects that I work on in my free time. I work professionally in tech and have a background in software engineering, and in my freetime I enjoy learning languages, tools and technologies that I may not get to use in my job.
Documenting my learning serves a few purposes. The act of taking notes helps my brain process the information. By taking the time to publish the information here, maybe my notes can be helpful to other people as well (just as I've learned from blog posts and tutorials along the way). Finally, by taking the time to document the information I've given myself a set of project notes that I can refer to the next time I forget.
The site is built using Zola, a static site generator built in Rust by Vincent Prouillet and other contributors. Where possible, I try to provide a link to Github repositories for any code I'm referencing, and you should follow the license found in those repos. [Link to License Page TBD]