Hi there 👋

My name is Brandon, welcome to my blog

My default apps of 2023

I saw this on Chris Coyier’s blog and thought I would jump on the bandwagon. The idea, is to see for how many things you use the default apps for your system, which for me is mostly on Android/Google. It’s a fun exercise and I totally get the arguments for “just” using default apps, but I also get a little sad at the thought of huge companies like Apple and Google able beat better alternatives simply because they’re the default....

November 26, 2023 · updated January 3, 2024 · 2 min · Brandon Pugh

Blazor Best Practices Borrowed From React

Blazor took a lot of design decisions from React and other frontend frameworks and as a stateful component-based UI framework there is quite a bit of experience that can be transferred from one to the other. I gave this talk earlier this year at KCDC and then last week I presented an updated version as a Jetbrains webinar. Special thanks to Khalid for inviting me on and being an excellent host!...

December 19, 2022 · 1 min · Brandon Pugh

An Assortment of Productivity Tips

This is mostly a collection of my notes on productivity and little tips for saving time or being more efficient while doing knowledge work. Organization vs Execution To me most productivity advice either falls under “organization” or “execution”. Organization being advice like “create task lists”, “process your inboxes”, etc. I could write a whole separate post just this category. Whereas execution is all about finding the time to actually do the tasks that are on your plate....

March 19, 2022 · 6 min · Brandon Pugh

Git Config Settings I Always Recommend

If you’ve ever worked on a project with me then I’ve probably recommended at least one of these config settings in git. git config --global pull.rebase true - tells git to always pull with rebase instead of merge (the equivalent of pull --rebase). This not only saves you having to type the flag every time, but also ensures gui clients will also use rebase when pulling. Note: You should only enable this if you’re comfortable with rebasing....

March 5, 2022 · updated January 31, 2024 · 2 min · Brandon Pugh

How I get things done as a tech lead

I’ve spent the past year as a technical lead for the first time in my career and there have definitely been a lot of lessons learned but in this post I want to focus on personal productivity and time management and the techniques that have helped me in this area. As an individual contributor on a dev team, decisions about what you should be working on are mostly made for you....

August 4, 2019 · 6 min · Brandon Pugh