Topics
Contents
Art
Screwing around with Sliderland
Finished for now - Things I made in blinrys awesome Sliderland playground.
Databases
SQL Cheatsheet
Some useful reminders for the occasional SQL user.
Desktop Ricing
xdg-mime: Mapping Files to Applications taken apart
How the machinery mapping files to applications works on your free desktop
"It just opens files" - xdg-open under the hood
How the logic behind the freedesktop file opener works
Fontconfig
Some knowledge that makes your life easier when working with fonts on Linux.
Slatectx: Adding some context to the desktop
Most workflows today are app-centric, this is my attempt at trying something different
Building a crappy cheap LightDM 1/?
First POC of a simple session switcher for building a feature-rich lockscreen
Integrating swaylock-mobile with Sxmo 2/?
First attempt to itegrate my screenlcker with sxmo (quirky and barebones, but as success)
Integrating swaylock-mobile with Sxmo 1/?
Finding out how sxmo curerently handles screenlocking and suspending (pre sxmo 1.9.0)
Electronics and Microcontroller
Fixing PWM flicker on the Arduino UNO R3
Hooked up an RGB LED to an Arduino and it started to flicker when combining colours? This is how I found the solution.
ATmega328P and the Arduino UNO R3
Pinout of the ATmega328P and how it maps to the Arduino UNO R3.
arduino-cli
Some arduino-cli common patterns and tricks
Resistor Value Table
For when those Rings don't make sense again.
Linux Administration
Group based Permissions using polkit
Access things like NetworkManager based on UNIX groups.
Environment Variable Zoo
Environment Variables for Linux you might want to know about.
Mobile Linux
Integrating swaylock-mobile with Sxmo 2/?
First attempt to itegrate my screenlcker with sxmo (quirky and barebones, but as success)
Integrating swaylock-mobile with Sxmo 1/?
Finding out how sxmo curerently handles screenlocking and suspending (pre sxmo 1.9.0)
Swaylock Mobile
Abandonned proof of concept - Sxmo with sway is great but unfortunately it lacks a proper lockscreen, This is my attempt to fix that situation by adding a keypad and some mobile related cosmetic features to swaylock.
Networking
What is NAT and why you don't want it
What is Network Address Translation, how does it work and why you don't want it.
IP-Address Ranges
Overview of reserved IP-Address ranges for IPv4 and IPv6
Tutorial: Smart ssh jumping
SSH jump hosts are great! However, having to think about the current network is a task better done by the CPU
Security Tokens
Getting your Smartcards and Security Tokens working on Linux
You just bought a popular Security Token to find it not working out of the box on Linux?
Shell
Why not use && as a shortcut in shell scripting
Ever seen some shell code that seems double negated, here is why.
Portable Shell-Scripting
Knowledge for writing portable shell scripts that work across operating system distributions.
Improving an fzf example with null bytes
or: Why good shell scripts are sometimes bad for explaining
Environment Variable Zoo
Environment Variables for Linux you might want to know about.
ANSI Escape Sequences
The things that make your Terminal colourful
Shell Null Termination / Separation
What is null termination, why and how to use it in shell pipelines.
Scanning, OCR and PDF
A cheatsheet for scanning and and OCRing documents on Linux with sane and tesseract
arduino-cli
Some arduino-cli common patterns and tricks
Shell Snippets
Some shellcode I catch myself writing over and over again.
Tools
Git Cheatsheet(s)
Some of my git knowledge and where it came from.
xdg-mime: Mapping Files to Applications taken apart
How the machinery mapping files to applications works on your free desktop
"It just opens files" - xdg-open under the hood
How the logic behind the freedesktop file opener works
Scanning, OCR and PDF
A cheatsheet for scanning and and OCRing documents on Linux with sane and tesseract
echoip.slatecave.net
Live and in color! - A web-service for looking up IPs and domain names
arduino-cli
Some arduino-cli common patterns and tricks
FFTFM
Useable - A fuzzyfinder script that can search for manpages and RFCs
Web
Pretty Atom-Feed Previews with XSLT
Adding some XSLT to my Atom-Feeds to make them behave like Webpages in Browsers
Building an animated <details> element
Trying to build an accessible accordion element for reasons
echoip.slatecave.net
Live and in color! - A web-service for looking up IPs and domain names