Skip to content
dihlabs.lol

Lab

Things I'm trying for fun. Some turn into tools, some into notes, some go nowhere. Each one gets written up in Writing when there's something worth reading.

Exploring

  1. Image generationExploring

    SDXL

    Stable Diffusion XL on my own hardware: samplers, schedulers, LoRAs and refiners, and what fits in how much VRAM.

    Write-ups go in Writing as they're ready.

  2. Generative mediaExploring

    Image and video generation

    Diffusion and video models beyond SDXL: image-to-image, inpainting, upscaling and short clips, and the pipelines that glue them together.

    Write-ups go in Writing as they're ready.

  3. Language modelsExploring

    LLMs

    Running and testing language models: local inference, quantization, prompting, tools and agents, and building small apps on top of them.

    Write-ups go in Writing as they're ready.

Shipped

  1. Web frameworkShipped

    optz

    The React framework for Bun this site runs on: HTML by default, islands for interactivity, Server Actions, streaming and ISR. About 100× the requests per second of Next.js on one core.

  2. SystemsShipped

    The $12 Server Challenge

    A social network backend in Rust on raw io_uring and SQLite, built for the $12 Server Challenge: one CPU, 2 GB of memory, as many users as it can hold.