ISIsaac Songinisaacsong.hashnode.dev·Dec 21, 2023 · 5 min readReact Redux: User ManagementWhen creating a web application, managing data flow and organizing state can become complex or redundant. Let's say that you fetch user data and save it in a state variable at the top level of your React application (usually called App.js). That data...00
ISIsaac Songinisaacsong.hashnode.dev·Nov 30, 2023 · 6 min readMarshmallow: From S'mores to Flask in PythonWhen working with server-side routing in web development, it is important to validate any data to prevent the application from falling apart. Just as marshmallows are one of the three crucial components in a s'more, they help with one of the three as...00
ISIsaac Songinisaacsong.hashnode.dev·Nov 9, 2023 · 4 min readRecursion Functions in PythonWhile learning different programming languages, my instructor stressed the idea of not repeating yourself or keeping your code D.R.Y. (Don't Repeat Yourself). When a task needed to be replicated, we were taught to use loops to iterate through a dicti...00
ISIsaac Songinisaacsong.hashnode.dev·Oct 19, 2023 · 5 min readA Start to React Hooks: Managing StateAfter three weeks of programming web applications in JavaScript and manually rendering HTML elements to the page, I was thrilled to use React to streamline the process. The introduction to components helped me practice reusability and properties (or ...00