Infrastructure as Code Concepts
Day 21 of 90 Days of DevOps - Infrastructure as Code Concepts. Part of the Infrastructure as Code series covering essential DevOps concepts and hands-on practices.
338 words
|
2 minutes
Accessing 1Password items from the terminal
I save things like API keys in [1Password](https://1password.com/). Today I figured out how to access those from macOS terminal scripts.
342 words
|
2 minutes
Building Your First CI/CD Pipeline
Day 20 of 90 Days of DevOps - Building Your First CI/CD Pipeline. Part of the Version Control & CI/CD series covering essential DevOps concepts and hands-on practices.
420 words
|
2 minutes
Using pipenv and Docker
I had [a Django project](https://github.com/natbat/cbwg) that used `pipenv` (in particular a `Pipfile.lock`) to manage dependencies and I wanted to...
390 words
|
2 minutes
The SQLite now argument is stable within the same query
I stumbled across an interesting little detail of SQLite today, running the following query:
127 words
|
1 minute
Jenkins Setup and Configuration
Day 19 of 90 Days of DevOps - Jenkins Setup and Configuration. Part of the Version Control & CI/CD series covering essential DevOps concepts and hands-on practices.
453 words
|
2 minutes
CI/CD Pipeline Introduction
Day 18 of 90 Days of DevOps - CI/CD Pipeline Introduction. Part of the Version Control & CI/CD series covering essential DevOps concepts and hands-on practices.
508 words
|
3 minutes
Tracing every executed Python statement
Today I learned how to use the Python [trace module](https://docs.python.org/3/library/trace.html) to output every single executed line of Python c...
123 words
|
1 minute