Learnings
One-click Login with Blockchain: A MetaMask Tutorial:

How Do Liquidity Pools Work? DeFi Explained:

Unravelling async for
loops in Python:

Structural pattern matching in Python 3.10, with several examples

tips to better give feedback to introvert people by respecting their characteristics

10 lessons I've learned about handling React state over the last 7 years

How Do You Know If a Graph Database Solves the Problem?

Automatically upgrade your Django projects.

Effective SQL - Indexing and denormalizing JSONB

Use the Planning Poker tool by Gorazdo on Miro app to run a quick and smooth estimation session with your product team

Scrolling to a React component

Why are hyperlinks blue?

Top 10 Container Security Best Practices

How to Overload Functions in Python

Using Fake Timers

Essential Checklists for product managers involved in feature development [design, best practices, features]

Book Speed Up Your Django Tests:

“Slot” components are one of the best ways to save time as a product designer [interface, UI, Figma, component, design system, design]

UI cheat sheet: dropdown field [UI, interface, best practices, design, component]

How to Design Destructive Actions That Prevent Data Loss [design, UX, UI, modal]

Complex user onboarding made simple

An IIFE (Immediately Invoked Function Expression) is a JavaScript function that runs as soon as it is defined.

How to enable, disable, or clear your browser's "Web Storage" cache .

Clean Architecture through the eyes of a Python developer:
