Containerization
Packaging an application with its dependencies so it runs the same everywhere. Lighter than virtual machines, because containers share the host kernel instead of each carrying an operating system.
I used containers heavily through Laradock during my previous stint at UW-Milwaukee, and use them even more in my current role there, where I prepare Laravel applications for Kubernetes. At home I run Node.js and Python scripts in Docker.
From the blog
Related writing
Articles from JWS News and DEV that relate to containerization.
Debugging a Docker Container
Yesterday, I wrote about how I moved a mastodon bot from Pipedream to a docker container. Docker is an efficient way of running isolated little scripts like that. Today, I wanted to review some basic debugging techniques to ensure your script runs as expected.
I rewrote “Good Morning, Milwaukee!” in Python
Back in 2022, I created “Good Morning, Milwaukee!“. It is a bot that posts every day at 6 am with the weather, the times for sunrise and sunset, and a photo from around the city. When I first wrote it, I wrote it in Node and put it up on Pipedream. Lately, there have…
How to dockerize a node app
We have talked about docker a few times in the past. Most recently, we talked about it in the context of running Ollama. For today’s post, I wanted to talk about how to turn your code into a docker container that you can run somewhere. What is Docker Docker provides the ability…
Learning AI: Frequently Asked Questions
Back in December, I started exploring how all of this AI stuff works. Last week’s post was about the basics of how to run your AI. This week, I wanted to cover some frequently asked questions.
My prefered tools for coding (2021 Update)
Last year, I wrote the post “My preferred tools for coding” and I figured that this was a good time to update that list. A lot of this stuff is also listed on the resources page of my main website.
My prefered tools for coding
Back in 2011, I wrote few short posts about what I install right after reinstalling windows. I figured that 9 years is enough time between these kinds of posts. This time, I’m going to go over my prefered tools for writing code.
Finding related thoughts…