1. kio.dev
  2. Thoughts
  1. kio.dev
  2. Thoughts
Home Thoughts Etc

Thoughts & guides

# guides# linux# web development# css# design# development# elixir# emberjs# freebsd# networking# security# ssh# system administration# typescript
All posts
  • Perfect Gradients in CSS via Easing and the LAB Color Space

    Jun 23, 2024

    Benefits of easing linear gradients in CSS and using LAB colour space to create smoother and more visually pleasing colour transitions.

  • Running Linux-only binaries under FreeBSD

    Mar 31, 2024

    Running Linux-only binaries under FreeBSD using its Linux binary compatibility tools and Jails

  • Embracing Modern Data Validation in EmberJS

    Sep 23, 2023

    With Ember's shift away from Mixins and Computed Properties towards more standard JavaScript syntax and patterns, I wanted to detail how I wrote a new utility for validating Models, leveraging TypeScript, yup, and Tracked properties in order to leave behind old patterns and provide strict type-safety

  • Mixing WebSockets & HTTP endpoints in Elixir with Cowboy + Plug

    Jul 20, 2023

    Using a custom dispatcher structure for mixing HTTP and WebSocket endpoints in a simple Plug-based Elixir API

  • Custom Notifications with 'gdbus call' + 'wired-notify'

    Jun 09, 2022
  • DSLR Cameras as Webcams on Linux

    Apr 13, 2022

    Using DSLR or Mirrorless cameras as 'webcams' on Linux thanks to v4l2

  • Using a Yubikey for SSH Authentication on MacOS / Linux

    Nov 29, 2021

    How to authenticate SSH connections using your Yubikey's Authentication slot, on both Linux and MacOS.

© 2026 Maxim Dietz

|x.com/kioish |github.com/kiosion | #0ed3f3