alecdotninja
:business_suit_levitating: Staff Engineer at @procore. :crab: Aspiring Rustacean. :tipping_hand_man: I like to use libre things where I can.
@unabridged Portland, OR
Pinned Repositories
active_record_distinct_on
Support for `DISTINCT ON` statements when querying with ActiveRecord
animator
A painless soft delete solution
firstlast-pg
`FIRST` and `LAST` aggregate functions for PostgreSQL
flic
An unofficial Ruby implementation of the fliclib (use Flic IoT buttons in Ruby!)
no-titlebar-when-maximized
A GNOME Shell 👣 extension that hides the titlebar of maximized windows
paranoid
An experiment in truly rootless containerization for Linux
ruby_box
RubyBox allows the execution of untrusted Ruby code safely in a sandbox.
tailcall
Safe, zero-cost tail recursion for stable Rust
the-windy-onion
A high-capacity Tor exit relay located in Chicago, IL
motion
Reactive frontend UI components for Rails in pure Ruby
alecdotninja's Repositories
alecdotninja/tailcall
Safe, zero-cost tail recursion for stable Rust
alecdotninja/no-titlebar-when-maximized
A GNOME Shell 👣 extension that hides the titlebar of maximized windows
alecdotninja/active_record_distinct_on
Support for `DISTINCT ON` statements when querying with ActiveRecord
alecdotninja/flic
An unofficial Ruby implementation of the fliclib (use Flic IoT buttons in Ruby!)
alecdotninja/animator
A painless soft delete solution
alecdotninja/ruby_box
RubyBox allows the execution of untrusted Ruby code safely in a sandbox.
alecdotninja/paranoid
An experiment in truly rootless containerization for Linux
alecdotninja/travis-matrix-badge
An unofficial matrix badge for TravisCI using Netlify Functions
alecdotninja/decl
Decl is a simple library designed to enable more declarative and unobtrusive JavaScript
alecdotninja/hipaapotamus
alecdotninja/meta.js
A source transformation tool that makes meta-programming in JavaScript a little more awesome.
alecdotninja/the-windy-onion
A high-capacity Tor exit relay located in Chicago, IL
alecdotninja/decl-classic
Decl is a simple library designed to enable more declarative and unobtrusive JavaScript
alecdotninja/firstlast-pg
`FIRST` and `LAST` aggregate functions for PostgreSQL
alecdotninja/liberator
A simple program to detect and escape captive portals
alecdotninja/otg.js
OscarTheGrouch.js is a lightweight garbage collector and object manager designed to be used with Meta.js.
alecdotninja/rails_admin_redactor
Adds the redactor edit to Rails Admin
alecdotninja/weak.js
Weak.js implements a variety of data structures to reduce the memory footprint of a JavaScript application. It depends on OscarTheGrouch.js.
alecdotninja/wikipedia-word-counter
A small utility to get the top 100,000 words in a Wikipedia dump 📖
alecdotninja/alec.ninja
This is my personal landing page (hosted with Netlify)
alecdotninja/geocash
alecdotninja/hot_swap.js
An unobtrusive library for partial page replacement inspired by the defunct-before-release Turbolinks 3
alecdotninja/ingress
A simple app to play a theme song when a device connects to the network
alecdotninja/r
A statically reference counted shared pointer type for Rust (Arc -> Rc -> R)
alecdotninja/rails-erd
Generate Entity-Relationship Diagrams for Rails applications
alecdotninja/sidekiq-limit_fetch
Sidekiq strategy to support an advanced queue control – limiting, pausing, blocking, querying
alecdotninja/sister-synonym
A small application to help with sister sayings
alecdotninja/thought_stream
An example application for the Omaha Ruby Meetup