// category

Software

7 posts
07
Software

Evaluating Terraform for DevOps Engineers

This post is a quick introduction to HashiCorp Terraform. We compare the approach to Chef and Puppet, and explain some conceptual differences that could help you migrate from Chef or Puppet to Terraform quicker.

2024.12.05
06
Software

How to Write Awesome CLI tools in Ruby and test them with RSpec and Aruba

This post details how to use dry-cli gem to create multi-command and sub-command CLI tools, and how to test them using RSpec and Aruba.

2020.09.06
05
Software

Test your Understanding of Ruby Concurrency

Test your understanding of how Ruby 3 Concurrency works with these two simple multiple-choice questions.

2020.05.31
04
Software

Building IntelliJ Bazel Plugin from Sources

Overview of Bazel support in IntelliJ Family of products, and instructions on how to build the plugin from sources.

2020.03.20
03
Software

C++ Newbie Tour: Getting Started with C++ on Mac OSX

In this post we'll explore some of the things that a beginner C++ programmers (but not general beginner programmers) might find useful in getting quickly up to speed.

2018.09.19
02
Software

Mixmax And My First Nodejs App.

MixMax enhances, enriches, extends (EEE!) the standard Gmail functionality with a lot of goodies, accessible from both the GUI as well as via the slash commands while composing an email.

2016.04.06
01
Software

Detangling Business Logic in Rails Apps with PORO Events and Observers

With any Rails app that evolves along with substantial user growth and active feature development, pretty soon a moment comes when there appears to be a decent amount of tangled logic, AKA technical debt.

2013.08.04