Link Collection Update for January 2019
                    
                        Saturday, 2019-01-19
                
                
                See my link collection pages here. The individual changes are listed below.
GIT
- Git Hooks the Hard Way (2019-01-10)
 - Gitbase: Exploring git repos with SQL (2018-11-07)
 
Go / Golang
- 5 open source Go tools for tuning up your Golang mastery (2019-01-16)
 - api2html: Using the data from your API, generate the HTML on the fly! Server-side rendering of… (2018-12-21)
 - Auto-generated Google APIs for Go. (2018-12-17)
 - Awesome golang Security resources (2018-12-26)
 - Building a RESTful API with Golang & Creating a RESTful API in Go (2018-11-30)
 - fil: Unix file command written in Go (2018-12-31)
 - Gaia - Build powerful pipelines in any programming language. (2019-01-16)
 - Go Channels Tutorial (2018-11-21)
 - Go Microservices with Go kit: Introduction (2018-11-18)
 - go-testdeep: Extremely flexible golang deep comparison, extends the go testing package (2019-01-15)
 - goawk: GoAWK: an AWK interpreter written in Go (2018-11-18)
 - gojsonq: A simple Go package to Query over JSON Data (2018-11-14)
 - go-rsync: Best GTK+ frontend (backup application) for RSYNC utility (2018-12-31)
 - Golang IPv6 address enumeration (2018-12-28)
 - How to Hash and Verify Passwords With Argon2 in Go (2018-12-18)
 - How to Use go:generate (2018-12-18)
 - How to write Go middleware (2018-03-25)
 - Introducing sexp: A package connecting R and Go (2018-11-21)
 - kanzi-go: Lossless data compression in Go (2018-12-26)
 - lorca: Build cross-platform modern desktop apps in Go + HTML5 (2018-11-18)
 - ObjectBox Go - persisting your Go structs/objects superfast and simple (2018-11-30)
 - Package go-vfs provides an abstraction of the os and ioutil packages that is easy to test. (2018-12-17)
 - Parens is a scripting layer for Golang that uses lisp syntax (2018-11-18)
 - q: Quick and dirty debugging output for tired Go programmers (2018-11-18)
 - samb: Go HTTP route management with Nginx like config language (2018-11-18)
 - Self-Signed and Pinned Certificates in Go (2018-12-25)
 - serve: a static http server anywhere you need one. (2019-01-16)
 - tabby: A tiny library for super simple Golang tables (2018-12-18)
 
Javascript
- autoComplete.js: Simple autocomplete pure vanilla Javascript library. (2018-12-31)
 - denopkg/denopkg.com: An easier way to use code from GitHub in your Deno project. (2018-12-31)
 - Google Javascript Guide (2018-11-16)
 - The Complete JavaScript Handbook (2018-11-07)
 - tsconfig: Shared TypeScript config for my projects (2018-12-31)
 - TypeScript Express tutorial #1. Routing, controller, middleware (2019-01-07)
 
Nodejs
- How to use NodeJS without frameworks and external libraries (2018-12-03)
 - node-skeleton: An nodejs boilerplate packaged with Typescript, Docker, PM2, Eslint, VSCode config,… (2018-11-07)
 - TypeScript Express tutorial #1. Routing, controller, middleware (2018-12-03)
 - Understanding the Node.js Event Loop (2018-12-25)
 - Using Events In Node.js The Right Way (2018-12-03)
 
Cloud / Docker / Kubernetes / Container
- An awesome dashboard for Istio built with love. (2018-11-17)
 - An illustrated guide to Kubernetes Networking {Part 1} (2018-12-21)
 - An illustrated guide to Kubernetes Networking {Part 2} (2018-12-21)
 - Automating security and making it more accessible (2018-11-28)
 - binctr: Fully static, unprivileged, self-contained, containers as executable binaries. (2018-12-31)
 - Build secrets and SSH forwarding in Docker 18.09 (2018-11-18)
 - Die Werkzeugkiste #1: Helm – Kubernetes-Deployments richtig gemacht (2018-11-18)
 - dive: A tool for exploring each layer in a docker image (2018-11-17)
 - Docker Best Practices: Images (2018-11-07)
 - Kubeless – FaaS auf Kubernetes (2018-11-30)
 - kubernetes-internals: This is a collection of resources that shed light on the inner workings of … (2018-11-17)
 - Operators (2018-12-03)
 - private-docker-registry-ssl-s3: Private Docker Registry with LetsEncrypt SSL and AWS S3 (2018-11-07)
 - Today in Serverless and Open Source (2018-11-28)
 - Useful docker services for an IT company or organization. (2018-11-17)
 
D.I.Y.
- Catalog of 116 open-spec hacker boards (2018-11-09)
 
Found on Github
- awesome-awesomeness: A curated list of awesome awesomeness (2018-12-31)
 - book-of-secret-knowledge: A collection of awesome lists, manuals, blogs, hacks, one-liners, … (2018-12-31)
 - Curated list of awesome lists (2018-12-31)
 - dad-jokes: dad jokes (2019-01-10)
 
Programming in General / Various Languages
- Why I wrote 33 VSCode extensions and how I manage them (2018-11-07)
 - An Introduction to Modern CMake (2018-12-25)
 - C++ Lambdas aren’t magic, part 1 (2018-11-14)
 - C++ Lambdas aren’t magic, part 2 (2018-11-14)
 - Common Misconceptions of C++ (2018-11-09)
 - Drogon: C++11 based Yet Another C++ Web Framework. (2018-12-13)
 - Visual Studio Code for C++ (2019-01-18)
 
Linux
- 5 tips to improve productivity with zsh (2018-10-03)
 - Anbox is a container-based approach to boot a full Andr… /(2018-09-03)
 - Awesome Tmux: A list of awesome resources for tmux (2018-09-10)
 - CLI: improved (2018-10-03)
 - Essential quality of life terminal improvements (2018-10-31)
 - Getting started with Tmux (2018-09-16)
 - https-portal: A fully automated HTTPS server powered by Ngi…
 - Linux Fu: Modernize Your Command Line (2018-10-03)
 - OSX-KVM: Run El Capitan, macOS Sierra, High Sierra and Mojave… (2018-08-15)
 - Systemd Timers: Three Use Cases (2018-08-23)/
 - Top 7 commands for Linux Network Traffic Monitoring (2018-10-13)
 
Security / SSH
- 22 SSH Examples, Practical Tips & Tunnels (2018-12-28)
 - pentest-guide: Penetration tests cases, resources and guidelines. (2018-12-28)
 - Practical-Cryptography-for-Developers-Book: Practical Cryptography for Developers: Hashes, MAC, … (2018-12-28)
 
Linux
- Finding Linux Compatible Printers (2018-11-07)
 - Linux ip Command Examples (2018-12-29)
 - Supercharging my CLI - Scott’s Weblog (2018-11-30)
 - What’s New in Bash Parameter Expansion (2018-12-25)
 
Networking
- BPF, eBPF, XDP and Bpfilter… (2018-04-23)
 - Building my ideal router for $50 (2019-01-06)
 - dnsmasq Everywhere (2018-12-13)
 
Emacs
- 3 basic org agenda tips for the fundamentally forgetful (2018-12-13)
 - emacs and node in 2019 (2019-01-10)
 - Emacs JIRA integration with Ejira (2018-11-30)
 - Emacs Key Binding Conventions (and why you should try it) (2018-12-13)
 - Emacs on Microsoft Windows (2018-12-21)
 - Making a Poster with Org-mode (2018-12-06)
 - org-recipes: A code snippet manager with Org and Helm (2019-01-16)
 
Graphics
- 10 Online Tools to Create a Free Logo (2019-01-18)
 - eva-icons: A pack of more than 480 beautifully crafted Open Source icons. SVG, Sketch, Web Font and An… (2018-11-18)
 - How to Draw Arrows in GIMP (2018-11-14)
 - Uniform SVG Logos - Vector Logo Zone (2018-12-31)
 
Typography
- My Top 10 Free Font Superfamilies (2018-11-14)
 - Nerd Fonts
 
Webdesign / HTML / CSS
- A simple, minimal CSS Framework (2018-11-16)
 - awesome css frameworks: List of awesome CSS frameworks (2018-11-09)
 
Blogging / Writing / Editing
- A blogging style guide (2018-12-10)
 - Boostnote | Boost Happiness, Productivity, and Creativity. (2018-12-31)
 - Gotenberg v3: a Docker-powered stateless API for converting HTML, Markdown and Office documents to PDF (2018-12-13)
 - JournalBook is a private, offline-first personal journal. (2019-01-10)
 - notable: The markdown-based note-taking app that doesn’t suck. (2018-12-31)
 - markdeck - presentations as code (2019-01-10)
 - Using Web Technologies To Print A Book (2019-01-10)