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

Hello World!

bout 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)

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

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: fish

Terminal: kitty

WM: sway

Other stuff: Waybar ∘ Swaylock ∘ micro

Backup Laptop

This is a Dell XPS 7390 with a slightly modified installation of Windows 10. This only really 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 (with Chris Titus' winutil)

WM: GlazeWM

Bar: Komorebi

💻 Other Misc Tech

MiniPC

BeeLink Mini PC running CachyOS. Currently hosting a project I've been working on in my dorm, a voice assistant that responds to 'Jarvis'

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.

(I'm a bit of a laptop guy, how did you know?)