Kfir

Kfir @kfir-g

About: A Software Engineer adept at translating requirements into robust projects. sharing insights

Location:
Spain
Joined:
Apr 20, 2024

Kfir
articles - 30 total

From Passive FastAPI Developer to Real FastAPI Engineer- Part 2

Photo by Kaue Barbier: https://www.pexels.com/photo/28182837/ Your First Raw ASGI App (No...

Learn More 0 0Dec 20 '25

From Passive FastAPI Developer to Real FastAPI Engineer- Part 1: ASGI

Photo by Kaue Barbier: https://www.pexels.com/photo/28182842/ Understanding ASGI by...

Learn More 0 0Dec 7 '25

Why I Use curl Instead of Postman: Learning HTTP by Feel

Photo by Kelly :...

Learn More 6 0Nov 12 '25

Shipping FastAPI Like a Pro: My CI/CD Pipeline for TinyURL

Photo by Jan Zakelj: https://www.pexels.com/photo/a-person-holding-yellow-pipes-9389356/ When I...

Learn More 0 0Nov 10 '25

How the Browser Works

Photo by Jonny Caspari on Unsplash Most of us use browsers every day, but few understand how they...

Learn More 0 0Nov 5 '25

Demystifying Nginx: From Reverse Proxy to Secure Gateway

Photo by RealToughCandy.com:...

Learn More 0 0Nov 5 '25

Understanding Isolation in PostgreSQL: A Deep Dive into the “I” in ACID

Photo by Matheus Viana:...

Learn More 0 0Nov 5 '25

Understanding Durability in PostgreSQL -A Deep Dive into the “D” in ACID

Photo by Matheus Viana: https://www.pexels.com/photo/person-on-bike-2372972/ So far in this...

Learn More 0 0Nov 5 '25

Understanding Python Memory and Garbage Collection Through Hands-On Experiments

Originally published on Medium under the Level Up coding publication. Python is a high‑level...

Learn More 8 0Jul 6 '25

Understanding Consistency in PostgreSQL: A Deep Dive into the “C” in ACID

Photo by Matheus Viana: https://www.pexels.com/photo/orange-wall-and-sitting-boy-10216566/ In...

Learn More 1 0Nov 5 '25

What Really Happens When You Type `google.com` in Your Browser?

Originally published on Medium under the Level Up coding publication. Every time you type...

Learn More 9 3May 18 '25

Understanding Atomicity in PostgreSQL: A Deep Dive into the “A” in ACID

Photo by Thiago Matos : https://www.pexels.com/photo/orange-led-cfl-bulb-2338672/ In production...

Learn More 0 0Nov 5 '25

7 Quick Tips to Get Started with HashiCorp Vault

HashiCorp Vault is an incredibly powerful tool for managing secrets, access control, and sensitive...

Learn More 0 0Nov 5 '25

What Really Happens When You Type google.com in Your Browser?

Photo by Thiago Matos :...

Learn More 0 0Nov 5 '25

The Three Generations in Python’s Garbage Collector

Photo by Willian Santos:...

Learn More 0 0Nov 5 '25

Think You Know FastAPI and ASGI? Let's Dive In!

Before Uvicorn and Starlette: How Did Synchronous Servers Work? In traditional web...

Learn More 8 0Feb 7 '25

Why You Should Use a Single FastAPI App and TestClient Instance

When working with FastAPI, especially in larger projects, using one instance of your FastAPI app and...

Learn More 6 0Jan 18 '25

This Small Python Script Improved Understanding of Low-Level Programming

Originally published in Level Up Coding on Medium. Python is widely used for its simplicity and...

Learn More 6 0Jan 11 '25

Understanding FastAPI Fundamentals: A Guide to FastAPI, Uvicorn, Starlette, Swagger UI, and Pydantic

Originally published on Medium under the Python in Plain English publication. FastAPI is a...

Learn More 30 0Nov 2 '24

Raising the Difference Between raise and raise e

Originally published on Medium under the Stackademic publication. When handling exceptions in...

Learn More 9 0Oct 26 '24

Building Robust Components with FastAPI and Pydantic

Originally published on Medium under the Python in Plain English publication. Leveraging...

Learn More 8 0Oct 7 '24

Understanding FastAPI's UploadFile: The Starlette Connection

Originally published on Medium under the Python in Plain English publication. In the world of...

Learn More 7 1Sep 28 '24

Unleash the Power of FastAPI: Async vs Blocking I/O

Originally published on Medium under the Python in Plain English publication. Are you ready to...

Learn More 20 0Sep 22 '24

Mastering Error Handling: A Comprehensive Guide

Originally published on Medium at Stackademic publication. Understanding Error...

Learn More 10 1Aug 12 '24

How to Write an Effective README File - A Guide for Software Engineers

Originally published on Medium at Stackademic publication. As software engineers, our goal is to...

Learn More 7 0Jun 19 '24

Endless Reflections: Understanding Recursion Through a Cat's Eyes

This is a submission for DEV Computer Science Challenge v24.06.12: One Byte Explainer. ...

Learn More 18 0Jun 14 '24

Enhancing Software Architecture through Comprehensive Testing in Backend Development

Originally published on Medium at Python in Plain English publication. In a recent project, I was...

Learn More 5 0May 22 '24

Securing Docker: Non-Root User Best Practices

Originally published on Medium. Docker is a containerization platform that simplifies the...

Learn More 1 0May 5 '24

Why IMDSv1 is a Security Risk for Cloud Infrastructure

Originally published on Medium in August, I shared this post on this platform after coming across...

Learn More 2 0May 3 '24

Solving Logs Woes: A Small Dive into Singleton Design Pattern

Originaly published on Python in Plain English Medium Publication Recently, I’ve been working...

Learn More 5 0Apr 28 '24