Wiki › Skill

Node.js

Article
From Chaipat's knowledge graph
No article has been written for this page yet; it is generated from the knowledge graph.
About Node.js · from Wikipedia

Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser. According to the Stack Overflow Developer Survey, Node.js is one of the most commonly used web technologies.

Summary from Wikipedia ↗, CC BY-SA 4.0.
  • chaipat.cc, the ask-me-anything site Key work Nov 2026
    A few small Node.js functions sit behind it. The question log keeps typed questions in Postgres on Neon, Redis caches answers and enforces rate limits, and the contact form forwards messages through Resend.
  • Mentoring team 24cs212g02 Mar 2025
    The team built a system for assigning group work, with a React and Tailwind front end and a Node.js back end, run with Docker Compose and a SQL database.
  • Page builder (chaipat.cc)
    The page builder, scripts/build-pages.mjs, runs on Node.js at every deploy and prerenders a plain HTML page for every entity in the graph, so search engines and link previews can read the wiki without running any JavaScript.
  • Fact check (chaipat.cc)
    The fact check, scripts/factcheck.mjs, runs on Node.js before every deploy and checks the wiki and the knowledge graph against each other.
  • CV builder (chaipat.cc)
    The CV builder, scripts/build-cv.mjs, writes his one-page CV from the knowledge graph on Node.js at every deploy, so the CV and the site can never disagree.
  • Time data (chaipat.cc)Generates the years of his work and every work's months of work (commits, and the days that had them) from the repositories' histories, so questions about any span of dates find the work done in it.
  • Accessibility audit (chaipat.cc)Checks every main page on a desktop, a phone and in dark mode for names, labels, headings, contrast, tap targets and speed; runs weekly in CI with axe-core and commits a report.
  • Dockerized Node.js service Oct 2025
    Dockerized Node.js service solves roadmap.sh's Dockerised service deployment challenge.
  • Multi-container Todo API Oct 2025
    Multi-container Todo API is a to-do API in Node.js and Express backed by MongoDB, with the API and database run as two containers through Docker Compose.
  • Node.js service on EC2 with IaC Oct 2025
    Node.js service on EC2 with IaC solves roadmap.sh's Node.js deployment challenge.