Community Posts

Last Updated: 2024-11-07
Submit a blog

Collapsing the Vivaldi Tab Sidebar

October 25, 2024 - https://mwop.net/

tl;dr: In Vivaldi, middle clicking the separator between the tab sidebar and the web page will either collapse or expand the sidebar; when collapsed, it shows just the tab favicons, and the workspace selector icon. If you want to know how I got to that point, read on. I’ve been using Vivaldi the past nine months or so. I’d used it once before, but had to abandon it due to issues I was having with sites and applications I use for work, but tried it again earlier this year, and found it (a) worked everywhere I needed it, (b) performed better than any other browser I’d used, and (c) had features I’d never seen in other browsers that were hugely useful. Read more about Collapsing the Vivaldi Tab Sidebar

Using resurrect.wezterm to manage Wezterm session state

October 21, 2024 - https://mwop.net/

One of my goals when adopting Wezterm was to replace tmux. To do that, I needed not just the ability to open additional tabs/windows and to split into panes, but also a feature I’d come to rely on heavily in the tmux ecosystem: session saving and restoration, which I accomplished with the tmux-resurrect plugin. I tried a number of options, but was eventually pointed to resurrect.wezterm. In this post, I’ll detail how I’ve configured it, as well as a workflow I’ve developed for interacting with it that gives me (a) reasonable satisfaction that I won’t lose work, and (b) additional flexibility for branching off work. Read more about Using resurrect.wezterm to manage Wezterm session state

Managing Wezterm Keybindings, or Merging with Lua

October 21, 2024 - https://mwop.net/

As I expand my Wezterm usage, I find that either (a) a third-party module will have default keybinding configuration I want to adopt, and/or (b) I want to segregate keybindings related to specific contexts into separate modules to simplify my configuration. Keybindings are stored as a list of tables (what we call associative arrays in PHP). Simple, right? Unlike in other languages I use, Lua doesn’t have a built-in way to merge lists. Read more about Managing Wezterm Keybindings, or Merging with Lua

Getting Started with Bitcoin

August 23, 2024 - https://www.aligneddev.net

Getting Started with Bitcoin I had a conversation today with someone who was interested in Bitcoin, but didn’t know much about it yet. I started thinking of resources to help get him started and realized that there is a lot of info on the internet and in my past articles. Many times it is good to constrain the amount of options with some opinions. Here is my list from what I know so far in an attempt to not overwhelm you. Read more about Getting Started with Bitcoin

Do Not Delete Your Azure Function Storage Account

August 6, 2024 - https://www.aligneddev.net

Do Not Delete Your Azure Function Storage Account We saw several storage accounts that hadn’t been updated since 2020 and thought we could delete them to save about $15 per month. We didn’t see anywhere it was used. So on a Monday, we deleted those storage accounts and noticed some Azure Functions stopped working. A different team member: Why isn’t our development Function not working? Oh no, our production function is down as well 💣😢 Read more about Do Not Delete Your Azure Function Storage Account

My Introduction to Rust

July 12, 2024 - https://trevorarnold.substack.com/

My experience learning and building something with Rust, from someone new to a low(er) level, systems, programming language. Objective Having only worked with higher level language throughout the course of my education and career (Python, TypeScript, Java, C#), I wanted to better understand what a lower level language was all about. I have heard so many good (and bad) things about the Rust programming language, so it seemed like as good a place as any to get started. Read more about My Introduction to Rust

Why I Like Lifting Weights so Much

April 9, 2024 - https://trevorarnold.substack.com/

I had a “aha!” moment the other day, and I felt like it was something that was important enough to share. This moment came to me when working out in my home gym, which I then shared with my wife. If you know me, you likely know I enjoy lifting weights. If you did not know that about me, the title of this article likely gave that fact away. I have never really understood why I enjoyed the act of picking up heavy objects repeatedly so much. Read more about Why I Like Lifting Weights so Much