another man's ramblings on code and tech

Transitioning Off Facebook


For the last couple of years I’ve been concerned with FB and it’s use of my data. There’s been incident after incident, from millions of profiles being exposed when they shouldn’t be, to messages being available for big companies like Netflix to analyze. Including the Russian influence in...

Read more
Date: March 5th at 6:54am

Final Directions on GitLab


So, at this point, I’ve worked with GitLab for about three weeks straight making demo after demo to compare features to Bitbucket. The biggest thing I learned about GitLab is that it’s really easy to get running fast with. It's definitely a powerful framework with some serious DevOps chops. He...

Read more
Date: March 1st at 8:51am

Deploy Boards in GitLab


At first reading up on GitLab deploy boards I was quite impressed. I liked how it seemed to integrate with Kubernetes (k8s) seamlessly, the tracking and monitoring features that seemed to come with it, and canary builds. However, after setting their stuff up for a demo cluster, I was unimpressed...

Read more
Date: February 21st at 8:01am

Docker in Docker on Kubernetes with GitLab


GitLab runners limited minutes can be a major source of issues for people using their SaaS solution. People often decide to host their own dynamically provisioned Kubernetes (or k8s) clusters to use the GitLab k8s runners. However, using the k8s runner prevents Docker in Docker (or dind) from wor...

Read more
Date: February 13th at 8:38am

GitLab First Impressions


I’ve been tasked with researching GitLab and setting up a demo for it at my work. We’re considered moving some internal build and deploy pipelines over to it. My intentions with this type of post is simply to keep some notes on the technology as I learn it. Hopefully my notes will be of some u...

Read more
Date: February 5th at 1:50pm