• Take Action Now

    I feel that there is a lot of things I can say about the world today. First, there is a lot of bullcrap that we churn through in our minds. You know the sort that I'm talking about - the self deception. The thought that I'm going places, without taking the action to take those steps to start that path. Those new years resolutions. Those goals that you write down, but do not get action items defined and set up on the calendar. Those same action items you don't check in on from time to time. Things that we tell ourselves that we'll get to tomorrow. We rarely do. We think in terms of intentions - and judging ourselves retroactively based on those intentions rather than the actions.

  • On the clock

    I was at the grocery the other day and I heard one worker asked another if they were on the clock. For some reason, it spurred some thoughts of my own.

  • The Victim or the victor

    When I was a younger boy, my grandma would tell me stories of my grandfather going to war. Like most men during world war 2, he did not want to go to leave his new bride and head to where death is ever looming. One thing I remember her saying to me as a life lesson is that you're given a choice in life that most always boils down to your attitude. She said, "just like your grandpa, you can chose to be a victim, or go get the courage to become a victor. The choice is always yours."

  • 3 years of Elixir: Reflections

    Back in 2015, I had just started at CANVAS Technology and my task was clear: to create a web application that can service many operations concurrently from users, robots, and other integration services. Prior to this new venture, I had spent my last few years doing Ruby on Rails, Node.js JavaScript, mobile applications (cordova, minimal Objective-C, Java/Android). Only a few months before joining CANVAS had I just started playing with Elixir and Phoenix. I was so excited and relieved to find something that was geared exactly for what we were embarking on.

  • Puppet: A Testing Handbook

    • Explain why the post - job required, growing pains, need for stability and health of the repo
    • Why to test
    • What to test
    • How to test ** Lint - Rake file ** Parser - rake file with globbing to run easier ** Rspec - spec type tests to run on puppet code (syntax mainly) ** Beaker - run tests on provisioned VM to ensure correct

  • Test Coverage Reports in Elixir

    Lately I've been learning a ton more about Elixir and really working towards refactoring and hardening the system.

  • Multicast Service Discovery in Electron

    I’ve been playing around with mDNS lately for broadcasting some services for applications to auto-connect with.

  • Using Erlang Observer on a Remote Elixir Server

    I’ve been using Elixir a ton at work and in some fun side projects and I’m absolutely in love with it.

  • Custom JSON encoding in Phoenix

    I recently have been working a lot using Leaflet.js to do some mapping.

  • Adding Additional static paths in Phoenix

    Phoenix is awesome.

subscribe via RSS