Skip to content
Learn to code and get your first job in tech
HTML CSS Python JavaScript Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.dependabot
build
juniorguru
scripts
tests
.gitignore
.npmrc
LICENSE
LICENSE.MIT
Pipfile
Pipfile.lock
README.md
conftest.py
gulpfile.js
package-lock.json
package.json
pytest.ini

README.md

junior.guru

Status of the README

This README is missing a lot of information. Honza didn't have time yet to add a proper, nice README. The file currently only includes documentation of the hard parts of the development process, which would be easy to forget and difficult to learn again.

Setting up email address

According to spectrum.chat/zeit:

  1. Run following:

    $ now dns add junior.guru '@' MX mx1.improvmx.com 10
    $ now dns add junior.guru '@' MX mx2.improvmx.com 20
    
  2. Fill the form at ImprovMX

  3. Setup and verify the address in MailChimp

Setting up Google Drive credentials

  1. Follow the steps in the gspread guide. Instead of Google Drive API, enable Google Sheets API.
  2. Save the obtained JSON file into the juniorguru/fetch directory as google_service_account.json
  3. Make sure it is ignored by Git
  4. Run cat juniorguru/fetch/google_service_account.json | pbcopy to copy the JSON into your clipboard (macOS)
  5. Go to CircleCI project settings, page Environment Variables
  6. Add GOOGLE_SERVICE_ACCOUNT variable and paste the JSON from your clipboard as a value
You can’t perform that action at this time.