Josh Langley

Hey there! I'm Josh, an engineer, problem solver and nerd. My special interest is computers, how they're made and what they can do for people. I try to be an Expert Generalist. My areas of expertise are anything above the Linux kernel, or that comes below the UEFI stack. My interests extend well into math and physics, and include literature, languages, culinary arts, education, and more. I've used and explored Linux deeply for the better part of a decade, both in server and desktop. I have a compulsion to learn new things and enjoy basically anything that involves problem solving.

I love the woods and the mountains. Hiking, mountain biking and camping are some of my favorite things to do. I'll read just about anything of quality, even the classics. I don't play video games often, but do greatly enjoy puzzle games like Myst or Outer Wilds. I spend most of my free time on various personal studies and projects. My studies mostly revolve around computer architecture and education theory, and my projects mostly revolve around that and software, especially written in Rust.

TheWoods

Desktop computer with custom case

Sometime in high school I thought I'd build myself a nice, powerful, future proof computer. I was disgusted by the price of cases, for some reason, and thought I could design and build my own, out of hardwood, for cheaper. I might have ended up spending nearly twice as much as I would've on a rather nice case, but I do now have a work of art and a bucket full of lessons learned.

Nexus Alpha

My home server

I created my first home server in High School. Now Nexus Alpha provides a file server, contacts and calendar syncing via the DAVs, a software forge with CI/CD support, and a few other random little things. It's pretty fast and very reliable. It's in use by family and friends and is extremely useful. It's great, and I'm very proud of it.

https://nexusalpha.site

Zebu

General note taking solution

Every note taking platform wants to sell you an account, an electron app, a syncing solution and some extra, fancy feature that doesn't actually contribute a lot. At the end of the day, a lot of these platforms aren't much different than taking your notes in Markdown using VS Code with a sans-serif font, with an indexing database strapped on.

However, there is a better way. My friend Lucas introduced me to concept of the Zettelkasten ("paper slips") method. He and I started wondering if there was a good way to implement the concept digitally. After some discussion and deliberation, I ended up suggesting the idea for what has become Zebu.