Writeup for Cert.se’s CTF 2024
I made an attempt to get as many flags I could in one day because that’s the amount of time I could set aside for this. I got five flags out of nine. I think...
I made an attempt to get as many flags I could in one day because that’s the amount of time I could set aside for this. I got five flags out of nine. I think...
Here’s a post I never thought I’d write…
I have been running the good’ol docker-compose for too long and have been meaning to upgrade to docker compose for quite a while. Yesterday, it was time, but...
A successful company is able to provide a monetised solution to a user’s problem. That seems easy enough, but how do you know whether you’re building what yo...
I had not yet started working when the Agile Manifesto was written, but when I learned about it and its implications I was immediately hooked.
A 30 minute (one way) commute adds up.
This is my third post on the topic of developer enablement. The first one talked about the topic in general and the second one more specifically touched upon...
In a previous post, I wrote about: Why developer enablement is a crucial part of DevOps. One key takeaway from that post was that:
I post this to have a good reference (for myself and others) for a minimal Kubernetes manifest that allows service-to-service communication.
If you work full time, in Sweden, you spend about 2 000 hours per year doing your job. That’s a lot of hours, but depending on how you spend those hours the ...
DevOps is a concoction of ideas which aims to help developers deliver higher quality software at a quicker pace.
At a current client, we are migrating from Azure DevOps to GitHub. The DevOps Team (responsible for promoting and training developers in DevOps) was quick to...
This post outlines how to create a Service Account in a Kubernetes cluster and how to make use of it in a GitHub Workflow.
I have a vibration sensor from Aqara which monitors my laundry machine. However, the default sensitivity of the sensor is not sensitive enough to notice when...
Recently, I have had several reasons to look into different ways to share one Internet connection between several apartments or houses on a property. I figur...
In order to remedy the situation with the faulty USB-hubs in the various monitors I have tested, I bought a Belkin Pro Thunderbolt 4 Dock. It can do 5k2k @ 7...
I’m going to keep this one short, because this is the (first, second, third) fourth post about monitors since I got the Dell U4021QW back in February.
Yet again, another monitor post.
In an earlier post, I wrote about my struggles to find a monitor setup that satisfies my quite modest requirements, as well as my initial encounter with the ...
I have been living without a laptop for over a year. Well, not really; I have had “work laptops”, but those have changed frequently as I have switched employ...
I just watched a Google Cloud Tech talk from 2019 called: DevOps Vs. SRE: Competing Standards or Friends. You can watch it on YouTube, HERE and if you want t...
Background
As I mentioned in my previous post about migrating my UniFi Controller I successfully re-adopted an AP that I had not touched for several years, using the Ho...
I have been using my pfsense router (bought from teklager.se) together with a UniFi AP AC Lite for over three years. The combo has worked flawlessly, but som...
Late April, a friend of mine asked the following questions in an IRC Channel: “Anyone knows where to find info about all Brazilian specialty coffees in Swede...
Create VM in TrueNAS Core
Lately, I have come to favor Poetry for both small and larger Python projects. I also use it extensively at work where it has proven itself really well. To m...
Upgrading the Linux Kernel manually is simple!
TL;DR: I have done the following, it is unclear to me exactly what is required. Maybe one day I’ll do a fresh install and try one thing at the time…
TL;DR: I have finally found a reasonable way of conducting machine learning “research” with the help of my FreeNAS.