haletothewood / TheNewCoder

“So we beat on, boats against the current, borne back ceaselessly into the past.”

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The New Coder

This is the repo for https://thenewcoder.netlify.com

A website with nuggets of knowledge gleaned by coders, engineers and developers in their first year on the job.

💡Inspiration

The idea for this came whilst reading the excellent book 97 Things Every Programmer Should Know. I felt that whilst an excellent collection of stories, by an exceptional cast of people, it often lacked a realness and immediacy that I was feeling as I blaze my way through my first few months in the industry. That's not to say I won't be revisiting the book again and again as I slowly begin to resinate with more of the overarching concepts. Till then I made this. I wanted to hear for myself how other new coders were feeling, what stories they hold and give them a super easy platform to share so that others may benefit.

And so...

✉️Contribute

To submit a story please ensure you follow the guidelines (link to be provided). Once completed:

  • follow the build instructions below
  • create a branch newstory-[title]
  • add a folder in the \src/pages directory
  • add your markdown file
  • submit a PR

🛠️Build

Make sure that you have the Gatsby CLI program installed:

npm install --global gatsby-cli

Clone this repo:

git clone https://github.com/haletothewood/TheNewCoder.git

And run from your CLI:

cd the-new-coder
gatsby develop

Tech

Built using the default Gatsby starter, which leverages React and GraphQL.
Consumes a Node.js Express API for recording upvotes and views per post.
For an overview of the project structure please refer to the Gatsby documentation - Building with Components.

About

“So we beat on, boats against the current, borne back ceaselessly into the past.”

License:MIT License


Languages

Language:CSS 53.2%Language:JavaScript 46.8%