Deefour.me

I'm Jason Daly. I make things with PHP, Ruby, Javascript, HTML, and CSS.

Presenter

github.com/deefour/presenter

Object-oriented presentation logic. Provides painless decoration of model objects (or any other PHP class) with logic intended for use at render time.

0.1.0
  • PHP
  • Decorator
  • Presenter
  • Laravel
  • PHPSpec

Authorizer

github.com/deefour/authorizer

Simple authorization via PHP classes. Inspired by elabs/pundit.

0.1.0
  • PHP
  • Authorization
  • Laravel
  • PHPSpec

Interactor

github.com/deefour/interactor

Simple service objects for PHP. Inspired by collectiveidea/interactor.

0.2.0
  • PHP
  • Service Objects
  • Laravel
  • PHPSpec

Playbooks

github.com/deefour/playbooks

Provisioning for my development and production environments via Ansible. Flexible playbooks supporting MySQL, PostgreSQL, Apache, Nginx, PHP, Ruby, chruby, and more.

0.1.0
  • YAML
  • Ansible
  • Vagrant

Dotfiles

github.com/deefour/dotfiles

The dotfiles I use to make a working environment my own. Revolves around oh-my-zsh, chruby, macvim, and Vagrant.

  • Zsh
  • Dotfiles
  • Environment

CFDDNS

github.com/deefour/cfddns

After seeing the costs and caveats associated with dynamic dns services like DynDNS, I learned I could leverage the CloudFlare API to manage a hostname for my home network, for free.

0.3.1
  • PHP
  • CloudFlare
  • Dynamic DNS

ColorBand

github.com/deefour/ColorBand

A small jQuery plugin with unit tests via Qunit running on Travis CI, using the <canvas> tag to draw a multi-colored band atop an element.

1.4.0
  • Javascript
  • Qunit

I am currently employed full time atLabel Interactivein Southbury, CT.