This message, related to the development of the theme, only displays on the localhost homepage to notify you of any important theme changes.


Version 1.1.0 - May 18, 2020

With this version, the theme has fully implemented static search using lunr.js. That being said, a few modifications were necessary to implement this feature.

To utilize this, or future version of Hugo Future Imperfect Slim, please make the following changes:

  1. Add the following to your config.toml before [params]:
...
disableLanguages = [""]

[outputs]
    home = ["html", "json"]

[params]
...
  1. Remove the underscore from all about and contact page file names: _index.md --> index.md

  2. Add layout = "about" or layout = "contact" to all of the files you just just adjusted the file names for.

While I realize this is inconvenient, I hope that it is worth it to you in the long run. Thanks for using the theme, and feel free to submit issues as needed.

Data Smith

The Data Blog

Musings and ramblings on a variety of topics.

Ansible and AWS EC2

An exercise in how you can use Ansible to build a VPC in AWS

Greg Smith

7 minute read

This is an exercise to highlight some more advanced features of Ansible and using these features in a practical way to build a fully functioning VPC in Amazon EC2, complete with all Elastic IPs, NAT Gateways, security groups and even some instances running in different Availability Zones.

Ansible for Beginners

What is ansible and why should I use it?.

Greg Smith

4 minute read

If you have been writing scripts to install and configure things, then this post is for you. Ansible is at it’s heart an automation tool to ease the burden of deploying, configuring and managing your infrastructure, services and associated config. In this short post I will go through some of the basics that will hopefully get you started on your ansible journey.

Git, the saga continues ..

Introduction to more advanced workflows with multiple committers and branches.

Greg Smith

10 minute read

Following on from the first post a couple of months back I wanted to add a few more advanced workflows to my “how to git” series. In the previous article I talked about git from the perspective of a single developer executing simple changes to a repo and wanting to record that change at github.com. In this article I want to discuss multiple committers on a single repository and the use of branches.

The power of ... tc

How to simulating network latency and packet loss, without purchasing expensive network hardware.

Greg Smith

3 minute read

This is a short and hopefully useful blog post on adding network latency and packet loss to nodes for testing the effect of latency and packet loss in a small local test environment. The post assumes that you already have a set of nodes running in a test environment and focusses introducing simulated latencies and other network phenomena using the unix ‘tc’ tool.

Recent posts

About

This is my personal blog space that I use to write about the many different things that interest me. To find out a little more about me click on the link