ryan-allen
Programming is pretty great, you get to make neat things. Likes Javascript, C#, Linux & Dogs. Learning Rust!
Sydney, Australia
Pinned Repositories
dns
Migrating a lot of DNS? Yeah, well this should help a bit.
hack
The tiniest web-framework, ever.
hijack
Another AOP-like (hijacking) library, when I forgot that I had already written one (aspect), and I still swear everyone else is mad.
lispy
Code-as-data in Ruby, without the metaprogramming madness.
lost-socks
Lost Socks is a Ruby DSL (lol) for specifying DNS records, and verifying these records against name servers. Handy for large DNS migrations, where a record here or there are inevitably left behind, misspelled or entered incorrectly.
lumberjack
Lumberjacks cut down trees. This lumberjack builds them (it's a generic DSL for constructing object trees).
sir-sync-a-lot
Baby got backups! (a fast S3 backup tool).
superheroes
Tease apart the semantics of what things are versus what they can do.
w1000-super-total-mega-shark-cache-on-a-boat-on-a-plane
Fork of wp-cache plugin that uses uri based filepaths (like wp-super-cache) but with query strings and without wp-super cache's codebase and behaviour. Aim is to be the absolute fastest and simplest wp cache plugin coz each of them have their warts in their own ways.
workflow
A Ruby state machine library, like assm / acts_as_state_machine, but with a nicer, more sensible API (in my opinion).
ryan-allen's Repositories
ryan-allen/sir-sync-a-lot
Baby got backups! (a fast S3 backup tool).
ryan-allen/lumberjack
Lumberjacks cut down trees. This lumberjack builds them (it's a generic DSL for constructing object trees).
ryan-allen/modelling
Wraps some common-ish plain-ruby object modelling junk.
ryan-allen/best3
The best Ruby Amazon S3 library in existence (well, not yet).
ryan-allen/lost-socks
Lost Socks is a Ruby DSL (lol) for specifying DNS records, and verifying these records against name servers. Handy for large DNS migrations, where a record here or there are inevitably left behind, misspelled or entered incorrectly.
ryan-allen/jdigits
Key combinations in JavaScript because, like, it's never been done before. LOL.
ryan-allen/comb
A simple assembler for client-side modularity in JavaScript applications.
ryan-allen/edge-sql
Access MS SQL from Node.js using Edge.js
ryan-allen/thin
A very fast & simple Ruby web server
ryan-allen/.dotfiles
let's try this again!
ryan-allen/asmcrypto.js
JavaScript Cryptographic Library with performance in mind.
ryan-allen/chrome-wakatime
Chrome extension for automatic time tracking and metrics generated from your browsing activity.
ryan-allen/double_entry
A double-entry accounting system for Ruby applications.
ryan-allen/fab
💎 FAB project specification & monorepo
ryan-allen/graphlib
A directed multi-graph library for JavaScript
ryan-allen/illacceptanything
The project where literally* anything goes
ryan-allen/ivan
A kettlebell work out timer for Pierre (in AngularJS).
ryan-allen/jetbrains-wakatime
IntelliJ IDEA, PyCharm, RubyMine, PhpStorm, AppCode, AndroidStudio, Goland, Rider, & WebStorm plugin for quantifying your coding.
ryan-allen/JSNetworkX
Build, process and analyze graphs in JavaScript (port of NetworkX)
ryan-allen/LOLTRUCK
ryan-allen/luxon
⏱ A library for working with dates and times in JS
ryan-allen/networkx
Network Analysis in Python
ryan-allen/node-graceful-fs
fs with incremental backoff on EMFILE
ryan-allen/Rooms
I can't find anything I like so I'm making one myself.
ryan-allen/rubyconfau-2013-tutorials-cfp
RubyConf Australia 2013 Tutorials Call for Proposals
ryan-allen/Synchronized-Scrolling
VSCode extension to synchronize scroll
ryan-allen/synths
I got a problem, and lots of stuff.
ryan-allen/tiedi
Goddamn hippies.
ryan-allen/travel
Some sort of travel log.
ryan-allen/vscode-wakatime
Visual Studio Code plugin for automatic time tracking and metrics generated from your programming activity.