Home

Add your content using reStructuredText syntax. See the reStructuredText documentation for details.

Blog Posts

  • One billion nested loop iterations - Sep 09, 2025

    A few days ago I was reading a post on LinkedIn about a performance comparison between Python and other language. The author made a benchmark with a nested loop of one billion iterations in both languages and concluded that C and Rust was much faster than Python. As I was curious about this claim, I decided to replicate the benchmark myself and see if I could achieve similar results and how much of this post was true.

  • Time to contain Perl? - Sep 06, 2025

    In the world of software development, the choice of programming languages can significantly impact the maintainability and longevity of a project. Perl, once a dominant language for web development and system administration, has seen a decline in popularity over the years. As we look towards the future, it’s worth considering whether it’s time to contain Perl within our projects.

  • Basic linting with a GitHub workflow - Aug 22, 2025

    The easiest way to get started with linting in a GitHub workflow is to use a pre-built action from the GitHub Marketplace. These actions can be easily integrated into your workflow file and configured to run the linter of your choice. Alternatively, you can set up your own linting process using command-line tools and scripts. This way, you have more control over the linting process and can customize it to fit your specific needs.

  • Why start blogging - Aug 01, 2025

    Learning new skills and improving existing skills was and still is important, and especially communication and planning skills are in higher demand than ever. These skills aren’t learned and mastered overnight which also came to light in conversations with different software and infrastructure engineers as they were looking on where and how to make their next step in their career.

  • First blog post - Apr 01, 2025

    This is my first blog post to test Sphinx with Ablog. There isn’t a lot here right now, come check back later.