wait, wut?
Coding Exercises/Useful Articles
Coding Exercises/Useful Articles
Coding Exercises Archives - CronDose | Daily Dev Guides
Design Challenges & Design Challenge Ideas • Design Challenge
Jest
javascript - Trigger useEffect in Jest testing - Stack Overflow
React Native
facebook/react-native: A framework for building native apps with React.
Getting Started · React Native
Misc. Resources
Sign In with Auth0
Julian Treasure: How to speak so that people want to listen | TED Talk
Learn Instruct
Command Line Power User — A free video series for web developers on learning a modern command line workflow with ZSH, Z and related tools.
getify/You-Dont-Know-JS: A book series on JavaScript. @YDKJS on twitter.
Ruby / Rails
Learn to Code and Help Nonprofits | freeCodeCamp
Coderbyte | Programming challenges and courses
Heroku cheatsheet
repl.it - Repls
PostgreSQL: Documentation: 10: 1.3. Creating a Database
Best practices with STDIN in Ruby? - Stack Overflow
Open Source Search & Analytics · Elasticsearch | Elastic
goldfire/howler.js: Javascript audio library for the modern web.
https://www.youtube.com/user/googlecloudplatform/videos
Sound Globe 3D – Apps on Google Play
taming-the-state-in-react/react-redux-firebase-authentication: Boilerplate Project for Authentication with Firebase in React and Redux
Fullstack.io | Learn to program React, Angular, Vue, Ethereum, and Node.js with projects
Qualcomm Patents and Patent Search | Qualcomm's Qronicles of Invention | Qualcomm
VisuAlgo - visualising data structures and algorithms through animation
Four Semesters of Computer Science in 5 Hours
Upcase by thoughtbot | Learn Web Development Online
JavaScript Event KeyCodes
Mastering Markdown · GitHub Guides
Clipy/Clipy: Clipboard extension app for macOS.
The RED method: A new strategy for monitoring mic…
Command Line/Terminal
https://www.computervillage.org/articles/CommandLine.pdf
Git
How to fix: fatal: Authentication failed for https://github.com/ | My Cyber Universe
Basic Git Commands With Examples [+Cheat Sheet]
How to do a code review | eng-practices
Multiple SSH keys for different github accounts
Working with multiples SSH keys
Using multiple github accounts with ssh keys
Learn Git Branching
Git Merging vs. Git Rebasing: The Beginner's Guide
Three Git Configurations that Should Be the Default
Bash
How can I display the contents of a text file on the command line? - Unix & Linux Stack Exchange
bash - How to replace an entire line in a text file by line number - Stack Overflow
Autocomplete Git Commands and Branch Names in terminal - Pagepro Blog
Install Bash git completion · bobthecow/git-flow-completion Wiki
LJDT: Taking Advantage of Screen - SUSE Communities
SQL
Introduction to Common Table Expressions (CTE's) - Essential SQL
PostgreSQL command line cheatsheet
PostgreSQL Tips: Template Databases - Compose Articles
Getting Started with PostgreSQL on Mac OSX | Codementor
how to get postgresql working locally with rails
PostgreSQL - INDEXES
SQLite Documentation
SQLite tutorial - introductory SQLite tutorial
SQLBolt - Learn SQL - SQL Review: Simple SELECT Queries
Sequel Pro
Getting Started with PostgreSQL on Mac OSX | Codementor
5 Tips and Tricks for Writing Better SQL Queries
psql command line tutorial and cheat sheet | postgres
PostgreSQL: Documentation: 14: psql
All about locking in SQL Server
Database Locking: What it is, Why it Matters and What to do About it
How Postgres Unique Constraints Can Cause Deadlock
SQLBolt - Learn SQL - Introduction to SQL
Homebrew
macos - brew install postgresql (upgrade) error, could not link - dead links to old non-existent version - Stack Overflow
macos - Error installing PostgreSQL via Homebrew on Mac - Stack Overflow
psql - Homebrew installed PostgreSQL could not connect, database files are incompatible with server - Database Administrators Stack Exchange
Algorithms
algorithm - the number of trailing zeros in a factorial of a given number - Ruby - Stack Overflow
Factorial -- from Wolfram MathWorld
Firecode.io | Landing Page
Computing/Performance
Thread (computing) - Wikipedia
Lambda calculus - Wikipedia
Turing machine - Wikipedia
Good things
Things I Don't Know as of 2018 — Overreacted
Moral Machine
RallyCoding
language agnostic - What is a lambda (function)? - Stack Overflow
Security
Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies | by Alex Birsan | Medium
vim
Vim Cheat Sheet
A Great Vim Cheat Sheet
Vim cheatsheet
Linter stuff
reactjs - How to config ESLint for React on Atom Editor - Stack Overflow
AtomLinter
linter
In-Process Stuff
Data Structures: Create a Priority Queue Class | Learn freeCodeCamp
Fullstack Vue Book - The Complete Guide to Vue.js
React 16 - The Complete Guide (incl. React Router 4 & Redux) | Udemy
I created the exact same app in React and Vue. Here are the differences.
Made with