Custom Middleware in FastAPI: From Logging to Header Validation
back-end
members

Custom Middleware in FastAPI: From Logging to Header Validation

In this blog, I will show you how to create custom middleware in FastAPI. Middleware is useful when you want to do something before or after a request is processed by your API. We will learn how to:
OTIS Ho
Initial setup to keep your Django project clean and scalable
members

Initial setup to keep your Django project clean and scalable

I’m a dev using Django for some projects. When I first started, I just used django-admin startproject and begin coding right away. But later I realize, if we don’t setup project structure from the beg
Neji
Django Import Export: Goodbye Manual Data Entry
members

Django Import Export: Goodbye Manual Data Entry

Suppose you're a Services Project Assistant at a company with highly trusted users. Each month, numerous projects require you to create many work packages in the administrative system to manage these
Sumire Banh
Sumire Banh
Tips XPath for Dynamic Dropdowns: A Practical for Testers
members

Tips XPath for Dynamic Dropdowns: A Practical for Testers

Dropdown dynamic elements are a common feature in modern web applications, offering dynamic and interactive user experiences. However, their dynamic nature can make locating them a challenge for auto
Jisoo Nguyen
Simplify code sharing and project structure with NX for React developers.
front-end
members

Simplify code sharing and project structure with NX for React developers.

NX (https://nx.dev)is an open-source toolkit developed by Nrwl that helps you build and manage monorepos efficiently. It supports multiple frameworks like React, Angular, Node.js, NestJS, Next.js, and
Happy
I was too lazy to copy Files into ChatGPT — So I built git2prompt
misc
members

I was too lazy to copy Files into ChatGPT — So I built git2prompt

From Laziness to git2prompt: The tool I built just to stop Copy-Pasting Files into ChatGPT If you've ever groaned at the thought of copying multiple files into ChatGPT just to ask a question — this st
Nolan
CSS Website Layout
members

CSS Website Layout

Imagine you're working as a developer, and a designer colleague hands you a design for a brand new website. The design has all sorts of interesting layouts and compositions: two-dimensional layouts th
Hikari
Understanding NoSQL: Advantages and Real-World Use Cases
Database
members

Understanding NoSQL: Advantages and Real-World Use Cases

In today’s data-driven world, flexibility, speed, and scalability are essential. That’s why NoSQL databases have become a go-to solution for modern applications. Whether you're building a real-time ch
Happy
Figma AI Sites vs Google Stitch: The Ultimate Guide to Choosing Your AI-Powered Creative Tool
UI/UX
members

Figma AI Sites vs Google Stitch: The Ultimate Guide to Choosing Your AI-Powered Creative Tool

Two platforms are leading this revolution, but they address completely different challenges. If you're a designer caught between building functional websites and creating immersive brand experiences, you've likely encountered Figma AI Sites and Google Stitch.
SALA Nguyen