Growing as Makers • Feb 23, 2024 Try These 2 Games to Make Learning Programming Fun Here are two games I stumbled upon whose key mechanic is programming. Each game can make learning to program fun.
Extracurricular Activities • Feb 22, 2024 Keep an Eye on Container Status with lazydocker I appreciate how lazydocker lets me visualize container status. It makes something inherently very boring much more interesting.
Product Development • Feb 21, 2024 A Quick Guide to Product-Market Fit A strategic blend of UX design, product design, business modeling, and market analysis plays a pivotal role in achieving product-market fit.
Development Practices • Feb 20, 2024 Build (and Abuse) Complex Git Aliases Let's take a look at how to use variables in Git Aliases, as well as external Shell functions, scripts, and commands.
Developer Tools • Feb 19, 2024 Thunder Client: A Great Alternative to Postman Here are a few reasons to give Thunder Client a shot next time you need to set up a new collection of API requests for testing.
Personal Optimization • Feb 18, 2024 A 6-Month Review of My Moonlander Keyboard About half a year ago, I decided to try out a split keyboard. Here are a few things I really like about the Moonlander.
The Software Life • Feb 17, 2024 Snaps and Buttons are for Chumps: Working Parents’ Practical Advice to Manage Baby-Raising I pride myself on being coachable and listening to smart people around me. This MO has served me well... until I sought parenting advice.
Personal Optimization • Feb 16, 2024 Work with Polybar in Emacs X Window Manager, Part 2: Add Workspace Indicators With this fix, we should see the workspace indicators in the `polybar` panel, and when we switch workspaces, we should see it update.
Personal Optimization • Feb 15, 2024 Work with Polybar in Emacs X Window Manager, Part 1: Getting Started I run a multi-monitor setup, but the script I borrowed from David Wilson of System Crafters only launches polybar on the main screen.
Platforms & Languages • Feb 14, 2024 How To Use API Route Handlers in Next.js 13+ (App Router) The latest Next.js update introduces a directory structure known as the app router and a new method for handling API routes: Route Handlers.
Developer Tools • Feb 13, 2024 An Introduction to BalenaOS and BalenaCloud Here are a few things I learned from my first experience with an embedded-ish software platform: BalenaCloud and BalenaOS.
Java • Feb 12, 2024 Zip Archives with the Java Stream API Here are example implementations of creating a Java Stream API that yields the entries in a ZIP archive, reading from a provided InputStream.