RSS.Social

Derek Kedziora

follow: @[email protected]

Posts

The company you keep

Physical constraints and enjoyment

Of God and mammon

Revisiting the closed canon

Solar power in Amsterdam: the numbers

Constraints and intellectual work

Design fads

Cloud Experiments: Building an LLM-powered storyteller API

Foundations for discussion

Lost Prototype Found! The Origin of Lock-On Technology!

The OSSC Pro Legacy AV Expansion, now with RF

Friars, tigers, artichokes

Prompting

Playing With the PHP FFI

Pinball in my House, 2026: Alice Goes to Wonderland

Why I don’t use generative AI

JekyllStudio is a local-only macOS editor designed for writing and editing Jekyll blog posts

Paper Ephemera

What if the Apple ][ had run on Field-Sequential?

Blitting the Night Away: Nichibutsu’s Mahjong Koi no Magic Potion

Tailscale sidecar pattern for Synology NAS with DSM 7 and Container Manager

whatever

I built a native macOS app to do my quarterly BAS with OpenCode

The Truth about Sega’s TradeMark Security System

Sega Consoles Never Die: The Soggy-1000 and MD3

My Delica obsession

U+237C ⍼ is Azimuth

A trip to Tainan, Chiayi, and Taichung

You Can’t Trust the Internet Anymore

Beyond the ken of mortals

Story Follows Function: Mahjong Daireikai

Unintended values

K-Pop Demon Hunters is super cool

paravalence ~with my angel

Timeline of songs in Heated Rivalry

Found 2025

HOAS using CBPV with dependency tracking

Modelling laziness with a little bit of strictness

Now page update

Photography and parenting

CS-6601 Artificial Intelligence: A Brief Review

Call for Entries part 3

Antihistamines

Cloud Experiments: Building the Gateway Pattern with Mixed Compute Services

The family grows

Parenting two

Nice mono fonts I don’t use

Cloud Experiments: Building a Load-Balanced ECS App on Fargate using Pattern Constructs

Cloud Experiments: Building a Load-Balanced ECS App on Fargate

Seven Years of Thulium

All my favorite books have maps

Cloud Experiments: Scaling Lambda Functions Without Killing Your Database

Sprout Sign

One Hundred

Cloud Experiments: Building a Serverless Mixed Pipeline for Processing and Moderating PDF Files

Cloud Experiments: Building an Automated Cost-Saving Solution for EC2 Instances

Cloud Experiments: Building Flexible API Authorization with Lambda Authorizers

The Philadelphia Restaurant Graveyard

Browser Minesweeper Clone

Effect: using effect-language-service in Emacs

Beaver Cosplay

Now page update

What makes a good company policy

My day in 2035

Crit Alignment

You need a Groundhog Day codeword

new calendar, who dis

If you’ve come to burn an effigy…

To check in with oneself

2024 Recap

Coniguring DNS-over-HTTPS with UniFi OS and AdGuard

Found 2024

Exploring KLM APIs: Tracking Flight Fares

Encoding Programs in QR Codes

The curse of restlessness

The world in aggregate

Metanoia

Colour Matcher Game for DOS

IMSAI 8080 Replica Build & First Programs

Electronic Business Card Puzzle

Some Maze Algorithms

A Simple Flappybird Clone

Gamifying Train Commutes

A minimal shell.nix example for managing system dependencies in Ruby on Rails projects

Simple Three Factors Framework for Goal Achievement

Exploring Lichess data on improvement using e4 vs d4 and blitz vs rapid

We’re hiring a Product Success Specialist (Product Marketer, Technical Writer) at The Lookout Way

We’re hiring Product Engineers (Ruby on Rails) at The Lookout Way

Get an inbox full of good cover letters

How Namestork evolved from an idea to a tiny service over four years

Teleceph

As Many Times As It Takes

The Unwatchability of Yesterday’s Videos Today and the Promise of Tomorrow

Slurry

StyleGAN for Evil: Trypophobia and Clockwork Oranging

Training Google’s Reformer - takeaways, code, and weights

Tips and Pain Point Workarounds for Machine Learning Work in Google Colab

Talking to Myself or How I Trained GPT2-1.5b for Rubber Ducking using My Facebook Chat Data

How is search so goddamn bad? A ‘Case Study’

Cyberpoiesis

Fragment on the associative auteur