About me

I am a software engineer on a mission to build professional products as a full-stack developer, designer, open-sourcerer, and consultant.

I have a fat dog and destroy all humans in air hockey.

The penguin is my spirit animal.

Open Source Projects

Seth

JavaScript DSL for functional Set Theory

Himalaya

JavaScript HTML to JSON Parser

Reactbone

React extensions for Backbone

Smithsonian

web interface for Metalsmith

Reem

rambunctious static site generator

Periodic Table

periodic elements data

Dn Paint

a paint tool for DN profile headers and portraits

Matt

JavaScript DSL for Matrices

Slinky

web crawler just for links

Fakegoose

Faker + Mongoose

Dribbble Responses

Hides short, useless comments on Dribbble shots

Pokever

Pokémon Versioning

Emf

Classes and Integrations for Flux

N Level Cache

Multi-level cache with any number of levels and gracefully fallback to the computed value

Truth Table

Visualize your propositions as a truth table

Permutest

Test all possible permutations of values sanely

Angle Input

Angle input for jQuery, React, and vanilla JavaScript

Illuminatify

turn animated gifs into subliminal messengers

Paul

Tree traversal and transform functions

Glaze

the database-agnostic caching layer for mongoose

Bottle

sample node, express, passport, mongoose app

Constance

Constants with prefix and postfix options

Cla

Command-Line Awesome

Tactic

Promise utilities for just the worst people

Solvent

A calculator with equations and variables

Txt2text

Replaces a customizable list of acronyms with their expanded forms.

Ember Subscription

Ember event handling that sucks less

Gravitas

A gravity game

Chrome Torso

Chrome Headless from Node.js

React Types

React.PropTypes with less suck

Ap Compsci 2015

AP Computer Science 2015 Free Response Solutions

Ascii Codes

ASCII table reference and lookup functions

Color Me Shocked

a better color converter

Justin

timekeeper and activity log

Colton

Contract testing for JavaScript

Console Hook

Hook into the console

Independency

Source code dependency graph generator

Hoo

command-line contact information scrapper

Ipman

a lorem ipsum tool for jQuery/Zepto

Js Package

boilerplate for my next JavaScript project

Libro

JavaScript Helper Library

Dead

dead code elimination for JavaScript

C Plus Practice

Little programs to practice C/C++

Npca Nhs

Collegiate Academy National Honor Society

Dotfiles

Configuration files

Characters

Pop culture characters

Chasers

HTML canvas mini-game(/art maybe?)

Polar Opposite Map

What is on the exact other side of the planet

Professor Chaos

Create non-life-threatening chaos in your programs

Better Router

a more better Express Router

Express Responses

HTTP error responses for Express

Reem Coffee

Compile CoffeeScript files to JavaScript files with Reem

Reem Draft

Drafting plugin for Reem

Reem Flow

Middleware flow controls for Reem

Reem Markdown

Markdown for Reem

Repo Cloud

Github repositories in a word cloud

Simple Torso

Super dumb headless browser for Node

Color Converter

Realtime color converter

Bmp

node package version bumper

Sprose

S-expressive prose language

Stachedown

you got mustache in my markdown

Stash Logger

Buffered logger with customizable log levels

Strurl

Type anything and send it as a link to anyone.

Connectivity

determine if a graph is connected using its adjacency matrix

Hyponym

subtypes for JavaScript objects and primitives

Vainglory

an interface that makes it look like you're hardcore programming

Xsync

a/synchronous function checking

Youtube Frame

Full window YouTube videos (not fullscreen, full window)

Talks and Slides

Special Offer Invite me to speak at your event, I make great words.

Fun fact: This is how I "slide into your DMs"

Contact me

Email address Preferred
[email protected]
Twitter handle
@compooter
Github username
^andrejewski
I cannot believe you want to contact me, thank you!

"If you do things right, people won't be sure you've done anything at all."