Lessons Learned While Building a Full-Stack Flask + React AppI recently built a full-stack application called Via — a party and trip planning tool that helps users organize multi-day events with shared locations and scheduled activities. It’s designed for people who love planning — or are designated as the pla...Jul 16, 2025 · 8 min readgrodarte.hashnode.dev
Crafting a Cocktail API: Mastering CRUD with Flask, SQLAlchemy and Flask-RESTfulIf you’re building a full-stack app with Flask, one of the first skills you’ll need is CRUD — Create, Read, Update, and Delete. These four operations form the foundation of any backend API, and with Flask-RESTful, you can organize your routes in a cl...Jun 19, 2025 · 3 min readgrodarte.hashnode.dev
Mastering List Comprehension in Python: A Deep DivePython’s list comprehensions are a powerful and elegant way to generate lists using a single line of code. If you've ever found yourself writing lengthy for loops to manipulate lists, list comprehensions can make your code cleaner, more readable, and...Mar 24, 2025 · 5 min readgrodarte.hashnode.dev
Understanding React State: Managing Dynamic DataReact components have a built-in state object that determines how they behave. This object can be used to store the component’s dynamic information or data, allowing changes over time. Let’s explore what this means in practice! Triggering Changes wit...Jan 10, 2025 · 7 min readgrodarte.hashnode.dev
Beyond the Horizon: Embracing "Better Late Than Never"Most of you have probably heard the phrase "Better late than never", but have you ever given much thought to what it truly means? For me, it became a mantra that has guided my journey from overwhelming uncertainty to finding my passion in software en...Apr 5, 2024 · 5 min readgrodarte.hashnode.dev