Posts
From Gitbook to Mkdocs
This post will serve as a reminder for motivation and example for moving from Gitbook to Mkdocs for Github Pages-hosted and Github Actions-built cheatsheet document publication.
Gitbook Setup
This post will serve more as a reminder of steps followed to create a gitbook website hosted by Github Pages, a repo/site for quick language/framework references. The process here is not original and was strongly based off@novalagung’s
Git Help
This living document blog post has been DEPRECATED, as of 2020-06-26, in favor of my git cheatsheet.
Stateless Jenkins - V5 - CasC Multi-Job
A build server for a single job is an excessive use of a build server. It has come time to add more jobs, using different syntaxes and dependencies. The goal of this revision is simple - add more job diversity.
Stateless Jenkins - V4 - CasC Refactor
The goal of the current iteration of this project is to expand on the Jenkins Configuration as Code plugin usage and begin “hardening” the stateless Jenkins instance.
Stateless Jenkins - V3 - Configuration as Code
Now that I have learned how to create a Jenkins Kubernetes cluster by following a series of manual steps and then iterating upon them to reduce the project artifacts, I wanted to go a step further and remove the manual setups of configuring Jenkins - enter Jenkins Configuration as Code (JCasC).
Stateless Jenkins - V2 - Basic Recipe Refactor
Now that I successfully followed a blog post and created a Jenkins slave-executor within Kubernetes, the next goal is to refactor the multiple K8s configurations into a single YML and make small Docker and K8s changes.
Stateless Jenkins - V1 - Follow a Tutorial
There’s no better way to learn a new technology than through a useful example. Jenkins has the ability to be integrated with Kubernetes (K8s) to enable dynamic creation of executor Pods. The following content traces my day through learning K8s by deployment a super-charged, flexible Jenkins build server - by following a blog post tutorial.
Stateless Jenkins - A Learning Series
The best way to learn new technology is through practical implementation, dictated by self-defined mini-goals. Over the next few weeks (hopefully), I intend to learn Kubernetes (and many other things) in an attempt to create a completely Stateless Build Server (and possibly other things).
DIY: Disc Golf Storage
During the summer of 2017, I picked up the sport of Disc Golf. Like many activities I participate in, I was all-in. It only took a couple months for me to reach a point where I was ready to be competitive.
Zero to Maintainer in T-minus 270 days
Over the course of 9 months, I grew from a community user to a maintainer of Spotify’s Luigi - a Python pipeline framework. The journey from zero to maintainer was not an overnight event. What began as a work necessity turned into a personal time passion.
Adding Github's Contribution Graph to Jekyll Website - Part 1
While relatively meaningless, I very much enjoy the comfort which my Github Contribution Graph brings me when I reflect on my growth as a professional developer.
Github Pages - Setup and Development
The following will serve as a self-reminder for how this blog was setup on Github Pages.
Python 3 Features Which Make Me Want to Migrate
I understand that Python 3.0.0 was released nearly 10 years ago. However, I’m still on the Python 2.7.15 train (and looking forward to the future).
Managing a Multi-Python System with pyenv
I ran into the need to have multiple versions of Python installed on my machine at one time - different ones for different projects. Thankfully, I’m not the only one with this need!
DIY: Hangboard Wall Support
Growing up, I’ve found that as I find activities I enjoy I tend to invest both time and money into getting better at them. Climbing is no exception.
Inspiration and the Lack Thereof
One of the greatest challenges I’ve faced in my academic and professional career (however brief) has been independent ingenuity. It stares me in the face as I read HackNews articles and peers’ blogs. These Computer Scientists, Software Engineers, and Data Scientists are able to come up with some sort of interesting project and produce a legitimate product or meaningful analysis. I wouldn’t be telling the truth if I didn’t say I was envious of their creative insight.
Dillon Stadther, Software Developer, Launches Site
Well. Finally got around to putting this old website together. Neat thing about it - powered by Jekyll and I can use Markdown to author my posts. It actually is a lot easier than I thought it was going to be (as easy as following a blog post).
subscribe via RSS