Learn Signal Analog

Reading Time: 2 minutes The Basics Learn Signal Analog by doing. Signal Analog is a tool for generating SignalFx dashboards. It’s a Nike open source project on GitHub. My team is migrating from New Relic to SignalFx, and we have opted to use Signal Analog to create our SignalFx resources. Installation I ran these commands to add the signal_analog…

Learn SignalFx

Reading Time: 4 minutes The Basics Learning SignalFx can be overwhelming. There are a multitude of ways to integrate it with your applications. Choice overload can quickly set in, to combat that I like to narrow in on a fundamental problem first. I would like to monitor a Postgresql database. The following content will walk through my journey to…

Jeff Bailey - Software Engineer

Full Stack Developer vs Software Developer

Reading Time: 4 minutes Full Stack Developer vs Software Developer, which is right for you? Let’s reframe the question. To specialize or not to specialize, that is the question. The software industry is not the only industry that faces this question. It’s a loaded question no matter what industry you’re in. Like the answer to most questions, it depends.…

Terraform

Learn Terraform

Reading Time: 6 minutes In my last post Terraforming, I committed to learning Terraform. I’ve started reading Terraform: Up and Running: Writing Infrastructure as Code. It has given me a great primer to work with. I’m converting my Cloudformation templates to Terraform. I’m all in at this point and am convinced that this is my preferred tool for building…

Visual Studio Code

Open in Visual Studio Code on macOS

Reading Time: < 1 minute Open in Visual Studio Code on macOS using Automator. 1. Open Automator2. Choose a new Quick Action 3. Search for the Run Shell Script action 4. Configure the command with the following settings Workflow receives current: files or folders In: Finder Image (Optional): I used this image Pass Input: as arguments Command: open -n -b…

Death by 1000 Cuts

The Blame Game – Deadly Cut 3

Reading Time: 2 minutes Have you ever been stuck in whodunit limbo? Stuck in between two companies with no way out? One company says their product no longer works because another company broke theirs. These days it’s usually a large company that breaks the product you’re using due to an API policy change. In the old days, it was…

MagicMirror

MagicMirror, the digital display platform

Reading Time: 3 minutes MagicMirror is an open-source project used to create a customizable fullscreen display. I recently read Scott Hanselman’s article about building a Wall Mounted display for your home. I’ve had a Raspberry PI lying around for a while so I bought a Sceptre E205W-16003R 20″ on Amazon for the display. I also bought a VideoSecu Tilt…

Death by 1000 Cuts

Software Reliability – Deadly Cut 2

Reading Time: 2 minutes Software reliability is supremely important. I told my wife that I would download something. I told her it would take 10 minutes. More than an hour later I’m still downloading the file due to software bugs. I only wanted to download a file, that’s it, but apparently asking for software reliability was too much to…

Bitwarden

Lastpass to Bitwarden – Part 2

Reading Time: 2 minutes Lastpass went to the past In my last article, Lastpass to Bitwarden – Part 1, I wrote about my decision to switch password managers. I’ve been using Bitwarden the past several weeks and here are my experiences with it. The desktop client is a bit clunky. Moving an entry to a new folder doesn’t let…