How to use Platform Specific Packages in React Native and React Native for WebAs a React Native developer in 2021, I assume React Native for Web is part of the product. Still, many older React Native packages don’t…Aug 23, 2021Aug 23, 2021
How to Compress Images in the Mac TerminalMy Mac takes crisp, detailed screenshots. These pngs can be >5 MB — much larger than the recommended image size <500 KB for the web.Aug 17, 2021Aug 17, 2021
Published inGitStacks4 Real-World Things I Didn’t Learn About Git in BootcampI learned about Git and GitHub in the first week of bootcamp. Our curriculum had three commands: git add -A, git commit -m <commit…Aug 2, 2021Aug 2, 2021
Using the Children Prop for DRY UI ComponentsI’ve come to love this beautiful React pattern that uses the children prop to display slight differences in repeated UI elements.Apr 2, 2021Apr 2, 2021
useState vs. useReducerWhy I’m using the useReducer hook instead of useState in projects small and large.Feb 8, 2021Feb 8, 2021
Why I Love the Single Line Conditional Statement in JavaScriptI didn’t always love the single line conditional statement. In fact, a few months ago I had a teammate that used it regularly, and after…Feb 4, 2021Feb 4, 2021
What I Wish I Knew Starting my First React Native ProjectI first used React Native for a project for the Girls Who Code Hackathon 2020. The submission had to be a mobile app, so naturally, as a…Feb 1, 2021Feb 1, 2021
How I Learned (Enough) Python Over the WeekendRecently, I heard that a programmer can learn the basics of Python over a weekend, and I thought to myself, challenge accepted.Jan 25, 2021Jan 25, 2021
A Tale of Three String Parsing AlgorithmsThis is how I created an effective string parser for recipes with O(n) time complexity by iterating on my previous work.Jan 11, 2021Jan 11, 2021