DEV Community

Fiyinfoluwa Ojo profile picture

Fiyinfoluwa Ojo

Building things that matter.

Pronouns

He/Him

Work

Fullstack Developer — Enterprise Software

Day 30: 30 Days of Backend Development - What I Built, What I Learned

Day 30: 30 Days of Backend Development - What I Built, What I Learned

Comments
2 min read
Capstone Day 4: Polishing the To-Do App : Filtering, Pagination & Full Documentation

Capstone Day 4: Polishing the To-Do App : Filtering, Pagination & Full Documentation

Comments
1 min read
Capstone Day 3: Deploying the To-Do App API to Render

Capstone Day 3: Deploying the To-Do App API to Render

Comments
1 min read
Capstone Day 2: Testing the To-Do App API with Pytest

Capstone Day 2: Testing the To-Do App API with Pytest

1
Comments
1 min read
PRD Day: Planning the To-Do App Backend Before Writing a Single Line of Code

PRD Day: Planning the To-Do App Backend Before Writing a Single Line of Code

Comments
1 min read
Capstone Day 1: Building the To-Do App Task Management API

Capstone Day 1: Building the To-Do App Task Management API

Comments
1 min read
Caching Intro: Making Your API Lightning Fast with In-Memory Cache

Caching Intro: Making Your API Lightning Fast with In-Memory Cache

1
Comments
1 min read
CORS & API Contracts: Preparing Your Backend for Frontend Collaboration

CORS & API Contracts: Preparing Your Backend for Frontend Collaboration

Comments
2 min read
Relationships & Nested Resources: One-to-Many with SQLAlchemy

Relationships & Nested Resources: One-to-Many with SQLAlchemy

1
Comments
1 min read
Unit & Integration Testing: Proving Your Code Works with Pytest

Unit & Integration Testing: Proving Your Code Works with Pytest

1
Comments
1 min read
Deploying a FastAPI App to Render: Taking Your API Live

Deploying a FastAPI App to Render: Taking Your API Live

1
Comments
1 min read
Dockerizing a FastAPI App: Eliminating "It Works on My Machine"

Dockerizing a FastAPI App: Eliminating "It Works on My Machine"

Comments
1 min read
Config & Secrets: Keeping Sensitive Keys Out of your Codebase

Config & Secrets: Keeping Sensitive Keys Out of your Codebase

2
Comments 1
1 min read
Permissions & Ownership: Preventing Unauthorized Access in FastAPI

Permissions & Ownership: Preventing Unauthorized Access in FastAPI

1
Comments
2 min read
JWT Authentication: Securing API Routes with JSON Web Tokens in FastAPI

JWT Authentication: Securing API Routes with JSON Web Tokens in FastAPI

1
Comments
2 min read
User Model & Auth Basics: password Hashing with Bcrypt in FastAPI

User Model & Auth Basics: password Hashing with Bcrypt in FastAPI

1
Comments
2 min read
API Documentation: Auto-Generated Swagger & ReDoc with FastAPI

API Documentation: Auto-Generated Swagger & ReDoc with FastAPI

2
Comments
1 min read
Pagination & Filtering: Managing Large Datasets Efficiently with FastAPI

Pagination & Filtering: Managing Large Datasets Efficiently with FastAPI

1
Comments
2 min read
Global Error Handling: Consistent API Error Responses with FastAPI

Global Error Handling: Consistent API Error Responses with FastAPI

2
Comments
1 min read
DELETE /items/:id: Removing Data from Your API with FastAPI

DELETE /items/:id: Removing Data from Your API with FastAPI

3
Comments
1 min read
RESTful Routes Revisited: Building a More Production-Ready API Structure

RESTful Routes Revisited: Building a More Production-Ready API Structure

2
Comments
1 min read
POST /items: Adding New Data to Your API with FastAPI & Pydantic

POST /items: Adding New Data to Your API with FastAPI & Pydantic

2
Comments 1
1 min read
Serializers & DTOs: Controlling What Your API Exposes

Serializers & DTOs: Controlling What Your API Exposes

2
Comments
1 min read
GET /items: Retrieving All Records from a Database with FastAPI & SQLAlchemy

GET /items: Retrieving All Records from a Database with FastAPI & SQLAlchemy

2
Comments
1 min read
Data Models & Schema: Defining Your Database Structure with SQLAlchemy

Data Models & Schema: Defining Your Database Structure with SQLAlchemy

1
Comments
1 min read
Query Params & Validation: Making APIs Flexible and Secure

Query Params & Validation: Making APIs Flexible and Secure

1
Comments
2 min read
Routing & Controllers: Handling Dynamic Data in URLs

Routing & Controllers: Handling Dynamic Data in URLs

Comments
1 min read
Dev Environment & Git: Professionalizing Your Backend Workflow

Dev Environment & Git: Professionalizing Your Backend Workflow

Comments
1 min read
RESTful Design & Routes: Organizing Your API Like a Pro

RESTful Design & Routes: Organizing Your API Like a Pro

Comments
1 min read
HTTP & The Request Response Cycle: What Really Happens When You Hit Enter

HTTP & The Request Response Cycle: What Really Happens When You Hit Enter

1
Comments
1 min read
loading...