Skip to content

Instantly share code, notes, and snippets.



Block or report user

Report or block CelineChole

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View express-part-2-demo.js
const express = require("express");
const app = express();
const morgan = require("morgan");
const path = require("path")
const staticMiddleware = express.static(path.join(__dirname, "/public"));
app.use((req, res, next) => {
View Visual Studio Code

Recursion Recursion Recursion

A bit of etymology

Recursion is the act of recurring.

It comes from the latin word recursiō which is the act of running back or again. This is from recurrō, return, run back:

  • re: back, again
  • currō: run
CelineChole /
Last active Jul 19, 2019
10 problems with JS

Ten days of JS is a collection of 10 problems that can be done in any order. Problems range from easy to medium. You can find all the solutions by clicking on - I added comments directly in the solution when I thought it was necessary.

😃 Day 1 - Be happy


Write a function to determine if a number is "happy".

A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the number equals 1 (where it will stay), or it loops endlessly in a cycle which does not include 1. Those numbers for which this process ends in 1 are happy numbers.


🎧 Podcasts

Full Stack Radio

Full Stack Radio by Adam Wathan

A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about everything from product design and user experience to unit testing and system administration.

Base.cs podcast

Base.cs podcast

You can’t perform that action at this time.