#apprenticeship
#SRP
#SOLID
#software design
#Cohesion
#Coupling
#dependencies
#polymorphism
#inheritance
#demeter
#ruby
#git
#unix
#vim
#ocp
#solid
#duck typing
#tmux
#pair programming
#rspec
#tdd
#test doubles
#kata
#zsh
#java
#testing
#coderetreat
#data structures
#dip
#cqs
#design patterns
#clojure
#functional
#lisp
#computer science
#books
#links
#architecture
#thoughts
#workflow
#framework
#practices
#elixir
#open source
#philosophy
#programming
#languages
#teaching
#mentoring
#learning
#culture
#software principles
#coupling
#papers
#talks
#mob programming
#pairing
#Coding
#Debugging
#Apprenticeship
#personal development
#aws
#iam
#aws billing
#iam permissions
#documentation
#phoenix
#multi-tenant
#multi-tenancy
#whitelabel application