PinnedAmy BlankenshipinBetter ProgrammingCase Study: A SOLID Refactor in ReactWith TDD, Context, and Hooks·13 min read·Sep 14, 2023--2--2
Amy BlankenshipGetting the Most From JetBrains’ File TemplatesSure, you can use AI to help you generate your code. But it’s so much nicer to have complete control over the output.·6 min read·Feb 17, 2024----
Amy BlankenshipinJavaScript in Plain EnglishSpawning Multiple Actions from a Response in Redux Observables/RxJsIt took me months to find this information, so I’m sharing it with you.·4 min read·Jan 23, 2024--1--1
Amy BlankenshipinJavaScript in Plain EnglishWhy You’re not Being Allowed to RefactorAnd what you can do to change that.·9 min read·Dec 18, 2023--2--2
Amy BlankenshipinJavaScript in Plain EnglishShould You Use useCallback in ReactPrevent extra renders, stale values, and more.·4 min read·Oct 31, 2023--1--1
Amy BlankenshipHow I Found a New Tech Job in 3 MonthsIt might not sound all that exciting that it took me 3 months to find a new job, but word has it that tech hiring is much slower this year…·8 min read·Sep 23, 2023--7--7
Amy BlankenshipinBetter ProgrammingBuilding TypeScript Types for the useReducer HookA deep dive into using mapped types to automate creating action types for a discriminated union type for use with useReducer in React.·7 min read·Dec 8, 2023--1--1
Amy BlankenshipinBetter ProgrammingSome First Thoughts on Next 13I really wanted to love Next 13.·12 min read·Jul 27, 2023--6--6
Amy BlankenshipinCodeXCould ChatGPT Cause a Shortage of Tech Workers?Companies may well cost-cut themselves into a corner.·8 min read·May 13, 2023--2--2
Amy BlankenshipHow Does the Apple Savings Account Really Stack Up?I keep hearing about the new Apple Savings Account, including this breathless story about how it offers 4.15%. My checking account…2 min read·May 12, 2023----