Latest Posts

Pointers in Go

 Tutorials

I’ve been learning Go recently and I’ve been having some issues solidifying my understanding of pointers, so I thought I’d write a quick blog post explaining what I’ve learned and how to easily understand it. What are pointers and why are they useful? Simply put, pointers are variables that store a memory address to another variable. They’re useful because they allow us to essentially dynamically allocate memory. Here’s a nice anecdote to get you thinking:

Read more →

“The Most Forgotten Pattern”

 Opinions

Developers love consistent ways of solving repeating problems, but the most consistent problem of them all is never solved repeatedly. Every time we sit down to solve problems with software we apply design patterns to overcome situations that would be contentious if we hadn’t already solved them years ago. There’s no point in reinventing the wheel, right? So why are we sitting here planning development of software for months on end still?

Read more →

The switch to Jekyll and updates

 Blog

2017 has been really good to me and I’ve had the opportunity to grow a lot both as as person and in my career. I’m currently writing this post sitting on my back porch watching my dogs play. That said, earlier versions of my website were always based on Wordpress. While Wordpress is a great functional FOSS blogging platform, it was really a bit bloated for my needs. As a developer, and someone who is trying to make more efficient use of their time, I was looking for something that got down to the nuts and bolts of what I wanted without sacrificing too much functionality.

Read more →

Test Driven Infrastructure Basics

 Tutorials

Today I’m going to go over the basics of Test Driven Infrastructure, what it means, how to do it, when it applies, and why. In this tutorial I’m going to use Chef, but you can use whatever you want.

Read more →

SendGrid DNS White Labeling and CloudFront for Secure Click Tracking Links

 Tutorials  , ,

At StarLeaf we had a need to secure our SendGrid click tracking links, unfortunately our provider, SendGrid, had no way of sending HTTPS traffic with their in place white labeling solution. This is how we solved that. This solution does not solely apply to SendGrid as it’s a generic way to proxy HTTP URL’s to HTTPS. You can apply the solution I build here to nearly anything that requires proxying.

Read more →
Social Media
  • @codencombovers
  • mattouille
  • code_n_combovers
  • mattouille
  • 5854293/matt-o