Create a basic GitLab CI config:
$ cat .gitlab-ci.yml
image: node
before_script:
- npm install
Job boards: | |
- Pallet (companies apply to you, request to join https://app.pallet.com/list/pragmatic-engineer/talent) | |
- https://weworkremotely.com/categories/remote-front-end-programming-jobs | |
- https://circular.io/c/baeb84/cabotvalloritomeu (nice offers) | |
- https://www.linkedin.com/jobs/ | |
- https://app.otta.com/ (uk, europe startup jobs - highly recommended) | |
- https://remoteok.com/remote-front-end-jobs | |
- https://www.workatastartup.com/companies?demographic=any&expo=any&hasEquity=any&hasSalary=any&industry=any&interviewProcess=any&jobType=fulltime&layout=list-compact&remote=yes&role=eng&role_type=fe&sortBy=keyword&usVisaNotRequired=any (Ycombination job board, small companies and high salaries) | |
- https://angel.co/jobs | |
- https://www.getmanfred.com/portal (mostly spanish companies, salary is low but you can create your CV online which is quite nice) |
// yarn add --dev lighthouse cross-env | |
// in package.json: | |
// scripts: { "lighthouse-dev": "cross-env NODE_ENV=development node ./lighthouse.js", | |
// "lighthouse-prod": "cross-env NODE_ENV=production CHROME_FLAGS=--headless node ./lighthouse.js" } | |
const lighthouse = require('lighthouse') | |
const chromeLauncher = require('chrome-launcher') | |
const fs = require('fs') | |
const mode = process.env.NODE_ENV | |
const chromeFlags = '-headless' |
<a href="https://www.buymeacoffee.com/gbraad" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" ></a>
# An example global gitignore file | |
# | |
# Place a copy if this at ~/.gitignore_global | |
# Run `git config --global core.excludesfile ~/.gitignore_global` | |
# Compiled source # | |
################### | |
*.com | |
*.class | |
*.dll |
Run each of the following lines, replacing yourdomain.com
and codehere
with your details:
now dns add yourdomain.com @ TXT google-site-verification=codehere
now dns add yourdomain.com @ MX ASPMX.L.GOOGLE.COM 1
now dns add yourdomain.com @ MX ALT1.ASPMX.L.GOOGLE.COM 5
now dns add yourdomain.com @ MX ALT2.ASPMX.L.GOOGLE.COM 5
now dns add yourdomain.com @ MX ALT3.ASPMX.L.GOOGLE.COM 10
now dns add yourdomain.com @ MX ALT4.ASPMX.L.GOOGLE.COM 10
Lesson 1 - Iterations | |
- BinaryGap - https://codility.com/demo/results/trainingU2FQPQ-7Y4/ | |
Lesson 2 - Arrays | |
- OddOccurrencesInArray - https://codility.com/demo/results/trainingFN5RVT-XQ4/ | |
- CyclicRotation - https://codility.com/demo/results/trainingSH2W5R-RP5/ | |
Lesson 3 - Time Complexity | |
- FrogJmp - https://codility.com/demo/results/training6KKWUD-BXJ/ | |
- PermMissingElem - https://codility.com/demo/results/training58W4YJ-VHA/ |