Skip to main content

· 5 min read

Overview

I've been thinking about open source in the defence tech industry. I was reading Supabase's Should I Open Source my Company?, which highlights the benefits of building an open source company like Supabase. I wanted to add some nuance which might be useful for certain companies and industries. All things being equal, I would strongly prefer working on open source or running an open source company. Unfortunately, not all things are equal. For example, in the context of Russian invasion of Ukraine, innovations in Ukraine last between 3 to 6 months and we need to constantly innovate just to keep up. l'd hate to open source key technologies and reduce that window of advantage to adversaries who invade countries.

· 7 min read

I've been opting out of my pension within a few months of starting a job at any company. Every time, it's taken considerable thought and confusion. It seems like every few months a ridiculous event occurs, related to pensions. I wanted to share why I stopped contributing to pensions so others can make a more informed decision. I wish I had seen such an article in the past.

· 6 min read

This is a quick, practical guide to get you started. A common issue I notice in projects that use Dockerfile's is that they don't easily run on developer machines and don't work across operating systems and IDEs (Visual Studio Code, vs. PyCharm, vs. Command line).

· 5 min read

Motivation 💪

  • You have been using Obsidian to store your notes. I highly recommend it if you don't - in that case, come back to this page later.

  • Your current solution to write notes is to use a separate app or separate Obsidian Vault on your phone. After you reach your computer, you manually copy and paste data into your primary Obsidian Vault. I previously used Google Keep for temporary notes, which were moved into Obsidian Vault when I found the time.

  • Update: I no longer use git to sync my Obsidian Vault. This is because manually resolving conflicts between my notes and .obsidian files using git and Termux is tedious on a small screen and a touch keyboard. Now, I pay for Obsidian Sync. I am planning on trying Syncthing soon. I also now trust GitHub (Microsoft) less with my private notes. See Copilot regurgitating Quake code, including sweary comments for some discussion.