• Command/Query Bus with IoC Container

    | Last Modified:

    Actions can either be a Command or Query. With the ApplicationCore, we can dispatch our Actions.

  • Showing code coverage for a React app using Code Climate and Travis CI

    | Last Modified:

    The documentation on Code Climate for setting up auto generation of code coverage for a JavaScript application was lacking pretty hard. Here I show how we can get a React app using Travis CI and Jest to automate generating code coverage that gets sent to Code Climate.

  • Testing a TypeScript React app using TS-Jest without using Create React App

    | Last Modified:

    Lets create a TypesScript React app without using the cli tool Create React App. This allows you to create a custom build specific to your deploy process.

  • Docker Compose, Traefik 1.7 + Lets Encrypt

    | Last Modified:

    If you’ve ever configured Docker + Nginx + Lets Encrypt before, it takes some time. Tools like Certbot have made this process easier, but they are not without flaws, especially when deploying to a docker environment. Traefik makes it a cinch.

  • Traverse: app & website (closed source version)

    | Last Modified:

    Traverse is a GitHub Explorer App I built using Electron + React, and a whole bunch of other open source tools.

  • labeled glass bottles on shelf

    Update PHP using homebrew

    | Last Modified:

    Update PHP on your Mac using after the homebrew/php tap has been deprecated.

  • Brew install everything

    | Last Modified:

    So you just got yourself a fresh Mac, now what? Getting your Mac configured to your workflow is essential to productivity. You spend the better part of every day using it, it is worth spending the time to get it set up right the first time.

  • Flipp, the light up event

    | Last Modified:

    At Event Farm, we love throwing cool events with engaging, interactive technology. This was a little something a few coworkers and I created at Event Farm.

  • Can I Poop?

    | Last Modified:

    A live view of Event Farm's upstairs/downstairs bathroom occupation status. Keep the window open for a few minutes during week day business hours and watch the room status. It will change without the need of a refresh.

  • Setting up a private git server using Gogs

    | Last Modified:

    Getting a private Git/Gogs server behind SSL is actually surprisingly easy to get going. Let's see what it takes to get a containerized Gogs + MySQL running on a VPS server behind SSL using Docker.

  • Building a PHP7.2 + Nginx application using Docker

    | Last Modified:

    The goal of this is to have a working development and production build for a PHP7.2 Application using Nginx as our web server.

  • Configure SSL Using Let’s Encrypt, Nginx, and Docker

    | Last Modified:

    Some notes on setting up HTTPS on your server using the official Let's Encrypt Docker Image.

  • laravel and foundation logos

    Setting Up Laravel Elixir with Foundation 6

    | Last Modified:

    Laravel Elixir is a wrapper around a traditional Gulp build system that provides a clean, fluent API for defining basic Gulp Tasks.