a sign that says good vibes only on it

Is AI Taking the Jobs of Developers?

In this world of AI, no-one can miss the discussions about “vibe coding”. What that means is a the use of AI to write code to develop a product quickly, and the author doesn’t even need to know how to write code. This opens up so many possibilities, as long as the code has a high quality. I won’t dig deeply into the quality of the code produced by AI today, but for now I wouldn’t trust code written by AI to be run in production without rigorous code review and testing. However, if we assume that AI in the future would be of a quality high enough to be run, what would the impact be on Developers? I would argue that this is not a new problem, but a new version of an old problem. ...

June 25, 2025 · 2 min · Oskar Edbro
The head of a mammoth against a blank background

Thoughts on Mastodon

Over the holidays I finally took my time to dig into Masodon. It has been a bit of a journey, both to understand how it works, and how to use it. From the start it feels like twitter, but as you use it you see the differences and realise how different they are. Regardless I do now feel at home on Mastodon, and the lack of an algorithm feeding posts it thinks I will like is most refreshing. ...

January 3, 2023 · 4 min · Oskar Edbro
A screen containing program code.

Migrating to Hugo

It has now come to an end of an era. The time has come to move on from from my previous way of building this blog (with Jekyll) to something new. For a while now I’ve been looking for a reason to dig some more into golang, so when i began looking for a new theme for my blog the choice to migrate to Hugo came quite easy. At first glance it does exactly the same thing as Jekyll, but for someone who from time to time make changes to the theme it makes more sense (my personal opinion). ...

October 16, 2022 · 4 min · Oskar Edbro

Cloudflare, a Couple Months Later

In a previous post I shared my experience with moving my page from Github pages to Cloudflare. It is now time to follow up that post and comment on my experiences after approximately a quarter. The experience of publishing new posts is about the same as when hosting on Github, you just push an update to the specified branch and then a build is triggered that will be published upon completion. The main difference is that the build process is somewhat slower in Cloudflare than on Github. This means that a build can take about 5 minutes, instead of the previous 1. This is most likely due to the fact that Cloudflare pulls everything and builds locally, instead of using Jekyll remote themes. ...

July 11, 2021 · 3 min · Oskar Edbro

Privacy in Browsers

This investigation should not be taken as a full review of the browsers, but wishes to highlight the differences that different browsers have in how they handle user privacy. The test aims to give an overview, not describe in detail what each browser does or does not do. Methodology To perform this test I created a new virtual machine based on Windows MSEdge win10 VM. In this VM I installed the browsers intended to be tested, using the default configuration. After that I configured BurpSuite as a proxy for the VM, so that all traffic is routed through it. This way it will document all the traffic that the browser in the VM is sending. ...

May 29, 2021 · 8 min · Oskar Edbro