# Learning Backend Engineering Through a Cat Fact API Experience

When I joined the Backend Wizards challenge, I thought Stage 0 would be simple — build a small API that returns my details and a random cat fact. Easy enough, right? But once I started coding, I realized it was much deeper than that. This task wasn’t just about creating routes or fetching data — it was about truly understanding how backend systems work.

### ⚙️ The Real Lesson Behind the Code

From managing environment variables and debugging API errors to deploying my first Node.js/Express app, every step tested my patience and sharpened my backend fundamentals. There were tough moments of unresponsive ports, deployment issues, and endless “server not available” messages. But each challenge taught me something valuable: how to debug efficiently, secure configurations, and handle errors gracefully. What began as a fun API project about cat facts became a lesson in structure, security, and resilience — the true pillars of backend engineering.

### 🧩 What I Built

### I created a simple yet dynamic REST API endpoint:

GET /me → Returns

My personal details (name, email, and stack)

The current UTC timestamp

A random cat fact fetched from the Cat Facts API

Each request returns fresh data, proving the API’s dynamic nature.

### 🌍 Live Project

📡 Live Endpoint: [backend-wizards-stage0-mlnr.onrender.com/me](http://backend-wizards-stage0-mlnr.onrender.com/me)

[💻 GitHub Repo: https://github.com/Oje04/b](https://backend-wizards-stage0-mlnr.onrender.com/me)[ackend-wizards-stage0](https://github.com/Oje04/backend-wizards-stage0)

### 👨‍💻 About Me

Name: David Ojeifo

Email: [officialdave59@outlook.com](mailto:officialdave59@outlook.com)

Stack: Node.js / Express

### 🧠 Final Thoughts

This experience reminded me that backend development isn’t just about code, it’s about patience, persistence, and precision. Even a tiny endpoint can teach you how the web really works, and how to think like a real backend engineer. This is just Stage 0, but it already feels like the beginning of something big. 🚀

#BackendWizards #NodeJS #Express #CodingJourney #LearningInPublic #APIDevelopment
