100 Days of Code Day 1
One of my New Years resolutions was to do 100 Days of Code again. No better time to start then right now.
For the new year lets start up a new language on Exercism. This makes me more fluent in the language and keeps the github activity monitor green (which some lunatics use as a metric of worth). I chose JavaScript. I do know it, but I want to be better at it. Let’s start off with a bang and do the first five exercises: Hello World, Lucian’s Luscious Lasagna, Annalyns Infiltration, Freelancer Rates, and Poetry Club Door Policy.
First exercise was Hello World. I may not have been successful with this if I didn’t already a fair chunk of Javascript adjacent topics. Like say what Jest is. The instructions do not include this, and I don’t know how someone completely new to the language would be expected to know it. The code was simple, but the setup instructions were poor. Maybe explain npm, jest and the rest so users know how to actually run the tests.
Remind me to run corepack pnpm install before I attempt any exercise. I hope I don’t forget that.
Hey Exercism, I want to read the instructions on how to get set up before I join a track. Could you please not hide them.
Lucian’s Luscious Lasagna is the second exercise and they are already doing the social engineering. Lucian’s girlfriend is on the way home and he has to cook her an anniversary Lasagna. They feel the need to swap the gender roles to make the male cook for the female. Yes this was on purpose. They could have just had Lucian making Lasagna without context.
Can I say the debugger in VS Code is garbage for Javascript? It doesn’t want to run the first time you run it only on restart and it doesn’t close when it finishes. It just hangs around. The debugger works much better on every other language I have tried, this is the odd duck.
Also Poetry Club … guards? Was this originally a 1920’s speakeasy? A speakeasy would make a lot more sense. Poetry club should follow the same rules as book club where you just meet at a coffee shop. What were the “incidents” they needed guards for?
