DEV Community

Cover image for Hitting the Ground Running with HNG Backend Stage 0 πŸš€
Joshua Enikele
Joshua Enikele

Posted on

Hitting the Ground Running with HNG Backend Stage 0 πŸš€

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:

  1. Serves my profile details (name, stack).
  2. Generates a dynamic, current ISO 8601 UTC timestamp.
  3. 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)