The companies had similar full time roles posted they were trying to hire for and but were willing to adapt hire me part time after discussing what I felt I could bring to the table.
360 karma · joined April 16, 2018
I'm currently building things and producing content at devopsdirective.com as well as doing some consulting work.
The companies had similar full time roles posted they were trying to hire for and but were willing to adapt hire me part time after discussing what I felt I could bring to the table.
I was planning to take time off before applying to full time roles, but then ended up doing part time contract work at a few startups instead and it was the best thing for my mental health. I was able to more concretely separate work from life since when I was on the clock I was billing for it and when I was not I never felt bad as if if I wasn't "doing enough".
My contracts all came through my personal and professional network though, so it's interesting to see a job board focused on part time and contract roles.
My (somewhat silly) use case for the tiny container was trying to cram 10,000 pods onto a k8s cluster without breaking the bank: https://www.youtube.com/watch?v=1y2nRNexRVk
Thanks for the kind words. I didn't know about UPX.
I should add an update to the end with this trick!
I figured there were a bunch of ways to shrink that one, and I had a C based image that was in between my GO and ASM images, but decided to cut them for the sake of brevity!
https://github.com/Firemoon777/sql-battleships/blob/87770216...
It then queries every second looking for a session in the postgres_log for a query that matches that password and stores the session id into a table named ks_id.
Once it knows the session_id it can then listen for any input associated to that session.
https://github.com/sidpalas/battleship-sql
This is next level!
It looks like it supports all of the API routes you would need including:
https://github.com/actions/github-script/blob/b507739f17c210...
To actually perform the release update.
If I didn't have those secondary goals, I would have either:
1) Hosted on Netlify
OR
2) Hosted in an S3 / GCS bucket
The name of the action does get included in the email notification so hopefully I'll be able to decypher it, even after some NYE celebration champagne!
Didn't realize it was you -- great post!
Almost all of the load is handled by CloudFlare though.
I have seen people doing fun things with GitHub Actions for the new GitHub profile readme feature as well.
This community chess game is one of my favorites https://github.com/timburgan/timburgan
It uses the creation GitHub issues on the repo as the input method/trgger which is a pretty clever hack.
I figured if I was going to learn a new tool, I might as well have some fun along the way!
Most of the credit goes to Alex Shpak (https://github.com/alex-shpak/) who created the "Book" theme for hugo (https://themes.gohugo.io/hugo-book/).
All of my other attributes were in the majority (Hugo, Google Analytics, etc...)
I created a single video from text using python (https://www.youtube.com/watch?v=7CIakJ8PMZs // https://github.com/sidpalas/devops-directive-hello-world), but this is next level!
I'm excited to try it out.
Thanks for the word of warning. I'll take a look at removing the battery to avoid any issues.
Something like this? https://www.imore.com/mac-mini-mame-arcade-cabinet-project (Looks cool! Some time down the line I'll have to try it out)
The first thing I did with the setup was to learn about the differences between Helm 2 and Helm 3. I had used Helm 2 in my previous job and wanted to get some hands-on experience with the latest version by installing and modifying some helm charts.
This is certainly something that could be accomplished with a similar setup running locally on my primary computer, but I like the reduced (mental) activation energy of always having it ready to go.
You might be able to install Linux directly and then using something like https://microk8s.io/ instead...
I mostly use it for random experimentation/learning and like not having to think about starting up/shutting down Minikube on my main laptop!
When I tried with minikube, the VirtualBox VM would boot successfully, but there was an issue with the networking b/w the VM and MacOS
For the past two weeks though, I haven't had any issues with this setup on the Macbook Air!
The article and Jupyter Notebook now reflect that change.
Also, I would need to do some further research to understand how to fairly compare the physical CPU cores on the bare metal systems w/ the vCPUs offered across the major cloud VMs.
Most of my direct experience with Kubernetes has been on GKE, but I have been meaning to work through https://github.com/kelseyhightower/kubernetes-the-hard-way to gain more appreciation for what is going on behind the scenes.