🦞🌯 Lobster Roll

Stories by Aks

Revisiting SailfishOS (geekyschmidt.com)
I'd like to speak to the Bellcore ManaGeR (ninakalinina.com)
Lessons from creating a gaming-oriented scheduler (lwn.net)
KDE launches its own distribution (again) (lwn.net)
Linux 6.16 changelog (kernelnewbies.org)
raylib: a 12-year adventure as a solo-maintainer (fosdem.org)
Dotfiles with make (matheusmoreira.com)
Python performance myths and fairy tales (lwn.net)
Accessibility Programming Doesn't Feel Accessible (acidiclight.dev)
Adding public transport data to Transitous (volkerkrause.eu)
Why is my device a touchpad and a mouse and a keyboard? (who-t.blogspot.com)
Revontuli Colorscheme Collection (codeberg.org)
Desktop icons are surprisingly hard (akselmo.dev)
About Plasma’s X11 session (pointieststick.com)
Breeze QtWidgets style changes to help us prepare for Union (akselmo.dev)
Bouncy Ball will always bounce back (filipfila.wordpress.com)
Simplifying Vulkan Synchronization (khronos.org)
The Internet Coup (interseclab.org)
Common shell script mistakes (pixelbeat.org)
How do graphics drivers work? (timur.hu)
Turning Portal 2 into a Web Server (youtube.com)
Designing a service with IndieAuth and email-based login (jamesg.blog)
Understand the Temporary Allocator; Understand arenas (zylinski.se)
Kate and Python language server (akselmo.dev)
wifiscan-rs - A cross-platform Rust crate for scanning Wi-Fi networks (codeberg.org)
Matrix v1.15 release (matrix.org)
rss2remarkable - Script to make RSS feeds readable on your reMarkable tablet (codeberg.org)
Adding Customizable Frame Contrast to KDE Plasma (akselmo.dev)
No-engine gamedev using Odin + Raylib (zylinski.se)
Handling Negative Feedback (youtu.be)