I've been focused on mastering Node.js and Express, and I finally got the chance to put theory into practice with HNG's backend Internship.
My first task? Backend Wizards Stage 0: Build a Dynamic Profile Endpoint.
The goal was to create a single GET /me endpoint that nailed three things perfectly:
- Serves my profile details (name, stack).
- Generates a dynamic, current ISO 8601 UTC timestamp.
- Fetches a random Cat Fact from an external API, with robust error handling (5-second timeout and fallback!).
This task was a great lesson in translating type-safe code into a robust, deployed API.
You can find the full Node.js/Express/TypeScript implementation and the complete setup instructions on my GitHub repository here: https://github.com/JoshTeflon/HNG-BE-Stage-0
#HNG13 #BackendDevelopment #TypeScript #Nodejs #Express #API
Top comments (0)