/my_tech_resources

List of tech resources future me and other Javascript/Ruby/Python/Elixir/Elm developers might find useful

Primary LanguageJupyter Notebook

My Tech Resources - James Lavin

DESCRIPTION

Links to resources I have found useful or think might be helpful to future me or Ruby/Javascript/Python/Erlang/Elixir/Elm developers like me.

MAJOR CATEGORIES

Artificial Intelligence (AI) | Body & Mind | Business | Clean Code | Code Search | Coffeescript | CSS | Data | Databases | Design | DevOps | Domain-Driven Design | Elasticsearch | Elixir | Elm | Erlang | Entrepreneurship | Event sourcing | Functional programming | Git | Haskell | Helm | HTML5 | Istio | Javascript | Kafka | Kubernetes | Learning | Linux | Maker movement/ IoT | Management/Leadership | Messaging | Mobile | MongoDB | News : programming news, science news, tech news | Node.js | Octave | Postgresql | Product development | Productivity Tools | Python : getting started, books (free), data analysis, learning, Pandas | Podcasts | R | Rails | Ruby | Rust | Scala | Statistical analysis | Testing | Tmux | Usability | Vim | Visual Studio Code | Web components | Writing/Publishing

ALGORITHMS

ALGORITHMS - CRDTs

ANIMATION

ARTIFICIAL INTELLIGENCE (AI)

ARTIFICIAL INTELLIGENCE (AI) - CONVOLUTIONAL NEURAL NETS

ARTIFICIAL INTELLIGENCE (AI) - CAPSULE NETWORKS

ARTIFICIAL INTELLIGENCE (AI) - DEEP NEURAL NETS

ARTIFICIAL INTELLIGENCE (AI) - DEEP NEUROEVOLUTION

ARTIFICIAL INTELLIGENCE (AI) - FEDERATED LEARNING

ARTIFICIAL INTELLIGENCE (AI) - GENERAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE (AI) - GENERATIVE ADVERSARIAL NETWORKS

ARTIFICIAL INTELLIGENCE (AI) - GOOGLE APIS

ARTIFICIAL INTELLIGENCE (AI) - HARDWARE

ARTIFICIAL INTELLIGENCE (AI) - H2O.AI

ARTIFICIAL INTELLIGENCE (AI) - HIERARCHICAL TEMPORAL MEMORY (HTM)

ARTIFICIAL INTELLIGENCE (AI) - KERAS

ARTIFICIAL INTELLIGENCE (AI) - LINEAR ALGEBRA

ARTIFICIAL INTELLIGENCE (AI) - MACHINE LEARNING

ARTIFICIAL INTELLIGENCE (AI) - MACHINE LEARNING - MLOPS

ARTIFICIAL INTELLIGENCE (AI) - NATURAL LANGUAGE PROCESSING (NLP)

ARTIFICIAL INTELLIGENCE (AI) - NATURAL LANGUAGE PROCESSING (NLP) - ALLEN NLP

ARTIFICIAL INTELLIGENCE (AI) - NATURAL LANGUAGE PROCESSING (NLP) - GENSIM

ARTIFICIAL INTELLIGENCE (AI) - NATURAL LANGUAGE PROCESSING (NLP) - OPENNLP

ARTIFICIAL INTELLIGENCE (AI) - NATURAL LANGUAGE PROCESSING (NLP) - SPACY

ARTIFICIAL INTELLIGENCE (AI) - NATURAL LANGUAGE PROCESSING (NLP) - TEXTACY

ARTIFICIAL INTELLIGENCE (AI) - NEWS

ARTIFICIAL INTELLIGENCE (AI) - OPEN AI

ARTIFICIAL INTELLIGENCE (AI) - OPTIMIZATION

ARTIFICIAL INTELLIGENCE (AI) - PODCASTS

ARTIFICIAL INTELLIGENCE (AI) - PYTHON

ARTIFICIAL INTELLIGENCE (AI) - PYTHON - PYTORCH

ARTIFICIAL INTELLIGENCE (AI) - QUANTUM AI

ARTIFICIAL INTELLIGENCE (AI) - REINFORCEMENT LEARNING

ARTIFICIAL INTELLIGENCE (AI) - SEQUENCE MODELS (RNN, LSTM, GRM)

ARTIFICIAL INTELLIGENCE (AI) - REAL-WORLD EXAMPLES

ARTIFICIAL INTELLIGENCE (AI) - REAL-WORLD EXAMPLES - HEALTHCARE

ARTIFICIAL INTELLIGENCE (AI) - SIMULATION

ARTIFICIAL INTELLIGENCE (AI) - SUPERINTELLIGENCE

ARTIFICIAL INTELLIGENCE (AI) - TENSORFLOW

ARTIFICIAL INTELLIGENCE (AI) - TENSORFLOW - FEDERATED

ARTIFICIAL INTELLIGENCE (AI) - TENSORFLOW - HOROVOD

ARTIFICIAL INTELLIGENCE (AI) - TENSORFLOW - KUBEFLOW

ARTIFICIAL INTELLIGENCE (AI) - TENSORFLOW - MOBILE

ARTIFICIAL INTELLIGENCE (AI) - UNSUPERVISED LEARNING

ARTIFICIAL INTELLIGENCE (AI) - VIDEOS

ARTIFICIAL INTELLIGENCE (AI) - WEBSITES

ASDF

BLOCKCHAINS

BLOCKCHAINS - BITCOIN

BODY & MIND

BODY & MIND - BURNOUT

BODY & MIND - CORONAVIRUS

BODY & MIND - EXERCISE

BODY & MIND - INTERMITTENT FASTING

BODY & MIND - PODCASTS

BODY & MIND - POSTURE

BODY & MIND - SLEEP

BODY & MIND - STOICISM

BOOKS

BROWSERS

BROWSERS - APIS

BROWSERS - AUTOMATION

BROWSERS - BEAKER BROWSER

BROWSERS - CHROME

BROWSERS - PLUGINS/EXTENSIONS

BROWSERS - PLUGINS/EXTENSIONS - CHROME

BROWSERS - PLUGINS/EXTENSIONS - FIREFOX

BROWSERS - WEBRTC

BUSINESS

BUSINESS - ENTREPRENEURSHIP

BUSINESS - ENTREPRENEURSHIP - ADVICE

BUSINESS - ENTREPRENEURSHIP - BENEFIT CORPORATIONS

BUSINESS - ENTREPRENEURSHIP - BLOGS & NEWS

BUSINESS - ENTREPRENEURSHIP - FINANCING

BUSINESS - ENTREPRENEURSHIP - FINANCING - CROWDFUNDING SITES
BUSINESS - ENTREPRENEURSHIP - FINANCING - CROWDFUNDING INFO

BUSINESS - ENTREPRENEURSHIP - PODCASTS

BUSINESS - ENTREPRENEURSHIP - SALES

BUSINESS - PODCASTS

CHARACTERS

CHESS

CHESS - ANALYSIS

CHESS - TOOLS

CHINESE

CHINESE - AUDIO

CHINESE - BOOKS

CHINESE - LEARNING

CHINESE - SCIENCE FICTION

CLEAN CODE

CLEAN CODE - AGILE

CLEAN CODE - AGILE - KANBAN

CLEAN CODE - APIS

CLEAN CODE - APIS - DOCUMENTING

CLEAN CODE - APIS - DOCUMENTING - SWAGGER / OPENAPI

CLEAN CODE - CODE CLIMATE

CLEAN CODE - MEASURING

CLOJURE

COBOL

CODING CONTESTS

CODING PUZZLES

CODE SEARCH

COMPUTING BASICS

COMPUTING BASICS - QUANTUM COMPUTING

CSS

CSS - BULMA

CSS - BULMA - BUEFY

CSS - BULMA - JAVASCRIPT

CSS - BULMA - PLUGINS

CSS - BULMA - TEMPLATES & THEMES

CSS - BULMA - VIDEOS

CSS - COLOR

CSS - COOL STUFF

CSS - FLEXBOX

CSS - GRID

CSS - PHOTOS

CSS - RESPONSIVE DESIGN

CSS - SELECTORS

CSS Selectors Cheatsheet - Nana Jeon

CSS - TAILWIND CSS

CSS - TEXTURES

CSS - UX/UI

CSS - VIDEOS

CSSConf: Budapest 2019 | EU 2019 | EU 2018 | EU 2017 | More

DATA

DATA - ANALYSIS

DATA ANALYSIS - COURSES

DATA ANALYSIS - FLINK

DATA ANALYSIS - HERON

DATA ANALYSIS - SPARK

DATA - APIS

DATA - APIS - INTERNATIONAL

DATA - APIS - NATIONAL (NON-US)

DATA - APIS - UNITED STATES

DATA - APIS - UNITED STATES - CITIES/STATES

DATA - BIG DATA

DATA - NATURAL LANGUAGE PROCESSING (NLP)

DATA - PODCASTS

DATA - SCRAPING

DATA - VISUALIZATION

DATABASES

DATABASES - ANALYSIS TOOLS

DATABASES - BARRELDB

  • BarrelDB ("modern document-oriented database in Erlang focusing on data locality (put/match the data next to you) and P2P"): barrel-db.org | Github

DATABASES - CASSANDRA

DATABASES - CASSANDRA - 4.0

DATABASES - CASSANDRA - DATA MODELING

DATABASES - CASSANDRA - VIDEOS

DATABASES - COCKROACHDB

DATABASES - COUCHDB

DATABASES - COUCHDB - DEPLOYMENT

DATABASES - COUCHDB - REPLICATION & CHANGE NOTIFICATION

DATABASES - DATOMIC

DATABASES - DESIGN

DATABASES - ELASTICSEARCH

DATABASES - ELASTICSEARCH - BLOGS

DATABASES - ELASTICSEARCH - ELASTICAT

DATABASES - ELASTICSEARCH - HELP

DATABASES - ELASTICSEARCH - INFORMATION RETRIEVAL

DATABASES - ELASTICSEARCH - LUCENE

DATABASES - ELASTICSEARCH - MAPPING

DATABASES - ELASTICSEARCH - PERFORMANCE & CONFIGURATION

DATABASES - ELASTICSEARCH - PYTHON

DATABASES - ELASTICSEARCH - QUERYING & FILTERING

DATABASES - FILODB

DATABASES - FOUNDATIONDB

DATABASES - GRAPH DATABASES

DATABASES - GRAPH DATABASES - GRAPHML

DATABASES - GRAPH DATABASES - GEPHI

DATABASES - GRAPH DATABASES - GREMLIN/TINKERPOP

DATABASES - GRAPH DATABASES - GREMLIN/TINKERPOP - GRAPHEXP
DATABASES - GRAPH DATABASES - GREMLIN/TINKERPOP - HADOOP
DATABASES - GRAPH DATABASES - GREMLIN/TINKERPOP - PYTHON
DATABASES - GRAPH DATABASES - GREMLIN/TINKERPOP - SPARKGRAPH

DATABASES - GRAPH DATABASES - NETWORK ANALYSIS TOOLS

DATABASES - GRAPH DATABASES - OWLREADY

DATABASES - GRAPH DATABASES - RDF

DATABASES - GRAPH DATABASES - RDF - JENA
DATABASES - GRAPH DATABASES - RDF - SEMANTIC WEB
DATABASES - GRAPH DATABASES - RDF - SPARQL
DATABASES - GRAPH DATABASES - RDF - VOCABULARIES

DATABASES - GRAPH DATABASES - VIDEOS

DATABASES - GRAPHQL

DATABASES - GRAPHQL - IMPLEMENTATIONS

DATABASES - GREENPLUM DB

DATABASES - HOW THEY WORK

DATABASES - IN-MEMORY DATA GRIDS (IMDGS)

DATABASES - IN-MEMORY DATA GRIDS (IMDGS) - APACHE GEODE

DATABASES - IN-MEMORY DATA GRIDS (IMDGS) - APACHE IGNITE

DATABASES - JANUSGRAPH

DATABASES - KINTO

DATABASES - MYSQL

DATABASES - NEO4J

DATABASES - NEO4J - ELIXIR/ERLANG

DATABASES - POUCHDB

DATABASES - POUCHDB - GRAPHQL

DATABASES - SQL

DATABASES - STREAMING REPLICATION

DATABASES - TIDB

DATABASES - TIME SERIES DATABASES

DATABASES - TIMESCALEDB

DESIGN

DESIGN - GRAPHIC DESIGN

DESIGN - LOGOS

DESIGN - PODCASTS

DESIGN - WEB DESIGN

DESIGN - WEB DESIGN - BRACKETS CODE EDITOR

DESIGN - WEB DESIGN - RESPONSIVE DESIGN & PROGRESSIVE ENHANCEMENT

DESIGN - WEB DESIGN - USER INTERFACE (UI)

DESIGN - WEB DESIGN - USER EXPERIENCE (UX)

DEVOPS

DEVOPS - ANSIBLE

DEVOPS - API GATEWAYS

DEVOPS - API GATEWAYS - KONG

DEVOPS - API GATEWAYS - AMBASSADOR

DEVOPS - AWS (AMAZON WEB SERVICES)

DEVOPS - AWS (AMAZON WEB SERVICES) - KUBERNETES / EKS

DEVOPS - AWS (AMAZON WEB SERVICES) - PODCASTS

DEVOPS - AWS (AMAZON WEB SERVICES) - RDS (RELATIONAL DATABASE SERVICE)

DEVOPS - AWS (AMAZON WEB SERVICES) - REDSHIFT

DEVOPS - AZURE (MICROSOFT)

DEVOPS - AZURE (MICROSOFT) - KUBERNETES (AKS)

DEVOPS - BACKUPS

DEVOPS - BACKUPS - RESTIC

DEVOPS - BALLERINA

DEVOPS - BLOGS & PODCASTS

DEVOPS - CEPH

DEVOPS - CEPH - ROOK.IO

DEVOPS - CHAOS MONKEY, ETC

DEVOPS - CHEF

DEVOPS - CHEF - BERKSHELF

DEVOPS - CHEF - CHEF-DK

DEVOPS - CHEF - CHEF_SOLO

DEVOPS - CHEF - COOKBOOKS

DEVOPS - CHEF - KNIFE

DEVOPS - CHEF - LIBRARIAN

DEVOPS - CHEF - TEST-KITCHEN

DEVOPS - CLOUD

DEVOPS - COLOCATION

DEVOPS - CONTINUOUS DEPLOYMENT

DEVOPS - COREOS (RED HAT)

DEVOPS - DOCKER

DEVOPS - DOCKER - CONFIGURATION

DEVOPS - DOCKER - DIVE

DEVOPS - DOCKER - MICROCONTAINERS

DEVOPS - DOCKER - MULTIHOST ORCHESTRATION

DEVOPS - DOCKER - MULTIHOST ORCHESTRATION - CENTURION
DEVOPS - DOCKER - MULTIHOST ORCHESTRATION - COMPOSE & SWARM
DEVOPS - DOCKER - MULTIHOST ORCHESTRATION - MESOS
DEVOPS - DOCKER - NETWORKING
  • Networking for Docker Containers (a Primer) - Fernando Sanchez: Part I | Part 2

DEVOPS - DOCKER - OSX

DEVOPS - DOCKER - POSTGRESQL

DEVOPS - DOCKER - REMOTE API

DEVOPS - DOCKER - VIDEOS

DEVOPS - DOCKER - VOLUMES

DEVOPS - DOKKU

DEVOPS - DRONE.IO

DEVOPS - DUCKTAPE

DEVOPS - FLUXCD

DEVOPS - GITLAB

  • Gitlab.com

DEVOPS - GOCD

DEVOPS - GOOGLE CLOUD

DEVOPS - GOOGLE CLOUD - FILESTORE

DEVOPS - GOOGLE CLOUD - HEALTHCARE

DEVOPS - GOOGLE CLOUD - KUBERNETES (GKE)

DEVOPS - GOOGLE CLOUD - KUBERNETES (GKE) - SECURITY

DEVOPS - GOOGLE CLOUD - PODCASTS

DEVOPS - GOOGLE CLOUD - SECURITY

DEVOPS - GOOGLE CLOUD - SERVICES

DEVOPS - GVISOR

DEVOPS - ISTIO

DEVOPS - ISTIO - AWS

DEVOPS - ISTIO - DATADOG

DEVOPS - ISTIO - ENVOY

DEVOPS - ISTIO - FLAGGER

DEVOPS - ISTIO - GKE

DEVOPS - ISTIO - KIALI

DEVOPS - ISTIO - MULTICLUSTER

DEVOPS - ISTIO - ROUTING

DEVOPS - KUBERNETES

DEVOPS - KUBERNETES - ARGO

DEVOPS - KUBERNETES - BEST PRACTICES

DEVOPS - KUBERNETES - BRIGADE

DEVOPS - KUBERNETES - CHAOS ENGINEERING

DEVOPS - KUBERNETES - CONFIG MAPS & SECRETS

DEVOPS - KUBERNETES - CONTAINERIZATION

DEVOPS - KUBERNETES - CONTAINERIZATION - LXD (LINUX CONTAINERS)

DEVOPS - KUBERNETES - CONTOUR

DEVOPS - KUBERNETES - CROSSPLANE

DEVOPS - KUBERNETES - DEPLOYMENT

DEVOPS - KUBERNETES - DISTROLESS

DEVOPS - KUBERNETES - DRAFT

DEVOPS - KUBERNETES - EKS (AWS)

See DEVOPS - AWS (AMAZON WEB SERVICES) - KUBERNETES / EKS

DEVOPS - KUBERNETES - GARDEN

  • Garden: Development orchestrator for Kubernetes, containers and functions: Garden.io | Github

DEVOPS - KUBERNETES - GATEKEEPER

DEVOPS - KUBERNETES - GKE (GOOGLE CLOUD)

See DEVOPS - GOOGLE CLOUD - KUBERNETES

DEVOPS - KUBERNETES - HARBOR

DEVOPS - KUBERNETES - HELM

DEVOPS - KUBERNETES - HELM - CHART MUSEUM
DEVOPS - KUBERNETES - HELM - CHARTS
DEVOPS - KUBERNETES - HELM - MONOCULAR
DEVOPS - KUBERNETES - HELM - PLUGINS
DEVOPS - KUBERNETES - HELM - SHIP

DEVOPS - KUBERNETES - INGRESS CONTROLLERS

DEVOPS - KUBERNETES - ISTIO

See DEVOPS - ISTIO.IO

DEVOPS - KUBERNETES - JAEGER

DEVOPS - KUBERNETES - JENKINSX

DEVOPS - KUBERNETES - KANIKO

Kaniko: tool to build container images from a Dockerfile, inside a container or Kubernetes cluster - Google

DEVOPS - KUBERNETES - KTUNNEL

DEVOPS - KUBERNETES - KUBECTL

DEVOPS - KUBERNETES - KUBECTX

DEVOPS - KUBERNETES - KUSTOMIZE (NOW PART OF KUBECTL)

DEVOPS - KUBERNETES - LOGGING

DEVOPS - KUBERNETES - LONGHORN

  • Longhorn (block storage for persistent disk): Github | Docs

DEVOPS - KUBERNETES - MICROK8S

DEVOPS - KUBERNETES - MONITORING

DEVOPS - KUBERNETES - NAMESPACES

DEVOPS - KUBERNETES - NETWORKING

DEVOPS - KUBERNETES - NETWORKING - CALICO

DEVOPS - KUBERNETES - OPERATORS

DEVOPS - KUBERNETES - OPERATORS - CASSANDRA
DEVOPS - KUBERNETES - OPERATORS - ELASTICSEARCH
DEVOPS - KUBERNETES - OPERATORS - GITLAB
DEVOPS - KUBERNETES - OPERATORS - PROMETHEUS

DEVOPS - KUBERNETES - PERSISTENT VOLUMES

DEVOPS - KUBERNETES - PODCASTS

DEVOPS - KUBERNETES - ROLE-BASED ACCESS CONTROL (RBAC)

DEVOPS - KUBERNETES - ROOK

DEVOPS - KUBERNETES - SAMPLE APPS

DEVOPS - KUBERNETES - SECURITY

DEVOPS - KUBERNETES - SERVICE CATALOG

DEVOPS - KUBERNETES - SKAFFOLD

DEVOPS - KUBERNETES - STATEFULSET

DEVOPS - KUBERNETES - STERN

DEVOPS - KUBERNETES - TELEPRESENCE

DEVOPS - KUBERNETES - TILT

DEVOPS - KUBERNETES - TRAEFIK

DEVOPS - KUBERNETES - UPGRADING

DEVOPS - KUBERNETES - VIDEOS

DEVOPS - KUBERNETES - VS CODE (VISUAL STUDIO CODE)

DEVOPS - LOGGING

DEVOPS - LOGGING - ELK (Elasticsearch + Logstash + Kibana)

DEVOPS - LOGGING - ELK (Elasticsearch + Logstash + Kibana) - SHIELD (Non-free)

DEVOPS - LOGGING - ELSA

DEVOPS - LOGGING - GRAYLOG2

DEVOPS - LOGGING - KIBANA

DEVOPS - LOGGING - LOGSTASH

DEVOPS - OBSERVABILITY

DEVOPS - OPEN POLICY AGENT (OPA)

DEVOPS - NEWS

DEVOPS - OPEN CONTAINER INITIATIVE (OCI)

DEVOPS - OPENSTACK

DEVOPS - PROMETHEUS

DEVOPS - PROMETHEUS - CORTEX

DEVOPS - PROMETHEUS - GRAFANA

DEVOPS - RELIABILITY

DEVOPS - RKT

DEVOPS - SERVERLESS

DEVOPS - SERVICE MESH

DEVOPS - SPINNAKER.IO

DEVOPS - STATEFUL SERVICES

DEVOPS - TEKTON

DEVOPS - TERRAFORM

DEVOPS - TITUS

DEVOPS - VAGRANT

DEVOPS - VIDEOS

DISTRIBUTED PROGRAMMING

DOCUMENTATION

DOCUMENTATION - DRAW.IO

DOWNTIME

EDTECH

EDTECH - NEWS

EDTECH - PODCASTS

ELECTRON

ELIXIR

ELM

  • Moved to Elm.markdown (because Github was truncating this page)

EMACS

EMACS - EMACS LISP

EMACS - MAGIT

EMERGING TECHNOLOGIES

ERLANG

EVENT SOURCING, CQRS, DDD, & MICROSERVICES

EXERCISE

FINANCE

FONTS & TYPOGRAPHY

FONTS & TYPOGRAPHY - FONT AWESOME

FUNCTIONAL PROGRAMMING

FUNCTIONAL PROGRAMMING - BLOGS

FUNCTIONAL PROGRAMMING - BOOKS

FUNCTIONAL PROGRAMMING - CONFERENCE VIDEOS

FUNCTIONAL PROGRAMMING - DATA PIPELINES

FUNCTIONAL PROGRAMMING - EXAMPLES

FUNCTIONAL PROGRAMMING - FUNCTIONAL REACTIVE PROGRAMMING (FRP)

FUNCTIONAL PROGRAMMING - HISTORY

FUNCTIONAL PROGRAMMING - LAMBDA CALCULUS & CATEGORY THEORY

FUNCTIONAL PROGRAMMING - MAYBE/OPTION, EITHER/RESULT

FUNCTIONAL PROGRAMMING - ML

FUNCTIONAL PROGRAMMING - MONADS

FUNCTIONAL PROGRAMMING - ON THE JVM

FUNCTIONAL PROGRAMMING - PODCASTS

FUNCTIONAL PROGRAMMING - TYPES

FUNCTIONAL PROGRAMMING - VIDEOS

GIT

GIT - GITHUB

GIT - GIT FLOW

GRAPHICS

GRAPHICS - GIMP

GRAPHICS - INKSCAPE

GRAPHICS - INKSCAPE - TUTORIALS

GRAPHICS - KRITA

HAPPINESS

HASKELL

HASKELL - BENEFITS

HASKELL - BLOGS

HASKELL - BOOKS

HASKELL - CODE EXAMPLES

HASKELL - CODE.WORLD

HASKELL - COMPILERS

HASKELL - FREGE

HASKELL - GRENADE

HASKELL - HAKYLL

HASKELL - HASURA

  • Hasura: GraphQL Engine: blazing-fast GraphQL server that gives you instant, realtime GraphQL APIs over Postgres, with webhook triggers on database events, and remote schemas for business logicHasura.io | Github

HASKELL - HAXL

HASKELL - HEDIS

  • Hedis: Haskell client for the Redis datastore: Github | Hackage

HASKELL - PROPERTY-BASED TESTING

HASKELL - SEMANTIC

HASKELL - SPOCK

HASKELL - VIDEOS

HIRING / INTERVIEWING

HTTP

HTTP - AUTHENTICATION

HTTP - AUTHENTICATION - JAVASCRIPT WEB TOKENS (JWT)

HTTP - AUTHENTICATION - OAUTH2

HTTP - AUTHENTICATION - OPENID CONNECT (OIDC)

HTTP - AUTHENTICATION - VAULT (SECRETS)

HTTP - HEADERS

HTTP - REST CLIENTS

HTML

HTML - BASICS

HTML - CORS

HTML - HAML

HTML - IFRAMES

HTML - INDEXEDDB

HTML - LOCALSTORAGE

HTML - SLIM

HTML5

HTML5 - CANVAS

HTML5 - HYBRID APPS

HTML5 - HYBRID APPS - CAPACITOR

HTML5 - HYBRID APPS - CORDOVA

HTML5 - HYBRID APPS - FRAMEWORK7

HTML5 - INDEXED DB

HTML5 - INDEXED DB - LOVEFIELD

HTML5 - PERFORMANCE

HTML5 - PROGRESSIVE WEB APPS

HTML5 - SERVICEWORKERS

HTML5 - WEB SOCKETS

HTML5 - WEB WORKERS

ICONS

IDRIS

INFLUXDB

JAVA

JAVA - AMAZON CORRETTO

JAVASCRIPT

JEKYLL

JOBS

JSON

JULIA

KIDS

LEGAL

LEARNING

LEARNING - CAREER

LINUX

LINUX - AWK

LINUX - DEBIAN

LINUX - COMMAND LINE

LINUX - LOGICAL VOLUME MANAGEMENT (LVM)

LINUX - NETWORKING

LINUX - NETWORKING - HAPROXY

LINUX - NETWORKING - LOAD BALANCING

LINUX - NETWORKING - NFTABLES

LINUX - NETWORKING - PROXYING

LINUX - NETWORKING - SOCAT

LINUX - NETWORKING - WIRESHARK

LINUX - SHELL SCRIPTING (BASH)

LINUX - SHELL SCRIPTING (BASH) - BATS (BASH AUTOMATED TEST SYSTEM)

LINUX - SHELL SCRIPTING (BASH) - SHUNIT2

LINUX - SYSTEM ADMINISTRATION

LINUX - TAILS (SECURITY-FOCUSED)

LINUX - UBUNTU

LINUX - UBUNTU - KUBERNETES

LINUX - VIDEOS

LISP

LISP - BOOKS

LISP - COMMON LISP

LISP - EMACS LISP

See EMACS - EMACS LISP

LUNA

MAIL SERVER

MAIL SERVER - SELF-HOSTED

MAIL SERVER - DIAGNOSTICS

MAKER MOVEMENT / INTERNET OF THINGS (IOT)

MAKER MOVEMENT - ARTICLES

MAKER MOVEMENT - JASPER

MAKER MOVEMENT - RASPBERRY PI

MANAGEMENT/LEADERSHIP

MANAGEMENT/LEADERSHIP - BILL CAMPBELL

MANAGEMENT/LEADERSHIP - ONE-ON-ONES

MANAGEMENT/LEADERSHIP - PODCASTS

MARKDOWN

MATH

MATH - IMAGINARY NUMBERS

MATH - LINEAR ALGEBRA

MATH - STATISTICS

MISCELLANEOUS

MOBILE

MOBILE - ANDROID DEVELOPMENT

MOBILE - CROSS-PLATFORM DEVELOPMENT

MOBILE - FLUTTER

MOBILE - iOS DEVELOPMENT

MOBILE - CROSS-DEVICE TESTING

MONGODB

NETWORKING

NETWORKING - DNS

NETWORKING - GRPC

NETWORKING - HTTP/2

NETWORKING - IP ADDRESSES

NETWORKING - OSI MODEL

NETWORKING - PACKET SWITCHING

NETWORKING - REVERSE PROXIES

NETWORKING - TLS

NETWORKING - WEB SOCKETS

NEWS

NEWS - EDUCATION

NEWS - HARDWARE

NEWS - HEALTHCARE

NEWS - PROGRAMMING

NEWS - ROBOTICS

NEWS - SCIENCE

NEWS - SECURITY

NEWS - TECH

NGINX

NODE.JS

NODE.JS - COOL STUFF

NODE.JS - NPM

OCAML

OCAML - REASON

OCAML - REASON - REASON REACT

OCAML - REASON - REASON REACT - VIDEOS

OCTAVE

OOP

PERL

PODCASTS

PODCASTS - PODCASTING

PODCASTS - PODCASTING - AUDACITY

POSTGRESQL

POSTGRESQL - ADVANCED FEATURES

POSTGRESQL - ANALYTICS

POSTGRESQL - CLIENTS

POSTGRESQL - CLIENTS - DBEAVER

POSTGRESQL - JSON / JSONB

POSTGRESQL - KUBERNETES

POSTGRESQL - MONITORING

POSTGRESQL - PAGINATION

POSTGRESQL - PERFORMANCE

POSTGRESQL - POSTGREST

POSTGRESQL - REPLICATION

POSTGRESQL - REPLICATION - FAILOVER & HIGH-AVAILABILITY

POSTGRESQL - SUPABASE

POSTGRESQL - TIMESCALEDB

  • TimescaleDB: open-source time-series database optimized for fast ingest and complex queries. Engineered up from PostgreSQL, packaged as an extension: Github | Timescale.com

POSTGRESQL - VIDEOS

PRIVACY

PRIVACY - GDPR

PRODUCT DEVELOPMENT

PRODUCT DEVELOPMENT - PROFESSIONALISM / EXCELLENCE / EFFICIENCY

PRODUCT DEVELOPMENT - PEOPLE, PROCESS & TEAMS

PRODUCT DEVELOPMENT - PEOPLE, PROCESS & TEAMS - REMOTE

PRODUCT DEVELOPMENT - COMMUNICATION TOOLS

PRODUCTIVITY TOOLS

PROGRAMMING

PROGRAMMING - ACTOR MODEL

PROGRAMMING - BOOKS

PROGRAMMING - BLOGS

PROGRAMMING - CHEATSHEETS

PROGRAMMING - CODE REVIEWS

PROGRAMMING - CODE REVIEWS - AUTOMATED

PROGRAMMING - CONCURRENCY

PROGRAMMING - CONSULTING

PROGRAMMING - DCI (DATA, CONTEXT, INTERACTIONS)

PROGRAMMING - FUNCTIONAL REACTIVE PROGRAMMING

PROGRAMMING - HISTORY

PROGRAMMING - LANGUAGE CREATION

PROGRAMMING - LANGUAGE POPULARITY

PROGRAMMING - LEARNING (FREE)

PROGRAMMING - LEARNING (PAID)

PROGRAMMING - LEARNING - GAMES

PROGRAMMING - MESSAGING & QUEUES

PROGRAMMING - MESSAGING & QUEUES - RABBITMQ

PROGRAMMING - PODCASTS

PROGRAMMING - STREAM PROCESSING

PROGRAMMING - TECHNICAL DEBT

PROGRAMMING - VIDEOS

PURESCRIPT

PURESCRIPT - ELM

PURESCRIPT - HELP

PURESCRIPT - PUX (INTERFACE TO REACT)

PURESCRIPT - TYPES

PURESCRIPT - VIDEOS

PYTHON

R

R - LEARNING

R - BLOGS

R - DPLYR

R - EXAMPLES

R - GGPLOT2

R - GGVIS

R - KNITR

R - NEURON (VS CODE PLUGIN)

R - PERFORMANCE

R - PERFORMANCE - DATA.TABLE

R - PERFORMANCE - PIVOTAL R

R - SEARCH

R - SHINY

R - TIME SERIES

R - VIDEOS

RAILS

  • Moved to Ruby.markdown (because Github was truncating this page)

REDIS & RESQUE

REDIS - DEPLOYMENT

REDIS - GUIS

REDIS - JSON

REGULAR EXPRESSIONS

ROBOTICS

ROBOTICS - COZMO

RUBY

  • Moved to Ruby.markdown (because Github was truncating this page)

RUST

RUST - APPS

RUST - ASYNC

RUST - CRATES

RUST - DEPLOYMENT

RUST - DIESEL

RUST - FUNCTIONAL PROGRAMMING

RUST - NEWSLETTERS

RUST - NORIA

RUST - PODCASTS

RUST - REDOX

RUST - ROCKET

RUST - TOOLS

RUST - VIDEOS

RUST - WEB ASSEMBLY

RUST - YEW

SCALA

SCALA - AKKA

SCALA - AKKA - AKKA STREAMS

SCALA - BLOGS

SCALA - BOOKS

SCALA - COURSES

SCALA - EVENT SOURCING/CQRS

SCALA - FUNCTIONAL PROGRAMMING

SCALA - FUTURE

SCALA - GRAPHQL

SCALA - INTELLIJ

SCALA - LAGOM

SCALA - SBT

SCALA - SCALA.JS

SCALA - SCALA NATIVE

SCALA - SCALAZ

SCALA - STTP

SCALA - TESTING

SCALA - TESTING - SCALATEST

SCALA - VIDEOS

SCIENCE FICTION (SCI FI)

SCRATCH

SECURITY

SECURITY - AUTH/AUTH

SECURITY - AUTH/AUTH - KEYCLOAK

SECURITY - AUTH/AUTH - TOKENS

SECURITY - ENCRYPTION

SECURITY - ENCRYPTION - FREE CERTS

SECURITY - ENCRYPTION - SSL

SECURITY - WEB

SHOPPING TOOLS

STATISTICAL ANALYSIS

STATISTICAL ANALYSIS - INTRO TO

STATISTICAL ANALYSIS - PRINCIPAL COMPONENT ANALYSIS

STATISTICAL ANALYSIS - SUPPORT VECTOR MACHINES (SVMS)

STATISTICAL ANALYSIS - TIME SERIES

STATISTICAL ANALYSIS - VIDEOS

SVG

TASK WARRIOR

TESTING

TESTING - CONTINUOUS INTEGRATION

TESTING - CONTINUOUS INTEGRATION - CONCOURSE & FLY

TESTING - CONTINUOUS INTEGRATION - JENKINS

TESTING - COVERAGE

TESTING - DEBUGGING

TESTING - INTEGRATION TESTS

TESTING - MOCKS

TESTING - MODELING

TESTING - PRODUCTION

TESTING - PRODUCTION - REPLAY TRAFFIC

TESTING - PROPERTY-BASED TESTING

TESTING - UNIT TESTS

TMUX

TMUX - AUTOMATION / SCRIPTING

TMUX - BASICS

TMUX - CHEATSHEETS

TMUX - MACOS

TMUX - PLUGINS

TMUX - RESURRECT

UML

USABILITY

VIM (YEAH, IT'S THE BEST... THOUGH I NOW USE IT INSIDE VISUAL STUDIO CODE)

VIM - PLUGINS & DOCS

VIM - JAVASCRIPT

VIM - NEOVIM

VIM - PYTHON

VIM - SPACEMACS

VIM - SPACEMACS - ALCHEMIST (ELIXIR)

VIM - TMUX

VIM - VIMSCRIPT

VISUAL STUDIO CODE (VSCODE)

VPN (VIRTUAL PRIVATE NETWORK)

VPN (VIRTUAL PRIVATE NETWORK) - WIREGUARD

WEB ASSEMBLY

WEB COMPONENTS

WEB COMPONENTS - POLYMER

WEATHER (NOT PROGRAMMING-RELATED, JUST USEFUL)

WINDOWS

WINDOWS - CHOCOLATEY (PACKAGE MANAGER)

WINDOWS - DOCKER

WINDOWS - MISCELLANEOUS

WINDOWS - POWERSHELL

WINDOWS - WINDOWS SUBSYSTEM FOR LINUX (WSL)

WRITING/PUBLISHING

WRITING/PUBLISHING - ASCIIDOC EDITORS

WRITING/PUBLISHING - LITERATE PYTHON

WRITING/PUBLISHING - MARKDOWN

WRITING/PUBLISHING - PANDOC