Browsed by
Month: October 2019

Static Website on S3 Bucket with Route 53 for DNS – CLI

Static Website on S3 Bucket with Route 53 for DNS – CLI

Last week I posted a generic tutorial on how to create S3 buckets and setup Route 53 so that you can access your static website via the domain. This week lets automate this so we don’t have to go through this mess again and we can simply run a script that is as simple as: In short here is the execution order of this script Collects information from the user Validates the region is correct, and sets the hosted zone…

Read More Read More

Static Website on S3 Bucket with Route 53 for DNS

Static Website on S3 Bucket with Route 53 for DNS

If you would like to host static content and have its own domain, Route 53 makes the domain part of this possible and S3 makes the content part possible. Before I covered how to make an S3 bucket and host content, today we will tie together Route 53 with this. If you already know how to create the bucket, this should be easy there are some very minor changes. Bucket 1 Creation (domainexample.com – no www. in front of it)…

Read More Read More

Beer Pong in Singapore

Beer Pong in Singapore

It has been a while since I last played beer pong, but while traveling for work I found an awesome spot with probably the coolest beer pong tables I have ever seen. The venue is called PONG Singapore, it is in a great location at the heart of lots of action downtown. It also has very easy access when you get dropped off by a cab. The staff here was really cool, I was traveling solo and they helped me…

Read More Read More

Validating JSON – JSONLint

Validating JSON – JSONLint

Periodically when I am working with JSON or writing a tutorial I get an error that complains that the JSON is not valid such as the one below. When this occurs I will use a site such as JSONLint to validate the JSON and try to pinpoint the error. For example look at the below where I left out a quote by mistake. JSONLint highlighted the line and helped me narrow down the error. Once it is all polished off,…

Read More Read More