React / Redux • Aug 08, 2024 Dynamically Generate Responsive Form Fields in React The Dynamic Form Field component should ideally be able to render different types of form fields based on the provided props.
Development Practices • Aug 06, 2024 Avoid These 3 Things When Working with Microservices Microservices architecture promises numerous benefits: scalability, flexibility, and quicker deployments. Yet, navigating can be challenging.
UX/Design Techniques • Aug 04, 2024 Design Thinking Toolkit, Lesson 8 – Difficulty & Importance Matrix The Difficulty & Importance Matrix is a favorite Design Thinking method. Prioritize a list of items and note their relevance to your project.
Design Strategy • Jul 30, 2024 Go with Low-Fidelity Work for High-Fidelity Results Going lower-fidelity is worth the fight, I promise. Below are ways I’ve experienced the benefits of fighting for low-fidelity work.
React / Redux • Jul 24, 2024 Angular vs. React: Learning React as an Angular Developer Angular vs. React? Here are some helpful tips to learn React when you’ve primarily been working with Angular.
Figma • Jul 22, 2024 Using Videos and Blend Modes in Figma to Create More Interesting Screen Transitions Figma only supports a simple dissolve animation. I wanted my transition to have more personality, so my solution used video and blend mode.
Personal Optimization • Jul 17, 2024 How I Take Smart Daily Notes as a Developer Why take daily notes at all? I first gravitated toward note-taking to quantify productivity but they're also excellent for reflection.
UX/Design Techniques • Jul 07, 2024 Design Thinking Toolkit, Activity 3 – POEMS You can get better user observations and more useful user research with the POEMS methods. Here's my overview, a how-to, and a template.
Business Practices • Jul 05, 2024 The Manager’s Guide to Parental Leave Planning: A Timeline In the wealth of articles on what to pack in my hospital bag, I found nothing useful on parental leave planning. Here's what worked for us.
Technical Practices • Jul 03, 2024 5 Essential Steps for Starting a New Codebase Learn essential steps for creating a software repository. Ensure your project begins on solid ground when starting a new codebase.
The Software Life • Jun 25, 2024 Prompt Writing Basics: An Intro to GPTs for Non-Developers Learn the basics of prompt writing for common GPTs and get the most out of your conversation with ChatGPT or Claude.
UX/Design Techniques • Jun 23, 2024 Design Thinking Toolkit, Activity 1 – The Love/Breakup Letter Need to identify positive and negative things about your brand/product/company/event? Apply some Design Thinking with the Love/Breakup Letter exercise.