Make sure you have your API token handy.
Download the bootstrap script to a temporary location and run it.
cd
#!/usr/bin/env bash | |
# Useful git commands using the rails codebase as an example: | |
# git clone git@github.com:rails/rails.git | |
# and my own example later | |
# git clone git@github.com:mowat27/maths.git | |
# You'll also need bat (brew install bat) |
(require 'package) | |
(add-to-list 'package-archives | |
'("marmalade" . "http://marmalade-repo.org/packages/")) | |
(package-initialize) | |
(defvar my-packages '(clojure-mode | |
cider | |
paredit | |
auto-complete | |
highlight-parentheses |
Many problems a team encounters will have a direct impact on how people use your sites. It is very important to understand how your work will affect your customers before you decide on a solution to the problem. If you don't, it will be tempting to write code that "fixes" the immediate issue but does not really improve the system as a whole. Instead of making the system better, you will have introduced technical debt that will be paid back in the form of unexpected problems or reduced flexibility later.
* A Deeper Dive into each? | |
* Code examples? | |
* A chance to refactor |
#!/usr/bin/env bash | |
sudo apy update -y | |
sudo apt install -y linux-headers-generic linux-headers-$(uname -r) xserver-xorg xserver-xorg-core dkms | |
sudo apt upgrade -y |
// Converting an ES5 function ES6 | |
// Start | |
function getWords(text) { | |
return text.split(/\s/) | |
} | |
// Use const declaration | |
const getWords = function(text) { | |
return text.split(/\s/) |
~/temp ❯❯❯ time zsh | |
~/temp ❯❯❯ function list { | |
function> cat <<EOF | |
function heredoc> Basic Price | |
Discount | |
Sub total | |
Factory options | |
Dealer options | |
Fuel and mats | |
Road fund licence |