Managing AWS CLI Accounts


If you have multiple AWS accounts that you would like to access using the AWS CLI tools then you will need an easy way to switch between accounts before running any CLI commands. AWS Named Profiles offers an easy way to manage CLI access to your different AWS accounts.

Continue reading

Twitter Cards


I have been working on this blog for a few months now, and am really starting to like the progress that I am making with blogging in general. Its a great way to communicate my thoughts in the wide world of web dev. So I thought Hey! I’m going to post a blog post on Twitter!

So I copied the link and sent out to the masses. Low and behold, a tweet for my blog:

Continue reading

Lambda Layers


Lambda layers allow you to pull in custom code and content into your Lambda functions. This is a great tool for NodeJS dependencies that are managed via NPM.

Continue reading

Lambda Qualifiers

Lambda Qualifiers Lambda qualifiers allow you to publish multiple versions of your Lambda function and allow for naming of versions with aliases. A good use for this is to seperate Lambda functions into multiple environments. For example, I would like to have a Dev version of my function running that I can push code to test as I develop, without interrupting any production or testing websites. I would also like to have a QA or Staging environment to send out updates to a QA team, and finally a Prod version, that is hands off production. Continue reading

VM Disk Space VS Cloud

Managing hard drive space in local virtual machines and cloud servers like EC2 instances is similar in concept. In this article we’ll explore adding storage space to both a virtual machine running locally using VMWare Fusion and an EC2 Ubuntu instance. VMWare Fusion Storage Running locally I have an Ubuntu 18 Desktop running with a 20G hard drive. This is also reflected in the VM using df -h, shown as /dev/sda1 Continue reading

Installing LAMP Stack

In this article we are going to look at installing the LAMP stack (Linux, Apache, Mysql, PHP) on a fresh install of Ubuntu 18 server. Before continuing you should have access to an Ubuntu server with root access. My article on Virtualization vs AWS ECS can help you get started if you need to install Ubuntu. First off in the stack is Linux, and as mentioned, you’ll need an Ubuntu server with root access. Continue reading

Virtual Machine or AWS EC2

In today’s computing environments we have many options if we want to load an operating system such as Ubuntu or Windows to explore. The first options that come to mind are local and cloud. What if I want ot run a fresh version of Windows 10 on my local Mac? Or I want to run Ubuntu Server in the cloud? What options do I have? This article explores options to launch operating systems and some of the plus and minuses of doing so on premis (local) or in the cloud (AWS) Continue reading
Social Media