beekman
Full stack software engineer who loves clean code, engaging UI, and bringing clarity to complexity.
Portland, OR
Pinned Repositories
friendlier-fe
A progressive web app for setting, tracking, and meeting communication goals. Users can input contact details, set flexible communication schedules for those contacts, schedule push notification reminders, and view their communication logs. Contact list is sorted and formatted based on urgency and status of scheduled "hard" and "soft" deadlines.
adopt-one-block-styles
Custom styles used on the Adopt One Block site
data-structures-and-algorithms
My JavaScript solutions for a wide variety of coding challenges relating to data structures and algorithms.
magical-selection
This plugin for Atom Text Editor makes the background of selected text cycle in a magical rainbow gradient. Concatenate text selection like a sourceror! Other Atom text selection plugins don't feature both animation and gradients. Other plugins also don't call on arcane powers beyond the mortal plane.
react-dev-portfolio
My React-based developer portfolio. Style is separated from copy by centralizing all content data into an external JSON file.
terminal-cheatsheet
A cheatsheet of useful shell commands that I put together to help me upgrade my command-line prowess
fish-game
A virtual fish tank built with React Three Fiber
paint-mixer
A tool for natural media painters to help them build virtual palettes and experiment with "color recipes" using an accurate paint mixing engine and intuitive UI. Combine paint colors to create new ones, and build the palette you need with the colors you already have.
shapeways-frontend
Shapeways is a multimedia sandbox at the bleeding edge of art and technology. It's a real-time music and art generator that responds to your movements. It's an audiovisual composition shaped by the user, made possible by machine learning. Powered by React, Google Magenta.js/music, ml5 Posenet, Tone.js, and p5.js.
whateverSynth-frontend
A JavaScript-based synthesizer app featuring MIDI and keyboard support, an unlimited effects chain with over 10 audio effects using tuna.js, pitch bend and modulation, instrument selection, and real-time waveform visualization.
beekman's Repositories
beekman/data-structures-and-algorithms
My JavaScript solutions for a wide variety of coding challenges relating to data structures and algorithms.
beekman/react-dev-portfolio
My React-based developer portfolio. Style is separated from copy by centralizing all content data into an external JSON file.
beekman/terminal-cheatsheet
A cheatsheet of useful shell commands that I put together to help me upgrade my command-line prowess
beekman/adopt-one-block-styles
Custom styles used on the Adopt One Block site
beekman/live-palette-populator
A React app for quickly generating color palettes with a high level of control and efficiency.
beekman/advent-of-code-2020
My solutions to the coding challenges at https://adventofcode.com/2020/
beekman/advent-of-code-2021
beekman/beekman
beekman/beverages
beekman/bgb-boilerplate
Next.js + TypeScript + Css modules base tailored to my preferences
beekman/convert-numbers-to-words
beekman/create-beekman-react
beekman/date-adder-code-challenge
beekman/dotfiles
🖥️ Automated Configuration, Preferences and Software Installation for macOS
beekman/dotphiles
A community driven framework of dotfiles.
beekman/github-viewer
A webapp that uses the github api to view a user's repos, PRs, and issues.
beekman/gutenberg
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
beekman/gutenberg-examples
Examples for extending WordPress/Gutenberg with blocks.
beekman/homer-ipsum
Lorem ipsum generator using Homer Simpson's quotes
beekman/item-catalog
A full-stack Python CRUD app using Flask and Google Auth to serve a CMS app that uses CRUD routes, and tracks and enforces permissions for users and the content they contribute. Software installed includes the following: Python 3, Flask, PostgreSQL, Psycopg2, SQLAlchemy, Flask-Login, Flask HTTPAuth, Passlib, HTTPLib2, Oauth2. I also used the following third-party resources: python-slugify to generate web-safe slugs for the categories and items, and Beautiful Soup 4 to enable oEmbed for the description field of items, enabling Youtube video embedding in the item details.
beekman/lullaby-yoga-promo
beekman/magenta-music-generator
A JavaScript-based audio experiment using Magenta.js to generate dynamic music performances, using user input to generate dynamic musical phrases and beats with the help of two different machine learning models for music and rhythm.
beekman/message-viewer
beekman/php-code-challenges
Code challenges written in PHP
beekman/react-resume
A resume built with React that can populate from a JSON import.
beekman/recipes
beekman/resty
RESTy is an API Server client application for testing routes. It's like Postman in your web browser.
beekman/solarity-wp-theme
A custom WordPress theme I developed for Erskine Solar Art in 2015.
beekman/to-do-ts
A bare bones To Do app made with TypeScript and React
beekman/wordpress-develop
WordPress Develop, Git-ified. Synced from git://develop.git.wordpress.org/, including branches and tags! This repository is just a mirror of the WordPress subversion repository. Please include a link to a pre-existing ticket on https://core.trac.wordpress.org/ with every pull request.