Blossom Logo Deploy your apps with Heroku-like simplicity using Blossom See Your Savings
BoltOps Logo

Nuts and Bolts

Everyone has opinions and thoughts. Here are some of ours.

A Simple Introduction to AWS CloudFormation Part 2: EC2 Instance and Route53 header image

A Simple Introduction to AWS CloudFormation Part 2: EC2 Instance and Route53

Tung Nguyen Tung Nguyen · March 20, 2017 · 4 min read
UPDATE 2022/8/12: Check out the improved CloudFormation Fundamentals Introductory Course. This is a continuation of A Simple Introduction to AWS CloudFormation. We will build on top of the first simple CloudFormation template from Part 1, which provisions an EC2 instance and Security Group. We will add to it a Route53 record that points to the EC2 instance’s DNS public hostname. This demonstrates CloudFormation’s ability to “orchestrates” the components of the stack. CloudFormation will wait until the EC2 instance’s DNS public hostname is ready and then create the Route53 record pointing to it.
Read more →
A Simple Introduction to AWS CloudFormation Part 1: EC2 Instance header image

A Simple Introduction to AWS CloudFormation Part 1: EC2 Instance

Tung Nguyen Tung Nguyen · March 06, 2017 · 8 min read
The easiest way to describe what CloudFormation is that it is a tool from AWS that allows you to spin up resources effortlessly. You define all the resources you want AWS to spin up in a blueprint document, click a button, and then AWS magically creates it all. This blueprint is called a template in CloudFormation speak.
Read more →
Virtues of Great Programmers: Diligence, Patience, Humility header image

Virtues of Great Programmers: Diligence, Patience, Humility

Tung Nguyen Tung Nguyen · February 27, 2017 · 1 min read
Many years ago when I first got into web programming, I read a lot of Perl books and remember reading Larry Wall’s Camel book. In it, he says that the virtues of a great programmer are: “laziness, impatience, and hubris”. I ran into it again in this RTFM? How to write a manual worth reading post by Rikki Endsley. I have heard programmers reference this, or some form of it, over the years. You probably have heard: “A good programmer is a lazy one.” I knew that Larry was facetious, but I thought it is funny some people did not. Larry Wall had to post a video to explains that he was joking.
Read more →
Join a group of good-looking folks who get free email updates from BoltOps.