Archive
Archives
Every post, grouped by year.
2026
3 posts2025
10 posts- 22 Aug 2025 The Remote Engineering Leadership Playbook: Why Distance Doesn't Diminish Performance Leadership →
- 18 Aug 2025 Junior Engineer Crisis: How AI Code Generation is Reshaping Engineering Teams Leadership →
- 22 Jul 2025 Python Gotcha: Reusing Generators Returns Nothing Technical Solutions →
- 14 Jul 2025 Python Gotcha: Logging an uncaught exception Technical Solutions →
- 06 Jul 2025 How to fix GitLab 18 error regarding git_data_dirs Technical Solutions →
- 17 Jun 2025 Python Gotcha: Identity vs Equality - When 'is' Fails Unexpectedly Technical Solutions →
- 15 Apr 2025 Leading Distributed Teams: Lessons from Managing Global Engineering Teams Leadership →
- 08 Apr 2025 Technical Debt Management: A Strategic Approach Leadership →
- 01 Apr 2025 Scaling Engineering Teams: From 5 to 50+ Without Losing Your Culture Leadership →
- 02 Jan 2025 My first experiences with a laser cutter Side Activities →
2024
10 posts- 27 Nov 2024 Moving MS Authenticator to a new phone without a personal account Technical Solutions →
- 13 Nov 2024 Format USB drive with EFI partition in Windows Technical Solutions →
- 16 Aug 2024 Controlling power to LED lights with WLED Controller and a Relay switch Technical Solutions →
- 20 Jun 2024 Setting up and updating the Ericsity WLED Controller from 0.13.3 to 0.14.1 Technical Solutions →
- 29 Mar 2024 Python Gotcha: strip, lstrip, rstrip can remove more than expected Technical Solutions →
- 19 Feb 2024 Installing the Mobile Security Framework (MobSF) on Windows using Docker Technical Solutions →
- 29 Jan 2024 Review of Data Analysis with Polars Udemy course Review →
- 25 Jan 2024 Review of Learn Data Analytics with Polars (Python) Course Review →
- 22 Jan 2024 Review of Learn Github Actions for CI/CD DevOps Pipelines Course Review →
- 03 Jan 2024 Python Gotcha: Modifying a list while iterating Technical Solutions →
2023
32 posts- 20 Dec 2023 Python Gotcha: List Copy Problems Technical Solutions →
- 27 Nov 2023 A Decade of Fighting Spam Side Activities →
- 23 Nov 2023 Python Gotcha: Timezone Naive Functions like utcnow() and utcfromtimestamp() Technical Solutions →
- 23 Oct 2023 Ruby Gotcha: Operator Precedence Technical Solutions →
- 18 Oct 2023 Python Gotcha: Comparisons Technical Solutions →
- 12 Oct 2023 Python Gotcha: Join vs Concat Technical Solutions →
- 06 Oct 2023 Python Gotcha: Mutable Default Optional Arguments Technical Solutions →
- 26 Sep 2023 Syncing Obsidian Notes across devices using Git and GitLab Technical Solutions →
- 23 Aug 2023 How to disable Grafana in Gitlab 16.3 Omnibus Technical Solutions →
- 14 Aug 2023 Failure of Management - Unlimited PTO Leadership →
- 07 Aug 2023 Stack Exchange Strike - The strike is over Stack Exchange Strike →
- 27 Jul 2023 Stack Exchange Strike - Community and AI Talk Reaction Stack Exchange Strike →
- 06 Jul 2023 What should a software engineering interview look like? Leadership →
- 04 Jul 2023 Stack Exchange Strike - Now AI is bad? Does Stack Exchange know what it is doing? Stack Exchange Strike →
- 23 Jun 2023 Stack Exchange Strike - How does the company regain my trust? Stack Exchange Strike →
- 21 Jun 2023 Stack Exchange Strike - Personal Frustrations Stack Exchange Strike →
- 19 Jun 2023 Stack Exchange Strike - Does Stack Exchange Care? Stack Exchange Strike →
- 13 Jun 2023 Stack Exchange Strike Update 2 Stack Exchange Strike →
- 12 Jun 2023 Stack Exchange Strike - Week One Stack Exchange Strike →
- 05 Jun 2023 Joining the Stack Exchange Moderator Strike Stack Exchange Strike →
- 23 May 2023 My thoughts on what remote work will look like in the coming decade Leadership →
- 21 May 2023 The Launch of Viva Printworks Side Activities →
- 14 Apr 2023 Review of Unreal Engine 5 Generative Motion Graphics VFX Course Review →
- 11 Apr 2023 Review of Learn How To Make A 2D Platformer In Unreal Engine 5 Course Review →
- 03 Mar 2023 Review of DaVinci Resolve 2022: Beginner to Advanced in DaVinci 18 Course Review →
- 13 Feb 2023 Automatically checking for broken links using Github Actions Side Activities →
- 04 Feb 2023 CoderByte assessments fall to ChatGPT Technical Solutions →
- 02 Feb 2023 Review of GitLab's 'TeamOps Certification' course Review →
- 30 Jan 2023 Updating PHP and NextCloud Technical Solutions →
- 08 Jan 2023 ChatGPT easily solves HackerRank questions Technical Solutions →
- 05 Jan 2023 Taking Codility's sample interview exam using ChatGPT Technical Solutions →
- 01 Jan 2023 Running CodeSignal questions through ChatGPT Technical Solutions →
2022
18 posts- 26 Dec 2022 Breaking TestGorilla interview questions with ChatGPT Technical Solutions →
- 20 Dec 2022 Using ChatGPT to interact with an API Technical Solutions →
- 15 Dec 2022 ChatGPT is here - Use that to stop asking LeetCode questions during interviews Technical Solutions →
- 07 Dec 2022 Rise Garden Two Year Follow Up Review →
- 05 Dec 2022 Stack Overflow bans ChatGPT temporarily Side Activities →
- 17 Nov 2022 Updating the design of the site Side Activities →
- 24 Oct 2022 Talking about rejection in job searches Jobs →
- 18 Oct 2022 Review of Unreal Engine 5 Beginners Guide to Building an Environment Review →
- 03 Oct 2022 Review of Unreal Engine 5: The Complete Beginner's Course Review →
- 20 Sep 2022 Review of Unreal Engine 5 - Realistic Environment Design for Beginners course Review →
- 13 Sep 2022 Upload your resume, then re-enter it to apply for this job Jobs →
- 06 Sep 2022 What Job Source is using which ATS? Jobs →
- 28 Aug 2022 Review of Go: The Complete Developer's Guide (Golang) course Review →
- 18 Aug 2022 I am looking for an engineering leadership role Jobs →
- 26 Jun 2022 10 Soft Skills to Look For in Senior Software Developers Leadership →
- 12 Jun 2022 Time and Gas saved by switching to remote work Jobs →
- 04 Jun 2022 The Other Side of the Mirror: How I Went from Woven Client to Woven Employee Jobs →
- 19 May 2022 Run Sanic on Heroku Technical Solutions →
2020
8 posts- 26 Oct 2020 Review of GitLab's 'How to Manage a Remote Team' Coursera course Review →
- 29 May 2020 Rise Gardens Review Review →
- 24 May 2020 Rise Gardens App/Subscription Improvement suggestions Review →
- 05 May 2020 Rise Gardens physical improvements suggestions Review →
- 01 May 2020 Planting the first crop in the Rise Garden Review →
- 26 Apr 2020 Assembling the Rise Garden Review →
- 24 Apr 2020 Unboxing garden nurseries Review →
- 22 Apr 2020 Unboxing and reviewing the new indoor Rise Gardens hydroponic garden Review →
2019
10 posts- 23 Dec 2019 Review of Ultimate AWS Certified Developer Associate 2019 course Review →
- 22 Oct 2019 Setting up GitLab runners Technical Solutions →
- 30 Jul 2019 Installing InvoiceNinja on Ubuntu 18.04 Technical Solutions →
- 26 Jul 2019 Updating PHP from 7.1 to 7.3 on Ubuntu 18.04 Technical Solutions →
- 09 Jul 2019 Review of Travis CI Tutorial Udemy course Review →
- 14 May 2019 Review of Software Testing Masterclass (2019) - From Novice to Expert Udemy course Review →
- 29 Mar 2019 Stack Overflow still has issues and it's getting worse Side Activities →
- 13 Mar 2019 Upgrading the home network to use Ubiquiti products Technical Solutions →
- 31 Jan 2019 Fixing XPS 13 (Ubuntu) and Thunder Bolt 16 issue after BIOS update Technical Solutions →
- 23 Jan 2019 Review of Sanic - An Asynchronous Web Framework for Pythonistas Udemy course Review →
2018
15 posts- 15 Nov 2018 Autobuild and Deploy this Pelican Blog Technical Solutions →
- 31 Oct 2018 Review of Udemy's Docker Swarm: Beginner + Advanced Review →
- 29 Oct 2018 Review of Udemy's Docker and Containers: The Essentials Review →
- 01 Oct 2018 Review of Udemy's renamed The 2018 Git Complete: 45 minute crash course using Angular. Review →
- 26 Sep 2018 Backing up Ubuntu laptop to Ubuntu Server with passwordless rsync Technical Solutions →
- 21 Sep 2018 Review of Udemy's Learn DaVinci Resolve 15 from scratch Review →
- 13 Jul 2018 Deploying a Flask Slack app on Google Cloud Platform Technical Solutions →
- 25 Apr 2018 Set up Dynamic CloudFlare IP with Let's Encrypt Technical Solutions →
- 13 Apr 2018 Setting up GitLab on the new server Technical Solutions →
- 02 Apr 2018 Travis CI doesn't keep your environment variable secure Technical Solutions →
- 27 Mar 2018 Installing NextCloud Technical Solutions →
- 20 Feb 2018 Review of Udemy's Django Course from Basics to Advance Review →
- 15 Feb 2018 Setting up a ZFS pool on Ubuntu 16.04 Technical Solutions →
- 12 Feb 2018 ...and then there was a backup server Side Activities →
- 27 Jan 2018 Well, there goes my data... Side Activities →
2017
11 posts- 28 Nov 2017 How I found an awesome remote only job Jobs →
- 20 Oct 2017 Review of Udemy's AWS Serverless APIs & Apps - A Complete Introduction course Review →
- 18 Aug 2017 Collecting Diamonds on Stack Exchange Side Activities →
- 31 Jul 2017 A reflection on my decade at Caterpillar Jobs →
- 28 Jun 2017 Review of Udemy's Python and Django Full Stack Web Developer Bootcamp course Review →
- 22 May 2017 Stack Overflow's Problem - Feedback from an experienced user Side Activities →
- 03 May 2017 Review of Udemy's Deep Learning Prerequisites - Linear and Logistic Regression courses Review →
- 26 Apr 2017 Choosing an ORM library for a new project Technical Solutions →
- 20 Apr 2017 Review of Udemy's 'Deep Learning Prerequisites: The Numpy Stack in Python' course Review →
- 20 Apr 2017 Review of Udemy's 'Become a Product Manager | Learn the Skills & Get the job' course Review →
- 19 Feb 2017 Can a machine be taught to flag spam automatically Programming Projects →
2016
4 posts- 28 Dec 2016 Review of Udemy's 'From 0 to 1: Machine Learning, NLP and Python - Cut to the Chase' course Review →
- 09 Dec 2016 Review of Udemy's 'Data Analysis with Pandas' course Review →
- 06 Nov 2016 Third time's the charm? Side Activities →
- 15 Mar 2016 My experiences releasing a package to PyPI Technical Solutions →
2015
12 posts- 11 Dec 2015 How I built a Flask application that integrates with Travis CI and OpenShift Technical Solutions →
- 18 Nov 2015 I'm running for moderator on Stack Overflow again Side Activities →
- 10 Oct 2015 How not to recruit me Jobs →
- 10 Aug 2015 Link Analysis - Technical Explanation Side Activities →
- 07 Aug 2015 A proposal to fix broken links on Stack Overflow Side Activities →
- 06 Aug 2015 Analysis of links posted to Stack Overflow Side Activities →
- 09 Jul 2015 How I set up this site with GitHub Pages and CloudFlare Side Activities →
- 03 May 2015 Why I moved from Wordpress to Pelican Side Activities →
- 06 Apr 2015 I'm running to be a moderator of Stack Overflow Side Activities →
- 12 Mar 2015 Zephyr - The bot that watches for low quality vote requests Programming Projects →
- 08 Jan 2015 Thanks for all the fish Vipers →
- 02 Jan 2015 Can a machine be taught to flag comments automatically Programming Projects →