This is my blog now

Tag: software

Profiling

This is a short story about performance, profiling and optimization. First, some backstory. For my current job I'm doing quantum chemical calculations on proteins. If this doesn't mean anything to you...

Programming, Software

Degoogling my life

Nowadays, I get the impression that most people realize how dependent we all are on the tech giants. Those few companies that are worth more than some countries and which shaped the internet of today...

Software, Privacy

My Thoughts on Julia

A while ago I decided to learn a new programming language. I don't exactly remember why but I felt like I wanted to. There were two candidates I was interested in, Rust and Julia. A colleague of mine...

Software, Programming

How To: Commit to someone else's pull request

I'm currently experiencing the pleasure of collaborating on an open source project with someone else on GitHub and I love doing it. There was an issue with runtime performance and we looked into it, d...

"Programming", "Software", "How To"

Migrating my YouTube video consumption to the command line (and on digital minimalism)

I've recently realized something. My use of the Linux operating system and all it offers has been evolving in something of a wave-like pattern. When I started out, the first thing I tried was Linux Mi...

Privacy, Software

How To: Work with Python virtual environments

Whenever you start a project in Python you probably want to do it in a fresh environment so as not to have your dependencies clash with those of other projects, prevent version mismatch or other unexp...

Programming, How To, Software

How To: Manage dotfiles with bare git repo

A tale as old as time: you configure and tweak your personal machine that you use for work, coding, fun and games or whatever and at some point you wonder how you might preserve all those tweaks. Eith...

Software, How To

My Experience with Rust

A while ago I stumbled across some mention of the Stack Overflow Developer Survey which found that the Rust language has held the spot of most loved programming language since 2016. That seemed intere...

Programming, Software

How To: Run a script on conda activate

I recently noticed that using a conda environment can come with a couple inconveniences. For example, since the default Python executable changes when activating conda, this means that the variable ha...

Software, How To

Choosing an Operating System

How to choose a (desktop) operating system and why you should care in the first place

Software, Privacy, Linux