Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Rendering Arabic typography and its technical debt, an interactive introduction

Making Graphics Like it's 1993

The Hidden Elegance of Gradient Noise

Appreciating Exif

Gaussian Point Splatting

Gribouille 0.3.0: A Grammar of Graphics for Typst

Every Frame Perfect

Changes/UseKmsconVTConsole

all the ways in which terminals' text rendering is bad (2024)

Color picking Oklch for mortals

Image Compression

Akse3D – open-source 3D modelling anyone can master

Ntsc-rs – open-source video emulation of analog TV and VHS artifacts

wio: windowed i/o

The Future of wasi-gfx and wasi:webgpu

Should you normalize RGB values by 255 or 256?

Point Cloud Sound for irregular shaped audio sources

Future Text API

Ansel: The Better Future for Darktable

Vintage AMD R600 Graphics Driver Sees Code Cleanups Thanks To GitHub Copilot

z2d: Pure Zig 2D graphics library

KDE Android News (June 2026)

merman: Mermaid.js, but headless, in Rust

Emulator Debugging: Area 5150's Lake Effect

Microcontroller Magic: Under the Hood of the RP2350 "Sum Ergo Demonstro" demo

Minecraft: Java Edition 26.2, the first version with Vulkan 1.2

Made switcheroo-control-rs, a Rust port of the Linux hybrid graphics manager

Firefox Merges Support for Vulkan Video Decoding

Shameless plug to a creater that's made my day! For anyone who wants to learn how to work with Vulkan in Rust (in particular using the Ash crate rather than Vulkano), Codotaku's video series on this is honestly the next best thing since sourdough.

NVIDIA Unveils New ARM-Based AI/Graphics Superchip Coming to Windows PCs and Laptops

More →