My name is Luna Miles. and I am a junior at Meridian Technical Charter High School. Ive always loved computers and programming and my eagerness to learn and code relects that. I absolutely adore working with people and I want to share my expereince with you.
MADDY'S MACHINES
EMBERFALL
SIMPLY SYNCED
3D PRINTER REPAIR
PORTFOLIO WEBSITE
BEHIND THE SCENES
COMPUTER BUILD
CLICKER GAME
All themes are from MonkeyType
DINO
MAGIC GIRL
MODERN INK
MS CUPCAKES
VESPER LIGHT
LILAC MIST
ROSE PINE DAWN
SOLARIZED LIGHT
TANGERINE
CAMPING
SLAMBOOK
DESERT OASIS
ICEBERG LIGHT
CHEESECAKE
LIL DRAGON
BLUEBERRY LIGHT
TERRAZZO
SERIKA
GRUVBOX LIGHT
REPOSE LIGHT
GODSPEED
DOLLAR
MODERN DOLCH LIGHT
OLIVE
TARO
SHOKO
SHOKO
BEACH
BREEZE
FROYO
MR SLEEVES
FRUIT CHEW
PEACHES
HANOK
RETRO
PASTEL
VAPORWAVE
FROZEN LLAMA
MIZU
PINK LEMONADE
TIRAMISU
MACROBLANK
SNES
STRAWBERRY
CREAMSICLE
LAVENDER
BINGSU
CAFE
FLEURISTE
MIAMI
IV CLOVER
MEXICAN
BOTANICAL
LIME
HONEY
LEATHER
DINER
FUNDAMENTALS
OUR THEME
EZ MODE
EVIL EYE
COMFY
TRACKDAY
MUTED
RED SAMURAI
SWEDEN
PASSION FRUIT
SUISEI
STRIKER
CY RED
GRAND PRIX
DEKU
SIMPLY LOVELY
HEDGE
PALE NIMBUS
RETROCAST
SEWING TIN
BENTO
8008
MATCHA MOCCHA
FLEDGLING
ONEDARK
COPPER
GRAEN
CHERRY BLOSSOM
DISCORD
SERIKA DARK
REPOSE DARK
ROSE PINE MOON
BLUEBERRY DARK
OBLIVION
WATERMELON
CARBON
FUTURE FUNK
MINT
SONOKAI
LASER
VIRIDISCENT
DRACULA
MATERIAL
MODERN DOLCH
SUPERUSER
RUDY
BUSHIDO
MASHU
NORD
BOUQUET
NEBULA
PEACH BLOSSOM
80S AFTER DARK
GITHUB
LUNA
BLUE DOLPHIN
GRUVBOX DARK
PURPLEISH
BLISS
CATPPUCCIN
WAVEZ
EARTHSONG
UNNECESSARY VIOLENCE
1704
MONOKAI
NAUTILUS
NORSE
METAVERSE
ROSE PINE
DEV
HORIZON
NIGHT RUNNER
SUNSET
MOONLIGHT
ISHTAR
DARK NOTE
DROWNING
GRAPE
VSCODE
METROPOLIS
ALDUIN
OLIVIA
ICEBERG DARK
SOLARIZED DARK
DARK MAGIC GIRL
CYBERSPACE
TERMINAL
CHAOS THEORY
JOKER
EVERBLUSH
MIAMI NIGHTS
AETHER
PULSE
ANTI HERO
RYUJINSCALES
FLORET
TERROR BELOW
TRON ORANGE
AURORA
SPIDERMAN
RED DRAGON
VESPER
VOC
MIDNIGHT
ARCH
TERRA
TRANCE
SOLARIZED OSAKA
IV SPADE
HAMMERHEAD
PHANTOM
FIRE
HUSQY
MATRIX
I am a student at Meridian Technical Charter High School studying the Hardware and Software technitian pathway. Im always looking for more ways to learn and get more experience in my field.
I love to code and create projects just for the fun of it. I perfer coding in Lua, however I have the skills for most industry programming languages like Javascript or Python. I also have experience with Solidworks design. I show interest in hardware as well, building my own personal computer.
Im very involed and active in my community, School, and SkillsUSA. SkillsUSA is a national organization that allows students to develop their leadership and technical skills through both techincal and leadershipcompetitions Pictured to the left is myself with the rest of the Idaho SkillsUSA MTCHS delegates for the 2026 state competition. I competed in the Community Serivce Competition and got first place, Qualifying myself for the national comepetion in Atlanta, Georgia.
My love for both hardware and software has always been with me since I was young. Id love tearing into electronics to see what I could find or making silly scratch projects in my elementary years. This passion stuck with me, and I want to continue this mix of hardware and software.
Maddy's Machines is a program made in Lua for ComputerCraft and the AE2 mod for minecraft. It is designed to display all items inside your storage system into a neatly formatted google sheet. It properly handles item removal, addition, and stacking. because it is formatted into a google sheet, it can be easily accessed and viewed on any device. This also means it can be formatted easily using forumlas, conditional formatting, etc. I made this program for myself because I got sick of rummaging through my storage and being suprised when I was missing something. It is also open source and available on my github!
Maddy's Machines is a project I am very proud of. It was a fun and challenging project to make and I learned a lot from it. I intend to maintain and update this program as I get new requests and ideas. I actively use this in my own survival world for better organization. I currently have about 600 unique items in my system, and 70000 total items and I have not noticed performance issues. This project was the first project that utilized Lua, and is actually what I learned lua specfically for.
Simply Plural is a service designed to help with dissasociation disorders like DID, OSDD, etc. It tracks time spent in front per alter, however it requires the user to go into the app and regiser the swap Somebody I knew with this disorder wanted an easier way to interact with the website. they wanted to automate this process, as they already had it set up with the Focus Mode customization on their iPhone.
I took it upon myself to devlelop a system to automatically sync the swaps of the Focus Mode to simply plural, so that the user did not have to enter Simply Plural for it to track.
This program interacts with the Simply Plural API through the iOS shortcuts app in a complex way, pushing the limits of the restrictive nature of iOS and Shortcuts. I had to install a dependency app, Actions, to gain access to things like Global variables that could be accessed from multiple different shortcuts.
Unfortunately, The original service is shutting down indefinitely. The person I knew got to use the program in full for a few months, thankfully. My future plans for this project was to make it fully public, and develop an installer shortcut for an easy way for setup.
🛠️UNDER CONSTRUCTION🛠️
The website youre looking at is a Portfolio website so show all of my work, as well as a place to show off my skills in a more interactable way. This website was made entirely from scratch with raw HTML, CSS, and Javascript. The website has a theme system, with over 170 different themes. A large majority of the themes have been pulled from the Monkeytype website. With a couple of the themes designed by me.
Ive worked on this website for months, probably my most developed and maintained project. It definitely increased my understanding of HTML, CSS, and Javascript. The theme system was a fun challenge to work on. I learned about how to use CSS variables and changing them with javascript, adding and manipulating cookies to save the theme.
This is a personal Computer that I built for myself. I needed a personal computer for gaming and work, and couldnt find one at the price point and performance I needed, So I built my own. The opportunity jumped to me when I found a combo deal of a Motherboard, CPU, and GPU all for only $75, almost too good to be true. The parts were old, but usable. The items in the kit were:
After these, I bought my own materials, brand new materials for the rest of the computer. This included 32gb of DDR4 (back when RAM was cheap!), A 550 watt PSU, and a 1TB SATA SSD.
My case had a shipping delay. I made the bold move to assemble it all with no case because of impatience. After lots of research I figured out that this is safe enough, as long as I am careful. I ended up with a computer all over my desk for the while the case was shpping.
After my case finally arrived I was able to put it all together and have an assembled pc ready for use
Since the the original build in 2024. Ive upgraded the PC a coupe times. Ive upgraded the GPU, First a used RTX 2026, then an Nvidia Quadro RTX 4000. The CPU has been upgraded once to an AMD Ryzen 7 5800XT.
This was a project I did for class. My computer science teacher told us to make a clicker game using Java. That was the only requirement.
For mine, I made it themed around making sticky notes. For this, I used a graphics library that was not used by the rest of my classmates, and not taught in class; FXML.
I decided to use FXML because I had access to the SceneBuilder application and CSS styling. Scenebuilder lets me design Java applications 7 using a GUI, instead of Java Swing, which I always found confusing.