Why You Should Develop a Daily Writing Habit as a FreelancerAs freelancers, we spend a lot of time communicating with clients. This isn't always done in meetings but often through long-form communication like emails. In these scenarios, it's crucial that we're able to articulate our thoughts clearly and effec...Aug 14, 2024 · 3 min readblog.soeren.codes
Exposed cloud storage continues to be an issue in 2023Publicly exposing sensitive data via misconfigured object storages ("buckets") has been an issue for years. Multiple articles highlight the dangers of misconfigured buckets. In 2022, Laminar Labs found that 21% of public facing AWS buckets contain se...Nov 28, 2023 · 5 min readblog.soeren.codes
Switching from VirtualBox to QEmu on ManjaroOn Linux, VirtualBox has always been my go-to solution for running VMs, which I mostly use to run Kali and/or ParrotSec nowadays. However, with the latest VirtualBox (6.1.34-4) and Kernel update (5.15.48-1), something seems to have broken VirtualBox....Jun 19, 2022 · 5 min readblog.soeren.codes
Using Google Analytics in Electron AppsEditor's note: This post was originally written for Universal Analytics, the previous generation of Google Analytics. Google has since retired Universal Analytics in favor of Google Analytics 4, so parts or all of this post may not work with the new ...Nov 4, 2020 · 8 min readblog.soeren.codes
GitLab CI and OTRS6 Unit TestsIn this post, I'll be taking a look at how to automate OTRS 6 unit tests and integrate them into GitLabs Continuous Integration. This post assumes that you have a bit of previous experience: Previously worked with OTRS5 or OTRS6, at least as adminis...Jun 13, 2019 · 12 min readblog.soeren.codes