TypeScript • Mar 25, 2022 How to Upload PDF Files to Azure Blob Storage Using Node.js On a recent software project, we discussed various methods to handle document uploading and landed on leveraging Microsoft Azure Storage and Node SDK.
Project & Team Management • Mar 13, 2022 Changing Team Habits is Hard: Get Them Right the First Time Good team habits are not established by accident (though bad habits might be). They take diligence and intentionality to get right.
Personal Optimization • Feb 19, 2022 Power Editing: Keep Your Hands on the Keyboard Here are four tips, from keyboard shortcuts to command palettes, that will keep your hands on the keyboard and make you a power editor.
Atomic Thinking • Jan 28, 2022 macOS Users: How to Switch to GNU Compiler Collection I'll show new macOS users with a Linux background how to switch to using GNU Compiler Collection instead of the Clang compiler.
Developer Tools • Jan 27, 2022 Essential Tools for New Developers As new developers, we need all the help we can get. Offloading some of our workload to the right developer tools and applications is important.
Development Practices • Jan 18, 2022 Run Terminal Faster Using Lazy Loading I ran into a problem when VS Code would open on startup and after I logged into my OS. One solution turned out to involve lazy loading.
Developer Tools • Jan 13, 2022 Settings and Plugins for a Better Development Experience in WebStorm Let's explore a few settings and plugins I've found improve my development experience and productivity while working in WebStorm.
Personal Optimization • Dec 19, 2021 Make a Morning Routine for Your Desktop! Having an organized desktop each day helps me move quickly from application to application and lets me focus on the more important parts of my job.
.NET / WPF • Nov 16, 2021 How to Extract Data from a Legacy Visual FoxPro Application If you’ve been challenged to extract data from a Visual FoxPro database, use this recipe to get a development environment up and running fast.
Flutter • Oct 22, 2021 A Closer Look at Flutter Project Templates Here's a quick look at each of the Flutter project templates (app, package, plugin, and module) and how you can use them in your next Flutter project.
Web Apps • Oct 14, 2021 Cypress in Docker with VNC This post describes the dependencies and configuration needed to run X11, a VNC server, and to get Cypress running in a Docker container.
Extracurricular Activities • Sep 23, 2021 DIY Print Server with a Raspberry Pi I recently used Raspberry Pi to make a DIY Print Server for my and my partner’s Macs. In this post, I’ll walk you through how I set it up.