Blog Posts

Here you will find various writings on subjects which I deem interesting enough to write about. That typically includes web development, miscellaneous programming with python and the Godot game engine, and linux things.

If you wish to discuss anything you read here, feel free to open an issue over at the Github source of this blog.


  1. The Lenovo IdeaPad Duet makes a nice Linux(ish) 2in1

    I'm quite surprised that I would ever end up desiring a ChromeOS device, but it happened. I'm not sure when, or why, but it did.

    Personal Backstory

    As a Youtube addict, I've always loved the Lenovo Yoga tablet line. The built-in kickstands, the fantasic speakers, the huge battery life. They're …

    read more
  2. Front End Frameworks 3 - Vue

    The third (and probably final) framework I'll be writing my timekeeping page in is Vue. I've worked on a project in the past which was written in "proper" Vue (with .vue files and a npm server), but I've forgotten basically all of it by now.

    Vue 3 has recently been …

    read more
  3. Front End Frameworks 2 - React

    The second framework I decided to rewrite my timekeeping page in was React. It seems to be the most popular framework at the present time, so I would expect it to have a lot of support from documentation, stackoverflow questions, and the like.

    To my disappointment, it seems like it …

    read more
  4. Front End Frameworks 1 - Mithril

    Despite my general dislike for the overcomplicated front-end frameworks, I have found myself on about 3 occasions now thinking they could possibly be an easier way of tackling a particular problem.

    During a small window of not-much-going-on at work, I decided to finally give some of them a try. After …

    read more
  5. Watching files for changes in python with Watchdog

    As a web developer, I like to use less and typescript to make css / javascript a little nicer to work with. Even nicer still is to have a process watch these files for changes, then automatically compile them on save, to make development as streamlined as if you were using …

    read more
  6. Writing a Social Proof Service in Python and SocketIO

    For the unaware, a social proof service is typically an externally-hosted SaaS product which, when integrated with a customer's website, displays a small notification card at the bottom of the screen whenever a person performs some action on that website, such as signing up for a newsletter or buying a …

    read more
  7. I Can't Find a Python Package Manager I Like

    As I make more and more projects at work using our typical flask / peewee / uwsgi / nginx stack, I end up repeating a lot of the more boilerplate-y stuff.

    One of these things is managing dependencies amongst multiple environments, namely development, CI / CD, and production.

    Obviously python comes with pip to …

    read more
  8. How to do Inter-Process Communication (IPC) w/ Python and Rust

    The way in which two programs written in two different languages communicate with eachother (fancy name IPC) is something which has interested me for a while. I was under the impression that each language would have to specifically accommodate each other language individually.

    Luckily this is not actually the case …

    read more

« Page 3 / 5 »

Useful Links