b e a n f r o g . x y z

👋 Welcome

Hello! I'm a student who likes computers n' such.

👨‍💻 About Me

Name: Graeme Kieran / beanfrog

Occupation: Student

Location: California/Oregon, USA

I love: My dogs, building things, computers, caffeine, redwood forests, weightlifting, fishing

🐧 Penguins

Two penguins are paddling a canoe through the desert. One says to the other, "Where's the paddle", the other says "sure does!" (sorry owen plz don't kill me)

🗣️ Get In Touch

GithubEmailDiscord

✈️ AA Flight

Github

Query flight data from the American Airlines onboard wifi.

☕ Beanfrog Caffeine

GithubLink

A caffeine logging web app with Google auth and a ranking system.

🚥 Pi-Neopixel V2

Github

Control Neopixel/ws281x LEDs over http using a Raspberry Pi.

💡 DMX Neopixel

Github

Control Neopixel/ws281x LEDs using the DMX (or ArtNet, but BYO converter) protocol and an Arduino.

📖 Text Adventure

GithubLink

CLI Choose Your Own Adventure player, and a GUI story creation tool to match.

🔧 Rust Utils

Github

A few small CLI tools written in Rust that help with certain tasks (basically just using Rust as a scripting language).

🔊 Goober FX

Github

4-channel theatre sound effect app thingy idk.

🔋 Battery Planner

GithubLink

Mock up nickel strip routes for Li-Ion/LiFePo4 based e-bike batteries.

❓ Stupid Trivia

GithubLink

Trivia but all the answers are just stupid.

🎶 Tuneguessr

GithubLink

Guess which country each song is from.

🟢 Comfortable

HTML/CSSJavascriptTailwindCSS/DaisyUIPythonTypescriptReactNodeJSExpressArduinoLinux

🟡 Competent

CSQLiteFirebaseVercelJava

🔴 Learning

RustRubyDockerKubernetes

CS50 @ Harvard

Harvard CS50 certificate

💻 Daily Driver

My daily driver laptop is a Framework 13. I use it for everything from programming, to DJing, to taking class notes.

Hardware

CPU: AMD Ryzen AI 5 340 @4.9GHz

RAM: 64GB DDR5 (32GB x 2)

Graphics: AMD Radeon 840M

Storage: 2TB NVME

Software

OS: CachyOS (modified)

Shell: zsh

Terminal: kitty

WM: hyprland

Other stuff: Waybar ∘ Swaylock ∘ Hypridle ∘ micro

💻 Backup Laptop

This is a Dell XPS 7390 with a bone-stock installation of Windows 10. This only gets used when I absolutely need Windows, like that stupid lockdown browser for tests.

Hardware

CPU: Intel i7-1065G7

RAM: 16GB DDR4 (8GB x 2)

Graphics: Intel Iris Plus

Storage: 500GB NVME

Software

OS: Windows 10

💻 Other Misc Tech

Server

Dell Latitude laptop, stripped down and used as a server. Runs Ubuntu Server 24.04 LTS

Jetson Orin Nano

Nvidia Jetson Orin Nano, an extremely powerful SBC geared towards AI. Will be running some models locally very soon.

Raspberry Pi 4

Got a few of them. One runs bean-frog/pi-neopixel-v2

Lenovo 14W

A low end laptop that I use for testing stuff and flashing ROMs to phones. Currently running Arch Linux with the XFCE desktop.