Adding Authorized Keys to the LXD Default Profile
Adding your key is as simple as:
Adding your key is as simple as:
This Thanksgiving I wanted to take the opportunity to talk about what I’m grateful for!
I’ve spent the last couple of months building an interface to replace Lifesize (and Avaya’s) video conference management software because their software reli...
I’m Chris MacNaughton, a developer born and reaised in Houston, TX. I’ve been programming things for years but started on the hardware side of computers, bu...
I started a side project recently for hosting many sites from within one application. I decided to use Liquid to allow users to create their own site designs...
Crawling the Deep Web
Last week I wrote about Startup Weekend and my experience starting PermitMe.
My perception of the startup culture in Houston has been limited to one or two different companies that aren’t doing anything interesting until recently. Af...
A little over a week ago I participated in Startup Weekend Houston.
This weekend I’m planning to attend Startup Weekend Houston. It will be my first and I’m quite excited about it.
On a slightly more technical note than my previous 2 posts (Part 1 and Part 2) on SEO, page speed is quite important. There are some great tools for checkin...
Part 1 was a little bit sparse on actual, actionable advice so I thought I’d start this post out with some fairly simple tips that can do wonders for your ra...
While starting a business, there are many things one must think of, from permitting to supply chain management; however, an oft overlooked thing is SEO!
Gitlab has added support for dependency scanning to their CI system. The recommended method for enabling this support is to enable their CI step that detects...
Setting up Rust CI on Gitlab is a fairly easy task, until you want to actually use it ;-) Throughout my time developing Rust libraries and applications, I’ve...
I spent a bit of time recently working on getting Launchpad to build my Rust binary into something that could be easily installed. To make this search easier...
TLDR: Almost1 all of the actual charm tests have been removed from Zaza and moved to a new package in the openstack-charmers namespace: zaza-openstack-tests....
Migrating from Amulet to Zaza can seem like harrowing experience, but it doesn’t have to be! In this post, we will take a charm written with Amulet tests and...
Erlang is my first experience with a strongly functional language. I say strongly functional because I’ve gotten to see a bit of functional programming in Sc...
I wanted to add a couple of actions to a Juju charm, specifically Ceph, and I wanted to be able to test the action to ensure that Ceph received the command a...