Corey Naas


2026-04
  • Created Procedra, a procedure and checklist webapp. Available here. Each procedure uses sqlite as its application file format, but can be exported and imported in XML. Intended to be hosted on an integrator's laptop in the field during commissioning and accessible on a networked tablet.
  • Created a PLC Simulator called Tomboolery ("Tombo" to its friends), programmable with Structured Text, with a simple web fronted (php, js) and a python backend. Each PLC has its own instrumentation simulator to act on PLC outputs and modify PLC inputs. Planned to be released once I refine emulating the quirks of PLC operation. each PLC/Sim project uses sqlite as its AFF, and can be imported/exported in XML. Intended as a learning tool and prototyping scratchpad.
  • Creating a SCADA simulator called "Scadanigans," a partner for Tomboolery.
  • Streamed and followed the entire ten-day broadcast of Artemis II, only stopping to sleep.

  • 2026-03
  • Created Neotowns, a self-hosted, multiplayer browser game set in a small town. Geared toward small groups of family or friends. Planned to be pushed to Github or another host once I finish the mad-libs style setup for customizing the town.
  • "Dumbed down" my phone. Detailed here.
  • Read The Shortest History of China, by Linda Jaivin.

  • 2026-02
  • Established my NAS as a family server and connected my family with Tailscale. Hosts a mediawiki, a mumble server, Homebox, and Audiobookshelf.

  • 2026-01
  • Spent an extended Christmas vacation with family. Played a lot of games, had a lot of laughs, and made a lot of memories.

  • 2025-12
  • It's finally chilly in Phoenix! The valley has been drained of heat for a little while.
  • Been watching some trial footage in the background while working on the vm. The difference between how direct and cross questions are asked is interesting. "What did you see" vs. "isn't it true that", etc.
  • Re-read Off The Wall: Death in Yosemite, by Michael P. Ghiglieri and Charles R. "Butch" Farabee.
  • 2025-12-02 - Compiled and ran Moss Kernel from source!
  • 2025-12-03 - Reading through Linux kernel documentation and putting together a mental model of the repo/code structure.
  • 2025-12-04 - Successfully compiled the linux kernel from source! Should have tried that a long time ago.
  • 2025-12-05 - Attempted to install Arch on a vm. Got to the bootloader config and messed something up.
  • 2025-12-06 - Started working on website stuff again. Trying something simpler for the "now" page.
  • 2025-12-13 - version-controlled my dotfiles.

  • 2025-11
  • Went through the 2D game tutorial for Godot and made "Creep Invaders".
  • Started working on a traffic light simulator in Godot. Looked at my previous sims in other langs to recall what the data structures need to look like while setting one up in a small about of gdscript.
  • Played Morrowind for the first time. It's simple, but it works. I especially like the dialog screen, and how there can be paragraphs of conversation and not just a few lines.
  • When I think of a "Minecraft movie", This what I think of. A movie, set in Minecraft, about the experience of playing Minecraft.
  • Took a few hours to find every single college programming file from all my computers and compile them into one folder on my NAS.
  • Updated Fedora VM
  • customized KDE Plasma: W10-esque taskbar, W7-esque windows, WXP-esque star menu, 0h000000 color theme
  • Focused on terminal programs: curl, lynx, newsboat, irssi, git, gh, mc
  • Collected compilers and compile hello worlds: c, java, lua, sbcl, cobol, fennel, racket
  • Added personal command hints and tips to end of .bashrc
  • Found cool retro term. Reading finance news make me feel like a wall street executive in 1988.
  • Re-read Over The Edge: Death in Grand Canyon, by Michael P. Ghiglieri and Thomas M. Myers.

  • 2025-10
  • Started reading through my college textbook from Game Development. Made a list of thoughts on what kind of game Red Dead Redemption 2 is from a game dev angle.
  • Worked on my mod/game for Luanti.
  • Re-read A Game of Thrones, by George R. R. Martin.

  • 2025-09
  • Went down a rabbit hole working on the Apple II.

  • 2025-08
  • Replaced the original unbacklit screen of my purple Game Boy Advance with a new backlit screen. Took it completely apart and cleaned every millimeter. It has never been cleaner or played better, and should last another 20 years.
  • Went down a 90s/2000s video game decompilation rabbit hole.
  • Went down a Pokemon ROM and GBA game development rabbit hole.

  • 2025-07
  • Spent a few hours redesigning the Luanti user interface, because it's... lacking in navigation.
  • Went down a rabbit hole collecting FOSS games and trying each out for a bit.
  • Read Dune, by Frank Herbert.