Developer Tools • Sep 16, 2024 Change the Internet, Part 2: Extend Your Chrome Extension Ready to level up your Chrome extension? We'll iteratively add a toggle switch to control custom styling on a webpage.
UX/Design Techniques • Sep 15, 2024 Design Thinking Toolkit, Activity 16 – How Might We…? "How might we...?" suggests new approaches to old problems and reminds us that change is possible. It's a simple exercise with big results.
Culture • Sep 13, 2024 How “Owning It” Shaped My First Year at Atomic Object The value of "owning it" has shaped my first year as a software developer in ways I didn't expect, both professionally and personally.
GitHub Actions • Sep 12, 2024 GitHub Actions: Map Key-Value Pairs in a Matrix In GitHub Actions, a matrix is a great tool to use with multiple variables. Map 1:1 key-value pairs in a matrix with GitHub Actions.
GitHub Actions • Sep 11, 2024 Run Detox Tests with GitHub Actions, Part 2: Caching and Parallel Tests Running Detox tests can be pretty slow. Learn to improve the pipeline: parallelize the tests and cut down on runner costs.
GitHub Actions • Sep 10, 2024 Run Detox Tests with GitHub Actions, Part 1: Add a New Workflow Automating Detox tests for a React Native app can be challenging. Learn how my team handled it with GitHub Actions.
JavaScript • Sep 09, 2024 JavaScript in the Emerald City: CascadiaJS 2024 Highlights CascadiaJS 2024 transformed Seattle into a JavaScript oasis, offering an immersive exploration of the latest web development trends.
UX/Design Techniques • Sep 07, 2024 Design Thinking Toolkit, Activity 15 – How to Make Toast Asking clients to explain how complex systems work can be daunting. "How to Make Toast" helps you prepare your group for systems thinking.
Developer Tools • Sep 06, 2024 Create Custom Keyboard Shortcuts for VSCode Extensions Creating custom keyboard shortcuts for VSCode extensions is a simple yet powerful way to enhance your productivity.
Artificial Intelligence • Sep 05, 2024 Leverage AI and Large Language Models for Next-Generation Knowledge Management Discover how artificial intelligence (AI) and large language models (LLMs) are revolutionizing AI-supported knowledge management.
Developer Tools • Sep 04, 2024 A Foray into Mac and Python Automation A recent scripting spike aimed at automating a workflow led me down a deeper rabbit hole: AppleScript/AppleEvents and Python GUI automations.
Developer Tools • Sep 03, 2024 Use Obsidian for Complex Entity Documentation Adding Obsidian to a recent software project created a coherent visual model the team could use for both reference and knowledge transfer.