PinnedLiz JohnsonPython Data Classes and Callable ClassesThe python data class annotation was introduced to me a few months ago. It has become a go-to pattern for me for several reasons that I…Sep 9, 2022Sep 9, 2022
Liz JohnsonThe Why and How of API SpecificationsAs a consultant and as a software engineer with several years of experience, I have gotten to see companies at very stages in terms of size…Jan 14Jan 14
Liz JohnsonThe Difference Between Push and Pull Request Triggers in GithubPOV: you join a project that already has their CI/CD setup. They have a killer test suite and several Github actions when branches are…Dec 26, 2023Dec 26, 2023
Liz JohnsonHow to Use and Test React Custom HooksReact comes with several built in hooks, but sometimes you want to create your own in order to build out logic in one place that can be…Dec 26, 2023Dec 26, 2023
Liz JohnsonUsing Python Class Methods to Enable Dependency InjectionDependency injection is a useful pattern for many reasons, but one of the biggest reasons I tend to use it is that it easily allows you to…Sep 9, 2022Sep 9, 2022