Link Collection Update for October 2019
Monday, 2019-10-07
See my link collection pages here. The individual changes are listed below.
GIT
- Die vielfältigen Fähigkeiten von Git, Teil 1 (2019-07-30)
- Die vielfältigen Fähigkeiten von Git, Teil 2 (2019-07-30)
- gitomatic: A tool to monitor git repositories and automatically pull & push changes (2019-09-20)
- More productive Git (2019-10-03)
Go / Golang
- A Makefile for your Go project (2019) (2019-09-10)
- Announcing Yaegi - a Go interpreter (2019-07-26)
- BitAccretion: Dashboard to view monitoring data in terminal (2019-09-19)
- Build your own blog (2019-02-28)
- Building a fast modern web crawler (2019-09-25)
- catch · GitLab (2019-09-10)
- clean-go-article: A reference for the Go community that covers the fundamentals of writing clean co… (2019-08-13)
- fabric: Fabric is a simple triplestore written in Golang (2019-08-27)
- featmap: The simple user story mapping tool (2019-08-21)
- Go Slices Demystified (2019-09-19)
- go-ssh-client: A handy ssh client (2019-07-26)
- go-ultralight: Unofficial Golang bindings for the C++ Ultralight UI library (2019-08-21)
- Go: Instrumentation in Go - A Journey With Go (2019-09-10)
- Goroutines and Waitgroup (2019-09-28)
- google/ko: Build and deploy Go applications on Kubernetes (2019-09-19)
- Goroutines and Waitgroup (2019-09-25)
- How to access deeply nested JSON data using Go (lang)? (2019-09-19)How to access deeply nested JSON data using Go (lang)? - Hashnode
- In Process gRPC-Web Proxy (2019-08-23)
- image-server: A simple http server that accepts an image, converts it to a different format, resizes/co… (2019-09-04)
- Importing Protobuf with Go Modules (2019-09-25)
- jaal: Develop spec compliant GraphQL servers (2019-09-04)
- Learn and Build Web Authentication System (Universal Principles) (2019-09-04)
- Learn and Use Templates In Go (2019-08-06)
- Mage - Mage is a make/rake-like build tool using Go. (2019-09-25)
- pdfcpu: A PDF processor written in Go. (2019-08-21)
- Practical guide to securing gRPC connections with Go and TLS — Part 1 (2019-07-26)
- Practical guide to securing gRPC connections with Go and TLS — Part 2 (2019-07-31)
- Programming with errors (2019-09-19)
- pup: Parsing HTML at the command line (2019-08-17)
- Serverless with Go and Graphql (2019-10-05)
- sftpgo: Full featured and highly configurable SFTP server software (2019-07-26)
- shiori: Simple bookmark manager built with Go (2019-09-21)
- The Top 10 Most Common Mistakes I’ve Seen in Go Projects (2019-07-18)
- ultimate-go: Ultimate Go study guides, with heavily documented code and programs analysis all in … (2019-08-17)
- Using Go instead of bash for scripts (2019-09-25)
- Using io.Reader/io.Writer in Go to stream data (2019-09-25)
- v8go: Execute JavaScript from Go (2019-09-04)
Javascript
- Building a GraphQL Server (2019-09-02)
- ECMAScript-new-features-list: A comprehensive list of new ES features, including ES2015 (ES6), ES201… (2019-09-20)
- How to learn D3.js (2019-09-10)
- hylia: Hylia is a lightweight Eleventy starter kit to help you to create your own blog or perso… (2019-09-20)
- Intro to Svelte (2019-10-03)
- Introduction to Svelte (2019-10-03)
- Mozart: A simple JavaScript pattern for slim, organized AJAX applications (2019-08-25)
- svg-inject: A tiny, intuitive, robust, caching solution for injecting SVG files inline into the DOM. (2019-08-25)
- vue-tiny-tabs: Vuejs wrapper (size < 3.1kb) for tinytabs library (2019-08-23)
- Web Development Simplified with Svelte (2019-09-28)
Nodejs
- node-vs-deno: A Deno guide for Node.js developers (2019-09-20)
- readme-md-generator: 📄 CLI that generates beautiful README.md files (2019-09-20)
- stdlib-js/stdlib: ✨ Standard library for JavaScript and Node.js. ✨ (2019-08-25)
Cloud / Docker / Kubernetes / Container
- 12 factor configuration with Go’s `flag` package (2019-09-19)
- A journey from containerization to orchestration and beyond (2019-09-25)
- An In-Depth Kubernetes Installation and Config Exploration (2019-08-17)
- Architecting Kubernetes clusters — choosing a worker node size (2019-09-05)
- Bootstrap a full-featured portable cluster with relatively affordable hardware. (2019-10-03)
- Bootstrap a full-featured portable cluster with relatively affordable hardware. (2019-10-03)
- Closure driven tests: an alternative style to table driven tests in go (2019-09-19)
- CNCF Tools Guide - Envoy (2019-07-31)
- Common Mistakes when starting out with Kubernetes, Part 1 (2019-09-25)
- Common Mistakes when starting out with Kubernetes, part 2 (2019-09-25)
- dnscrypt-proxy: dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols. (2019-10-05)
- Docker, from the beginning, part III : docker (2019-08-18)
- Dockerless, part 1: Which tools to replace Docker with and why | articles about programming on mkdev (2019-07-23)
- Dockerless, part 2: How to build container image for Rails application without Docker and Dockerfile (2019-07-23)
- Dockerless, part 3: Moving development environment to containers with Podman (2019-07-23)
- Everything You Need To Know About Networking On AWS (2019-08-26)
- Function logs arrive in the OpenFaaS CLI (2019-08-01)
- Git-based Continuous Delivery with Rio (2019-08-23)
- GitOps is Continuous Deployment for cloud native applications (2019-10-05)
- How to build docker images in kubernetes with Jenkins without privileges using img (2019-09-25)
- Inject secrets directly into Pods from Vault revisited (2019-09-09)
- Inside of Kubernetes Controller - Speaker Deck (2019-10-05)
- Installing Jenkins on Kubernetes (2019-09-25)
- Kubernetes 101 - Concepts and Why It Matters (2019-09-04)
- Kubernetes Cluster Networking 101 (2019-07-23)
- Kubernetes Journey — Up and running out of the cloud — flannel (2019-07-23)
- Kubernetes Journey — Up and running out of the cloud — Master and Worker (2019-10-05)
- Kubernetes Logging 101 (2019-08-01)
- Kubernetes Network Policies 101 (2019-07-31)
- Kubernetes Scheduler 101 (2019-09-04)
- Kubernetes StatefulSets 101 - State of the Pods (2019-08-27)
- Kubernetes Storage 101 (2019-08-17)
- Kubernetes: part 1 — architecture and main components overview (2019-07-31)
- lazydocker: The lazier way to manage everything docker (2019-09-20)
- Maesh - Simpler Service Mesh (2019-09-05)
- octant: A web-based, highly extensible platform for developers to better understand the complexity of… (2019-09-20)
- Podman: Linux-Container einfach gemacht, Teil 1 (2019-07-30)
- Run your own serverless platform. Kubernetes and Openfaas. (2019-10-05)
- The World&’s First Managed k3s (2019-09-28)
- Using a Kubernetes based Cluster for Various Services with auto HTTPS (2019-09-25)
- vmango: Your own personal IaaS cloud (2019-10-05)
- Watchtower - A container-based solution for automating Docker container base image updates. (2019-09-19)
- yamlvalidate: A command line tool for validating (Kubernetes) YAML files against a JSON Schema (2019-09-19)
D.I.Y.
- Animated Knots by Grog | Learn how to tie knots with step-by-step animation (2019-09-25)
- Building a custom keyboard - Katana60 (2019-09-04)
- Freeform ESP8266 OLED MQTT client (2019-09-04)
- Need a USB cable? Build one! (2019-09-04)
- Poor man’s PoE for Raspberry pi-3/4 under ~$2 (2019-10-03)
- Self-hosted website analytics https://github.com/electerious/Ackee (2019-09-04)
- Setting up a Raspberry Pi as an access point - the easy way (2019-10-03)
Found on Github
Misc
- macOS-Simple-KVM: Tools to set up a quick macOS VM in QEMU, accelerated by KVM. (2019-09-20)
- Google Search Operators: The Complete List (42 Advanced Operators) (2019-08-25)
- public-apis: A collective list of free APIs for use in software and web development. (2019-09-20)
Powershell / Windows
- Invoke-Expression: Learning all about this PowerShell cmdlet (2019-08-17)
- Things You Didn’t Know About GNU Readline (2019-08-23)
- Update: MSI Installer for GNU Emacs 26.3 for Windows (2019-09-13)
- Windows-10-Setup-Script: Script to setup Windows 10 1903 (2019-09-20)
Programming in General / Various Languages
- A beginner’s look at smart pointers in modern C++ - Internal Pointers (2018-10-31)
- CMake Cookbook recipes. (2019-08-18)
- Everything You Never Wanted to Know About CMake (2019-08-25)
- Modern C for C++ Peeps (2019-09-28)
- Postgres tips for the average and power user (2019-07-31)
- Programming Idioms (2019-09-28)
- Racket is an acceptable Python (2019-07-16)
- Static TypeScript: An Implementation of a Static Compiler for the TypeScript Language (2019-09-04)
- tsv-utils: eBay’s TSV Utilities: Command line tools for large, tabular data files. Filtering, statistic… (2019-09-19)
Linux
- arch_installer: script to install arch linux very quickly (2019-09-20)
- Beginner’s Guide to Linkers (2019-09-02)
- Blocking untrusted USB devices (2019-08-21)
- Locking and Encrypting Apps with Encfs (2019-08-13)
- GitHub - Y2Z/monolith: Save HTML pages with ease (2019-08-23)
- pastel: A command-line tool to generate, analyze, convert and manipulate colors (2019-08-29)
- pure-sh-bible: 📖 A collection of pure POSIX sh alternatives to external processes. (2019-09-20)
- RegExr: Learn, Build, & Test RegEx /(2019-08-06)
- Seven God-Like Bash History Shortcuts You Will Actually Use (2019-10-03)
- Vector: A High-Performance Logs, Events, & Metrics Router (2019-09-01)
- Zsh Primer for Busy People (2019-10-03)
- Zshell path modifiers (2019-10-03)
Networking
- You should not run your mail server because mail is hard. (2019-09-01)
- your-dns: A docker-compose file to provide a secure adblocking DNS server (2019-10-03)
Security
Emacs
- angrybacon/dotemacs: My Emacs configuration (2019-08-18)
- Emacs configuration file (2019-07-23)
- Emacs Literate Configuration (2019-08-17)
- fira-code-emacs: Some code to make Fira Code work in Emacs (2019-09-19)
- Introducing nushell (2019-09-19)
- org-notes-style (2019-09-10)
- Using GDB in Emacs (2019-09-10)
- Version Control in Emacs (2019-07-31)
Typography
- Design With FontForge (2019-10-03)
Webdesign / HTML / CSS
- devfolio: A simple, responsive, single-page portfolio for developers built with Bulma, Sass and Fon… (2019-08-26)
- Favicon Generator for all platforms: iOS, Android, PC/Mac… (2019-10-03)
- Free themes for Bulma - A modern CSS framework based on Flexbox (2019-09-19)
- HEAD - A free guide to elements (2019-10-03)
- HTML & CSS Is Hard (2019-07-26)
- The CSS Handbook: a handy guide to CSS for developers (2019-08-17)
Blogging / Writing / Editing
- How to build a Hugo static site automatically using Drone CI and Codeberg.org (2019-09-10)
- Migrating from Jekyll to org-mode and Github Actions (2019-09-04)
- victor-hugo: Victor Hugo is a Hugo boilerplate for creating truly epic websites! (2019-10-05)
Cheatsheets
- cheats.rs: Rust Language Cheat Sheet - https://cheats.rs (2019-09-20)
- My cheatsheets (2017-11-04)
- My WordPress Cheat Sheet
- navi: An interactive cheatsheet tool for the command-line (2019-09-25)
- Rust Language Cheat Sheet (2019-10-03)