Andrew's RSS reading list

This is my RSS reading list. I don't hide read items, because I want it to be easy to find stuff that I've already read. I leave it public for a couple reasons.

  1. It's really easy for me to access from anywhere.
  2. It might help others find content that interests them.
The code that generates this site is on Sourcehut.

Emacs: write with input method (e.g. French) and Jinx for spelling

Protesilaos: Coding blog 2026-07-02 00:00:00 +0000 UTC

Ohio jewel box bank 2

And now it’s all this 2026-07-01 22:01:49 +0000 UTC

Summary of reading: April - June 2026

Eli Bendersky's website 2026-07-01 01:52:00 +0000 UTC

Beachhenge linkage

11011110 2026-06-30 17:13:00 +0000 UTC

Ohio jewel box bank 1

And now it’s all this 2026-06-30 02:42:51 +0000 UTC

Emacs: fontaine version 3.1.0

Protesilaos: Coding blog 2026-06-29 00:00:00 +0000 UTC

Alice and Bob on Two-Pi Day

Possibly Wrong 2026-06-28 13:04:16 +0000 UTC

Emacs: new ‘doric-tiger’ and ‘doric-lion’ for the ‘doric-themes’

Protesilaos: Coding blog 2026-06-28 00:00:00 +0000 UTC

A counterexample for Steiner triangulation

11011110 2026-06-27 17:52:00 +0000 UTC

NetNewsWire

trv.rs 2026-06-25 00:00:00 +0000 UTC

Classic

And now it’s all this 2026-06-24 22:52:10 +0000 UTC

Ceramic orthogonal polyhedra

11011110 2026-06-23 16:59:00 +0000 UTC

The sounds of silence

The Boston Diaries 2026-06-22 20:59:02 +0000 UTC

Extreme abstract staircase, Boca Raton edition

The Boston Diaries 2026-06-22 20:55:21 +0000 UTC

posix shell is all you need

erock's devlog 2026-06-22 00:00:00 +0000 UTC

It's no surprise that the LLMs confabulate what I've worked on

The Boston Diaries 2026-06-21 03:13:23 +0000 UTC

Extreme aviary, Boca Raton edition

The Boston Diaries 2026-06-21 02:58:29 +0000 UTC

Emacs: modus-themes version 5.3.0

Protesilaos: Coding blog 2026-06-21 00:00:00 +0000 UTC

Emacs: ef-themes version 2.2.0

Protesilaos: Coding blog 2026-06-21 00:00:00 +0000 UTC

How do I go back to the library?

trv.rs 2026-06-21 00:00:00 +0000 UTC

Short memories

And now it’s all this 2026-06-19 17:46:18 +0000 UTC

Impossible patterns of sphere tangencies

11011110 2026-06-17 17:27:00 +0000 UTC

Logic for Programmers v0.15, Livecoding

Computer Things 2026-06-17 16:40:09 +0000 UTC

World Cup combinatorics again

And now it’s all this 2026-06-17 03:12:47 +0000 UTC

Emacs: testing common colour values with the doric-themes

Protesilaos: Coding blog 2026-06-17 00:00:00 +0000 UTC

World Cup combinatorics

And now it’s all this 2026-06-16 01:54:48 +0000 UTC

Can you find a vector not orthogonal to N others?

lisyarus blog 2026-06-15 18:00:00 +0000 UTC

Linkage

11011110 2026-06-15 16:56:00 +0000 UTC

Can't Force Wisdom

trv.rs 2026-06-15 00:00:00 +0000 UTC

Plugins case study: Pluggy

Eli Bendersky's website 2026-06-14 03:21:00 +0000 UTC

Missing miles

And now it’s all this 2026-06-14 02:21:04 +0000 UTC

Congratulations, Dr. Sridhar!

11011110 2026-06-13 18:21:00 +0000 UTC

Extreme Kobolds, Boca Raton edition

The Boston Diaries 2026-06-13 01:43:59 +0000 UTC

How many English words to you actually know?

The Boston Diaries 2026-06-13 01:30:44 +0000 UTC

Study Solves the Mystery of Why Humans Are Mostly Right Handed

The Boston Diaries 2026-06-13 01:22:44 +0000 UTC

Directionally dislexic

The Boston Diaries 2026-06-13 01:16:17 +0000 UTC

Emacs: flat Dired listing for REGEXP, optionally up to DAYS since last modification

Protesilaos: Coding blog 2026-06-13 00:00:00 +0000 UTC

Nontrailing separators do not spark joy

Computer Things 2026-06-10 12:22:04 +0000 UTC

But Our Devenv Is In Another Repo

trv.rs 2026-06-10 00:00:00 +0000 UTC

Quivers: a year of linear algebra by drawing arrows

lisyarus blog 2026-06-09 18:00:00 +0000 UTC

Emacs live with Sacha Chua about ‘Underappreciated Built-ins’ on Thursday 11 June 17:30 Europe/Athens

Protesilaos: Coding blog 2026-06-09 00:00:00 +0000 UTC

Fourier series in Mathematica

And now it’s all this 2026-06-08 16:35:18 +0000 UTC

Quick Look: Obsidian Notebook Navigator

trv.rs 2026-06-08 00:00:00 +0000 UTC

When convenience is not worth the price

The Boston Diaries 2026-06-07 02:16:05 +0000 UTC

Thoughts on starting new projects with LLM agents

Eli Bendersky's website 2026-06-07 00:38:00 +0000 UTC

My OBS Setup

trv.rs 2026-06-07 00:00:00 +0000 UTC

Simply supported beam—Fourier series solution of the ODE

And now it’s all this 2026-06-06 20:36:43 +0000 UTC

Simply supported beam—Newmark’s method

And now it’s all this 2026-06-06 12:44:17 +0000 UTC

Simply supported beam—dummy unit load method

And now it’s all this 2026-06-05 12:51:46 +0000 UTC

Pixelblog - 62 - Landscape Backgrounds

Blog - SLYNYRD 2026-06-03 14:18:00 +0000 UTC

Simply supported beam—finite element method

And now it’s all this 2026-06-03 13:24:13 +0000 UTC

Logic for Programmers extra credits

Computer Things 2026-06-02 14:48:48 +0000 UTC

Using Obsidian as an Inbox

trv.rs 2026-06-01 00:00:00 +0000 UTC

Linkage

11011110 2026-05-31 18:31:00 +0000 UTC

Her time at the hospital is nigh

The Boston Diaries 2026-05-30 02:51:16 +0000 UTC

A hospital concert

The Boston Diaries 2026-05-29 03:50:44 +0000 UTC

The one day I park on the top level of a parking garage

The Boston Diaries 2026-05-29 03:50:22 +0000 UTC

Notes on an overheard conversation without context because I think it's funnier that way

The Boston Diaries 2026-05-29 03:50:04 +0000 UTC

Ferris Sweep Review

trv.rs 2026-05-29 00:00:00 +0000 UTC

Knowing about things is cheaper than knowing things

Computer Things 2026-05-28 16:03:01 +0000 UTC

Notes on Fourier series

Eli Bendersky's website 2026-05-28 02:30:00 +0000 UTC

Congratulations, Dr. Patris!

11011110 2026-05-27 17:56:00 +0000 UTC

Emacs live with Sacha Chua about ‘May I recommend’ on Thursday 28 May 17:30 Europe/Athens

Protesilaos: Coding blog 2026-05-27 00:00:00 +0000 UTC

The “back and forth” I'm having with an LLM over a non-issue it thinks is a bug

The Boston Diaries 2026-05-26 02:51:40 +0000 UTC

Observations from a hospital room

The Boston Diaries 2026-05-26 02:50:53 +0000 UTC

A non-coding coding agent

zserge's blog 2026-05-25 00:00:00 +0000 UTC

Walking the dog with Claude

Matt Godbolt’s blog 2026-05-24 16:55:00 +0000 UTC

Rebuilding My Blog In Elixir

trv.rs 2026-05-24 00:00:00 +0000 UTC

omarchy is not a distro

j3s.sh 2026-05-23 00:00:00 +0000 UTC

SpaceDeck X is coming to an arcade cabinet

Muffin Man 2026-05-21 00:00:00 +0000 UTC

Emacs: ef-arcadia and ef-atlantis are part of the ef-themes

Protesilaos: Coding blog 2026-05-21 00:00:00 +0000 UTC

Introducing the pkg.go.dev API

The Go Blog 2026-05-21 00:00:00 +0000 UTC

Assumptions weaken properties

Computer Things 2026-05-20 15:13:16 +0000 UTC

Emacs: Denote version 4.2.0

Protesilaos: Coding blog 2026-05-20 00:00:00 +0000 UTC

Rewrote in Tableau

trv.rs 2026-05-19 00:00:00 +0000 UTC

Comments on: What Every Experimenter Must Know About Randomization

Possibly Wrong 2026-05-18 00:44:25 +0000 UTC

The Futility of Lava Lamps: What Random Really Means

New stuff 2026-05-16 00:00:00 +0000 UTC

Linkage

11011110 2026-05-15 23:38:00 +0000 UTC

To the Agents: "This place is not a place of honor"

Ben Congdon 2026-05-15 14:00:00 +0000 UTC

Emacs coaching with Amin Bandali about ffs, display-buffer-alist, Org, and more

Protesilaos: Coding blog 2026-05-15 00:00:00 +0000 UTC

Moving away from Tailwind, and learning to structure my CSS

Julia Evans 2026-05-15 00:00:00 +0000 UTC

The degree of Fibonacci heaps

11011110 2026-05-14 17:09:00 +0000 UTC

Points are a weird and inconsistent unit of measure

Computer Things 2026-05-13 15:56:37 +0000 UTC

Emacs coaching with Amin Bandali

Protesilaos: Coding blog 2026-05-08 00:00:00 +0000 UTC

Making your own programming language is easier than you think (but also harder)

lisyarus blog 2026-05-06 18:00:00 +0000 UTC

New Logic for Programmers (and the future of this newsletter)

Computer Things 2026-05-06 17:03:46 +0000 UTC

Concurrent, atomic MSI hash tables

null program 2026-05-06 02:01:17 +0000 UTC

Re: Emacs and keyboard ergonomics

Protesilaos: Coding blog 2026-05-04 00:00:00 +0000 UTC

Emacs live with Sacha Chua and Philip Kaludercic on 2026-05-14 17:30 Europe/Athens

Protesilaos: Coding blog 2026-05-04 00:00:00 +0000 UTC

Links to CSS colour palettes

Julia Evans 2026-05-04 00:00:00 +0000 UTC

Scaling, stretching and shifting sinusoids

Eli Bendersky's website 2026-05-02 14:17:00 +0000 UTC

Emacs: save any buffer as PDF (my new buffer-to-pdf package)

Protesilaos: Coding blog 2026-05-02 00:00:00 +0000 UTC

Testing Vue components in the browser

Julia Evans 2026-05-02 00:00:00 +0000 UTC

Thoughts on Marginal Token Spend

Ben Congdon 2026-04-30 14:00:00 +0000 UTC

Emacs: decent defaults I shared with Sacha Chua

Protesilaos: Coding blog 2026-04-30 00:00:00 +0000 UTC

Tokenmaxxing is Goodharting

Ben Congdon 2026-04-29 12:00:00 +0000 UTC

Illegal vs Unwanted States

Computer Things 2026-04-28 15:14:09 +0000 UTC

I have officially retired from Emacs

null program 2026-04-26 00:00:00 +0000 UTC

My brave new code-signing world

null program 2026-04-25 18:12:29 +0000 UTC

Emacs spontaneous live stream on Denote, TMR, and more at 19:00 Europe/Athens

Protesilaos: Coding blog 2026-04-23 00:00:00 +0000 UTC

Jujutsu Megamerges for Fun and Profit

trv.rs 2026-04-22 17:35:00 +0000 UTC

Emacs live stream with Sacha Chua on 2026-04-30 17:30 Europe/Athens

Protesilaos: Coding blog 2026-04-22 00:00:00 +0000 UTC

People get confused when language implementations break language guarantees

Computer Things 2026-04-21 17:40:17 +0000 UTC

A sufficiently comprehensive spec is not (necessarily) code

Computer Things 2026-04-15 16:18:02 +0000 UTC

zmx - ai portal

erock's devlog 2026-04-15 00:00:00 +0000 UTC

It's OK to compare floating-points for equality

lisyarus blog 2026-04-14 18:00:00 +0000 UTC

Emacs: new modus-themes-exporter package live today @ 15:00 Europe/Athens

Protesilaos: Coding blog 2026-04-13 00:00:00 +0000 UTC

Emacs modus-themes live stream today @ 14:00 Europe/Athens

Protesilaos: Coding blog 2026-04-10 00:00:00 +0000 UTC

dcmake: a new CMake debugger UI

null program 2026-04-07 03:04:02 +0000 UTC

Pixelblog - 61 - Isometric Mecha Tactics

Blog - SLYNYRD 2026-04-06 13:52:00 +0000 UTC

Emacs live stream for writing Denote tests and more on Monday 6 April @ 20:00 Europe/Athens

Protesilaos: Coding blog 2026-04-06 00:00:00 +0000 UTC

Emacs live stream with Sacha Chua on 2026-04-16 17:30 Europe/Athens

Protesilaos: Coding blog 2026-04-04 00:00:00 +0000 UTC

Emacs: new sequence scheme for the ‘denote-sequence’ package

Protesilaos: Coding blog 2026-04-03 00:00:00 +0000 UTC

April Cools Post: New York vs Chicago Pizza

Computer Things 2026-04-01 17:53:29 +0000 UTC

Chicago vs New York Pizza is the Wrong Argument

Hillel Wayne 2026-04-01 00:00:00 +0000 UTC

Announcing Ruckus

defn.io 2026-03-31 08:21:00 +0000 UTC

Emacs coaching with Sacha Chua

Protesilaos: Coding blog 2026-03-31 00:00:00 +0000 UTC

2026 has been the most pivotal year in my career… and it's only March

null program 2026-03-29 21:38:22 +0000 UTC

thinking slow, writing fast

erock's devlog 2026-03-29 00:00:00 +0000 UTC

Committing with the last command as the description

trv.rs 2026-03-26 08:33:00 +0000 UTC

Choose Boring Technology and Innovative Practices

Computer Things 2026-03-24 14:38:06 +0000 UTC

Type Construction and Cycle Detection

The Go Blog 2026-03-24 00:00:00 +0000 UTC

Emacs: spontaneous live stream Tuesday 24 March @ 21:30 Europe/Athens

Protesilaos: Coding blog 2026-03-24 00:00:00 +0000 UTC

Emacs: spontaneous live stream Monday 23 March @ 17:00 Europe/Athens

Protesilaos: Coding blog 2026-03-23 00:00:00 +0000 UTC

Emacs: doric-themes version 1.1.0

Protesilaos: Coding blog 2026-03-23 00:00:00 +0000 UTC

VisiCalc reconstructed

zserge's blog 2026-03-15 00:00:00 +0000 UTC

tree-style invite systems reduce AI slop

j3s.sh 2026-03-14 00:00:00 +0000 UTC

Computing in freedom with GNU Emacs

Protesilaos: Coding blog 2026-03-13 00:00:00 +0000 UTC

Feature Flagging at Databricks

Ben Congdon 2026-03-12 13:00:00 +0000 UTC

My Emacs talk for FLOSS @ Oxford

Protesilaos: Coding blog 2026-03-12 00:00:00 +0000 UTC

LLMs are bad at vibing specifications

Computer Things 2026-03-10 17:12:30 +0000 UTC

//go:fix inline and the source-level inliner

The Go Blog 2026-03-10 00:00:00 +0000 UTC

Examples for the tcpdump and dig man pages

Julia Evans 2026-03-10 00:00:00 +0000 UTC

AI in the City of God

trv.rs 2026-03-09 20:11:00 +0000 UTC

This Thursday I will talk about Emacs @ OxFLOSS (FLOSS @ Oxford)

Protesilaos: Coding blog 2026-03-09 00:00:00 +0000 UTC

Emacs: four new themes are coming to the ‘doric-themes’

Protesilaos: Coding blog 2026-03-07 00:00:00 +0000 UTC

Pixel Diary - Amnesic Valley

Blog - SLYNYRD 2026-03-06 14:13:00 +0000 UTC

I talk with Joshua Blais about Emacs and life issues

Protesilaos: Coding blog 2026-03-05 00:00:00 +0000 UTC

The L in "LLM" Stands for Lying

Acko.net 2026-03-03 23:00:00 +0000 UTC

Free Books

Computer Things 2026-03-03 16:34:33 +0000 UTC

Allocating on the Stack

The Go Blog 2026-02-27 00:00:00 +0000 UTC

Comment Section: Some Silly Z3 Scripts I wrote

Hillel Wayne 2026-02-27 00:00:00 +0000 UTC

Tcfhm Acbhvg

xorvoid 2026-02-25 21:07:51 +0000 UTC

Analysis of Biscuits dice game

Possibly Wrong 2026-02-24 23:42:05 +0000 UTC

New Blog Post: Some Silly Z3 Scripts I Wrote

Computer Things 2026-02-23 16:49:10 +0000 UTC

Some Silly Z3 Scripts I Wrote

Hillel Wayne 2026-02-23 00:00:00 +0000 UTC

Stream of Consciousness Driven Development

Computer Things 2026-02-18 16:33:08 +0000 UTC

Notes on clarifying man pages

Julia Evans 2026-02-18 00:00:00 +0000 UTC

Emacs: confirm package bugs with –init-directory

Protesilaos: Coding blog 2026-02-18 00:00:00 +0000 UTC

Using go fix to modernize Go code

The Go Blog 2026-02-17 00:00:00 +0000 UTC

Emacs: I will talk about Emacs and free software (FLOSS @ Oxford)

Protesilaos: Coding blog 2026-02-16 00:00:00 +0000 UTC

Emacs: add custom entity (Austrian school) to my ‘institution-calendar’

Protesilaos: Coding blog 2026-02-14 00:00:00 +0000 UTC

Emacs: my GNOME accent color theme switcher package

Protesilaos: Coding blog 2026-02-13 00:00:00 +0000 UTC

Emacs: Lin version 2.0.0

Protesilaos: Coding blog 2026-02-12 00:00:00 +0000 UTC

Proving What's Possible

Computer Things 2026-02-11 18:36:53 +0000 UTC

Emacs: institution-calendar package (University of Oxford/Cambridge, etc.)

Protesilaos: Coding blog 2026-02-11 00:00:00 +0000 UTC

Go 1.26 is released

The Go Blog 2026-02-10 00:00:00 +0000 UTC

Emacs: doric-themes version 1.0.0

Protesilaos: Coding blog 2026-02-09 00:00:00 +0000 UTC

Emacs: new Doric themes ‘doric-jade’ and ‘doric-copper’

Protesilaos: Coding blog 2026-02-05 00:00:00 +0000 UTC

Logic for Programmers New Release and Next Steps

Computer Things 2026-02-04 14:00:00 +0000 UTC

Emacs: beframe version 1.5.0

Protesilaos: Coding blog 2026-02-04 00:00:00 +0000 UTC

Pixelblog - 60 - Side View Run 'N Gun

Blog - SLYNYRD 2026-02-02 13:30:00 +0000 UTC

all eyes on minneapolis

j3s.sh 2026-01-31 00:00:00 +0000 UTC

Some notes on starting to use Django

Julia Evans 2026-01-27 00:00:00 +0000 UTC

Emacs: ef-themes version 2.1.0

Protesilaos: Coding blog 2026-01-27 00:00:00 +0000 UTC

Emacs: tmr version 1.3.0

Protesilaos: Coding blog 2026-01-25 00:00:00 +0000 UTC

Analysis of Mastermind-like bottle match game

Possibly Wrong 2026-01-23 16:33:47 +0000 UTC

Calico Basin Scrambling

xorvoid 2026-01-21 01:24:36 +0000 UTC

Results from the 2025 Go Developer Survey

The Go Blog 2026-01-21 00:00:00 +0000 UTC

Refinement without Specification

Computer Things 2026-01-20 17:49:07 +0000 UTC

Frankenwine: Multiple personas in a Wine process

null program 2026-01-19 21:51:38 +0000 UTC

Emacs: easily set timers with TMR

Protesilaos: Coding blog 2026-01-19 00:00:00 +0000 UTC

It is 2026; where were we?

zverok's space 2026-01-18 00:00:00 +0000 UTC

Emacs: notmuch-indicator version 1.3.0

Protesilaos: Coding blog 2026-01-18 00:00:00 +0000 UTC

Emacs: doric-themes version 0.6.0

Protesilaos: Coding blog 2026-01-17 00:00:00 +0000 UTC

The Door

xorvoid 2026-01-16 20:39:14 +0000 UTC

My Gripes with Prolog

Computer Things 2026-01-14 16:48:51 +0000 UTC

status-3

erock's devlog 2026-01-10 00:00:00 +0000 UTC

Emacs: my ‘oxford-calendar’ package

Protesilaos: Coding blog 2026-01-09 00:00:00 +0000 UTC

A data model for Git (and other docs updates)

Julia Evans 2026-01-08 00:00:00 +0000 UTC

The Liskov Substitution Principle does more than you think

Computer Things 2026-01-06 16:51:26 +0000 UTC

Emacs: Substitute version 0.5.0

Protesilaos: Coding blog 2026-01-05 00:00:00 +0000 UTC

Emacs: ef-orange and ef-fig are part of the ef-themes

Protesilaos: Coding blog 2026-01-04 00:00:00 +0000 UTC

High-level is the goal

Ben Visness 2026-01-03 12:00:00 +0000 UTC

WebAssembly as a Python extension platform

null program 2026-01-01 21:21:19 +0000 UTC

2025 in Review

Ben Congdon 2026-01-01 05:00:00 +0000 UTC

2025 in Review

Matt Godbolt’s blog 2025-12-31 21:30:00 +0000 UTC

A silly diffuse shading model

lisyarus blog 2025-12-31 18:00:00 +0000 UTC

Freestyle linked lists tricks

null program 2025-12-31 11:59:59 +0000 UTC

On Not Running While Injured

Ben Congdon 2025-12-31 05:00:00 +0000 UTC

Emacs: modus-themes version 5.2.0

Protesilaos: Coding blog 2025-12-31 00:00:00 +0000 UTC

A SOLID Load of Bull

New stuff 2025-12-31 00:00:00 +0000 UTC

2025

trv.rs 2025-12-30 12:08:00 +0000 UTC

Software Engineering in 2026

Ben Congdon 2025-12-30 04:00:00 +0000 UTC

Watches

Ben Congdon 2025-12-29 05:00:00 +0000 UTC

Notes from Early Flight Training

Ben Congdon 2025-12-28 04:00:00 +0000 UTC

On (and Contra) Chalmers on LLM Interlocutors

Ben Congdon 2025-12-27 06:00:00 +0000 UTC

Emacs Lisp Elements: EPUB and PDF versions now available

Protesilaos: Coding blog 2025-12-27 00:00:00 +0000 UTC

My Favorite Books of 2023-2025

Ben Congdon 2025-12-26 03:00:00 +0000 UTC

Thank you

Matt Godbolt’s blog 2025-12-25 12:00:00 +0000 UTC

A Time of Wonders

Ben Congdon 2025-12-25 06:00:00 +0000 UTC

When compilers surprise you

Matt Godbolt’s blog 2025-12-24 12:00:00 +0000 UTC

RAII Guards and Newtypes in Rust

Ben Congdon 2025-12-24 05:00:00 +0000 UTC

Switching it up a bit

Matt Godbolt’s blog 2025-12-23 12:00:00 +0000 UTC

Letters Are Still an Option

Ben Congdon 2025-12-23 05:00:00 +0000 UTC

Clever memory tricks

Matt Godbolt’s blog 2025-12-22 12:00:00 +0000 UTC

An Inconvenient Truth

Ben Congdon 2025-12-21 16:00:00 +0000 UTC

When SIMD Fails: Floating Point Associativity

Matt Godbolt’s blog 2025-12-21 12:00:00 +0000 UTC

The South Flow SeaTac Arrival Corridor

Ben Congdon 2025-12-21 05:00:00 +0000 UTC

SIMD City: Auto-vectorisation

Matt Godbolt’s blog 2025-12-20 12:00:00 +0000 UTC

My Favorite Music of 2025

Ben Congdon 2025-12-20 04:00:00 +0000 UTC

Chasing your tail

Matt Godbolt’s blog 2025-12-19 12:00:00 +0000 UTC

Collecting Shibboleths

Ben Congdon 2025-12-19 05:00:00 +0000 UTC

Partial inlining

Matt Godbolt’s blog 2025-12-18 12:00:00 +0000 UTC

Book Review: I Am a Strange Loop

Ben Congdon 2025-12-18 05:00:00 +0000 UTC

Inlining - the ultimate optimisation

Matt Godbolt’s blog 2025-12-17 12:00:00 +0000 UTC

What Are You Trying to Say?

Ben Congdon 2025-12-17 04:00:00 +0000 UTC

Calling all arguments

Matt Godbolt’s blog 2025-12-16 12:00:00 +0000 UTC

Day 15 of Daily Writing

Ben Congdon 2025-12-16 05:00:00 +0000 UTC

Emacs: refinements to the Denote file prompt

Protesilaos: Coding blog 2025-12-16 00:00:00 +0000 UTC

Aliasing

Matt Godbolt’s blog 2025-12-15 12:00:00 +0000 UTC

Book Review: The Demon in the Machine

Ben Congdon 2025-12-15 00:00:00 +0000 UTC

When LICM fails us

Matt Godbolt’s blog 2025-12-14 12:00:00 +0000 UTC

Chorus is Good Software

Ben Congdon 2025-12-14 05:00:00 +0000 UTC

Riddler Solution: Can You Skillfully Ski The Slopes?

Possibly Wrong 2025-12-13 13:53:45 +0000 UTC

Loop-Invariant Code Motion

Matt Godbolt’s blog 2025-12-13 12:00:00 +0000 UTC

The Coming Need for Formal Specification

Ben Congdon 2025-12-13 01:00:00 +0000 UTC

Emacs: spacious-padding version 0.8.0

Protesilaos: Coding blog 2025-12-13 00:00:00 +0000 UTC

Unswitching loops for fun and profit

Matt Godbolt’s blog 2025-12-12 12:00:00 +0000 UTC

Zip Files as (Simple) Key-Value Stores

Ben Congdon 2025-12-12 04:00:00 +0000 UTC

Pop goes the...population count?

Matt Godbolt’s blog 2025-12-11 12:00:00 +0000 UTC

What I Look For in AI-Assisted PRs

Ben Congdon 2025-12-11 05:00:00 +0000 UTC

Some Fun Software Facts

Computer Things 2025-12-10 18:45:37 +0000 UTC

Unrolling loops

Matt Godbolt’s blog 2025-12-10 12:00:00 +0000 UTC

‘Emacs Lisp Elements’ book version 2

Protesilaos: Coding blog 2025-12-10 00:00:00 +0000 UTC

Induction variables and loops

Matt Godbolt’s blog 2025-12-09 12:00:00 +0000 UTC

SWIM: Outsourced Heartbeats

Ben Congdon 2025-12-09 08:00:00 +0000 UTC

Going loopy

Matt Godbolt’s blog 2025-12-08 12:00:00 +0000 UTC

The Decline of the Software Drafter?

Ben Congdon 2025-12-08 08:00:00 +0000 UTC

Embodied Cognition and the "Tokenverse"

Ben Congdon 2025-12-07 08:00:00 +0000 UTC

Finding Gene Cernan's Missing Moon Camera

trv.rs 2025-12-06 16:19:00 +0000 UTC

Book Review: Antimemetics

Ben Congdon 2025-12-06 08:00:00 +0000 UTC

TIL: SQLite's 'WITHOUT ROWID'

Ben Congdon 2025-12-05 08:00:00 +0000 UTC

Race Report: Seattle Marathon 2025

Ben Congdon 2025-12-04 08:00:00 +0000 UTC

Pixelblog - 59 - Tiny Sci-Fi Pixels

Blog - SLYNYRD 2025-12-03 14:11:00 +0000 UTC

Technical Escape Velocity

Ben Congdon 2025-12-03 08:00:00 +0000 UTC

Why Magnetos

Ben Congdon 2025-12-02 08:00:00 +0000 UTC

zmx - session persistence for terminal processes

erock's devlog 2025-12-02 00:00:00 +0000 UTC

Schedule Recurring Calls With Your Far-Away Friends

Ben Congdon 2025-12-01 08:00:00 +0000 UTC

The experimental Sokol Vulkan backend

The Brain Dump 2025-12-01 00:00:00 +0000 UTC

Emacs: pulsar version 1.3.0

Protesilaos: Coding blog 2025-11-30 00:00:00 +0000 UTC

Emacs: Substitute version 0.4.0

Protesilaos: Coding blog 2025-11-29 00:00:00 +0000 UTC

smol contract

erock's devlog 2025-11-29 00:00:00 +0000 UTC

Emacs: new Modus themes tool to generate a complete palette

Protesilaos: Coding blog 2025-11-25 00:00:00 +0000 UTC

One more week to the Logic for Programmers Food Drive

Computer Things 2025-11-24 18:21:49 +0000 UTC

Emacs: doric-themes version 0.5.0

Protesilaos: Coding blog 2025-11-23 00:00:00 +0000 UTC

Emacs: new ‘denote-merge’ package

Protesilaos: Coding blog 2025-11-22 00:00:00 +0000 UTC

Emacs: new Doric themes ‘doric-siren’ and ‘doric-mermaid’

Protesilaos: Coding blog 2025-11-17 00:00:00 +0000 UTC

Birds • Art

Muffin Man 2025-11-15 00:00:00 +0000 UTC

Variants of Fitch Cheney’s Trick

Possibly Wrong 2025-11-14 23:58:47 +0000 UTC

Go’s Sweet 16

The Go Blog 2025-11-14 00:00:00 +0000 UTC

Get Logic for Programmers 50% off & Support Chicago Foodbanks

Computer Things 2025-11-10 16:31:11 +0000 UTC

Emacs: complete examples for Modus themes derivatives

Protesilaos: Coding blog 2025-11-10 00:00:00 +0000 UTC

Emacs: ‘standard-themes’ version 3.0.0

Protesilaos: Coding blog 2025-11-09 00:00:00 +0000 UTC

Emacs: ef-themes version 2.0.0

Protesilaos: Coding blog 2025-11-09 00:00:00 +0000 UTC

Emacs: modus-themes version 5.1.0

Protesilaos: Coding blog 2025-11-07 00:00:00 +0000 UTC

Promise based Web Worker Messaging

Muffin Man 2025-11-03 00:00:00 +0000 UTC

Emacs: modus-themes version 5.0.0

Protesilaos: Coding blog 2025-11-01 00:00:00 +0000 UTC

The Green Tea Garbage Collector

The Go Blog 2025-10-29 00:00:00 +0000 UTC

Who needs Graphviz when you can build it yourself?

Ben Visness 2025-10-28 12:00:00 +0000 UTC

I'm taking a break

Computer Things 2025-10-27 21:02:37 +0000 UTC

By the power of grayscale!

zserge's blog 2025-10-26 00:00:00 +0000 UTC

The criminal coupon collector

Possibly Wrong 2025-10-25 22:33:52 +0000 UTC

Moon • Art

Muffin Man 2025-10-23 00:00:00 +0000 UTC

Modal editing is a weird historical contingency we have through sheer happenstance

Computer Things 2025-10-21 16:46:24 +0000 UTC

Emacs: Denote version 4.1.0

Protesilaos: Coding blog 2025-10-17 00:00:00 +0000 UTC

The Phase Change

Computer Things 2025-10-16 14:59:25 +0000 UTC

Binomial proportion estimation with unknown and varying number of trials

Possibly Wrong 2025-10-12 22:35:58 +0000 UTC

Three ways formally verified code can go wrong in practice

Computer Things 2025-10-10 17:06:19 +0000 UTC

Notes on switching to Helix from vim

Julia Evans 2025-10-10 00:00:00 +0000 UTC

Hollyland Lark M2S Lavalier

trv.rs 2025-10-06 13:35:00 +0000 UTC

Emacs: tmr version 1.2.0

Protesilaos: Coding blog 2025-10-06 00:00:00 +0000 UTC

Pixelblog - 58 - Top Down Character Animation Part 3

Blog - SLYNYRD 2025-10-04 15:47:00 +0000 UTC

Emacs: the ‘standard-themes’ are also built on top of the ‘modus-themes’

Protesilaos: Coding blog 2025-10-03 00:00:00 +0000 UTC

Emacs: ‘modus-themes’ as a basis for other themes; ‘ef-themes’ is first

Protesilaos: Coding blog 2025-10-01 00:00:00 +0000 UTC

Emacs: building on top of the Modus themes

Protesilaos: Coding blog 2025-09-30 00:00:00 +0000 UTC

Emacs: the next ‘ef-themes’ will build on top of the ‘modus-themes’

Protesilaos: Coding blog 2025-09-27 00:00:00 +0000 UTC

Flight Recorder in Go 1.25

The Go Blog 2025-09-26 00:00:00 +0000 UTC

New Blog Post: " A Very Early History of Algebraic Data Types"

Computer Things 2025-09-25 16:50:58 +0000 UTC

Emacs: ef-themes version 1.11.0

Protesilaos: Coding blog 2025-09-25 00:00:00 +0000 UTC

A Very Early History of Algebraic Data Types

Hillel Wayne 2025-09-25 00:00:00 +0000 UTC

Emacs: example of a custom Denote identifier to include day of week data

Protesilaos: Coding blog 2025-09-24 00:00:00 +0000 UTC

Emacs: the next version of Denote will support custom identifiers

Protesilaos: Coding blog 2025-09-20 00:00:00 +0000 UTC

Updated my blogroll

trv.rs 2025-09-11 07:27:00 +0000 UTC

Many Hard Leetcode Problems are Easy Constraint Problems

Computer Things 2025-09-10 13:00:00 +0000 UTC

Emacs: show-font version 1.0.0

Protesilaos: Coding blog 2025-09-07 00:00:00 +0000 UTC

Emacs: doric-themes version 0.4.0

Protesilaos: Coding blog 2025-09-01 00:00:00 +0000 UTC

A trick-taking game

Possibly Wrong 2025-08-28 20:08:24 +0000 UTC

Emacs: show-font version 0.4.0

Protesilaos: Coding blog 2025-08-26 00:00:00 +0000 UTC

Jujutsu's Whole Deal

trv.rs 2025-08-22 07:18:38 +0000 UTC

Emacs: in-development ‘doric-beach’ and ‘doric-valley’ themes

Protesilaos: Coding blog 2025-08-17 00:00:00 +0000 UTC

The sokol-gfx resource view update.

The Brain Dump 2025-08-17 00:00:00 +0000 UTC

How to draw a Space Invader

Muffin Man 2025-08-15 00:00:00 +0000 UTC

Emacs: sxhkdrc-mode version 1.2.0

Protesilaos: Coding blog 2025-08-14 00:00:00 +0000 UTC

Fifty Bits of Career Advice

Ben Congdon 2025-08-11 07:00:00 +0000 UTC

Emacs: doric-themes version 0.3.0

Protesilaos: Coding blog 2025-08-11 00:00:00 +0000 UTC

I got the Emacs Writing Studio (EWS) book

Protesilaos: Coding blog 2025-08-06 00:00:00 +0000 UTC

HTML is Dead, Long Live HTML

Acko.net 2025-08-05 22:00:00 +0000 UTC

CSS only counter component

Muffin Man 2025-08-05 00:00:00 +0000 UTC

Pixelblog - 57 - Knights, Monsters, & Castles

Blog - SLYNYRD 2025-08-04 15:14:00 +0000 UTC

Emacs: new ‘oak’ and ‘pine’ doric-themes

Protesilaos: Coding blog 2025-08-04 00:00:00 +0000 UTC

Deep dive with @linkarzu about Emacs, NeoVim, Linux, keyboards, and philosophy

Protesilaos: Coding blog 2025-08-01 00:00:00 +0000 UTC

The Agency Gap

Ben Congdon 2025-07-31 07:00:00 +0000 UTC

SO_KEEPALIVE Slow (?) on macOS

defn.io 2025-07-31 05:00:00 +0000 UTC

you might not need tmux

erock's devlog 2025-07-31 00:00:00 +0000 UTC

Code is only half the System

trv.rs 2025-07-30 07:22:27 +0000 UTC

All my videos are mirrored on the Internet Archive (thanks to Amin Bandali)

Protesilaos: Coding blog 2025-07-29 00:00:00 +0000 UTC

I will talk about Emacs on the @linkarzu YouTube channel

Protesilaos: Coding blog 2025-07-27 00:00:00 +0000 UTC

Emacs: cursory version 1.2.0

Protesilaos: Coding blog 2025-07-22 00:00:00 +0000 UTC

Be There When They Look Up

trv.rs 2025-07-19 14:11:00 +0000 UTC

Fiddler Solution: Can You Hack Bowling?

Possibly Wrong 2025-07-18 00:39:36 +0000 UTC

migrating to neovim's new built-in plugin manager

erock's devlog 2025-07-18 00:00:00 +0000 UTC

Emacs: dired-preview version 0.6.0

Protesilaos: Coding blog 2025-07-18 00:00:00 +0000 UTC

Emacs: reorder Denote file name components

Protesilaos: Coding blog 2025-07-09 00:00:00 +0000 UTC

Emacs: mct version 1.1.0

Protesilaos: Coding blog 2025-07-07 00:00:00 +0000 UTC

Emacs: doric-themes version 0.2.0

Protesilaos: Coding blog 2025-07-05 00:00:00 +0000 UTC

Emacs: beframe version 1.4.0

Protesilaos: Coding blog 2025-06-28 00:00:00 +0000 UTC

Sketchnotes: Sloss Tech 2025

trv.rs 2025-06-27 19:48:00 +0000 UTC

New zine: The Secret Rules of the Terminal

Julia Evans 2025-06-26 00:00:00 +0000 UTC

Notes on code, text, and war. Week 2: If code is text, then what?

zverok's space 2025-06-21 00:00:00 +0000 UTC

Achievement Unlocked

trv.rs 2025-06-20 17:55:00 +0000 UTC

Pennybase: a Pound-Shop BaaS

zserge's blog 2025-06-17 00:00:00 +0000 UTC

When Red Buttons Aren't Enough

Ben Congdon 2025-06-16 07:00:00 +0000 UTC

Notes on code, text, and war. Week 1: Believing in text

zverok's space 2025-06-11 00:00:00 +0000 UTC

Emacs: modus-themes version 4.8.0

Protesilaos: Coding blog 2025-06-11 00:00:00 +0000 UTC

Using `make` to compile C programs (for non-C-programmers)

Julia Evans 2025-06-10 00:00:00 +0000 UTC

Hearing is Becoming

trv.rs 2025-06-09 11:10:00 +0000 UTC

Origami jumping frog

Muffin Man 2025-06-09 00:00:00 +0000 UTC

Looking For New Opportunities

trv.rs 2025-06-06 09:26:00 +0000 UTC

it took a big cup

j3s.sh 2025-06-04 00:00:00 +0000 UTC

Preserving text size when scaling SVGs

Muffin Man 2025-06-03 00:00:00 +0000 UTC

Pixelblog - 56 - Top Down Character Attack Animation

Blog - SLYNYRD 2025-06-02 13:17:00 +0000 UTC

status-2

erock's devlog 2025-06-02 00:00:00 +0000 UTC

Emacs: spacious-padding version 0.7.0

Protesilaos: Coding blog 2025-06-01 00:00:00 +0000 UTC

What is Racket DOING???

defn.io 2025-05-30 04:35:00 +0000 UTC

Emacs: doric-themes version 0.1.0

Protesilaos: Coding blog 2025-05-27 00:00:00 +0000 UTC

Spelling bee

Andrew Paon's blog 2025-05-26 08:00:00 +0000 UTC

Particle Life simulation in browser using WebGPU

lisyarus blog 2025-05-25 12:00:00 +0000 UTC

Emacs: live package maintenance (denote, doric-themes, etc.) today 2025-05-21 at 11:00 Europe/Athens time

Protesilaos: Coding blog 2025-05-21 00:00:00 +0000 UTC

The sokol-gfx 'compute milestone 2' update

The Brain Dump 2025-05-19 00:00:00 +0000 UTC

Emacs: my new Doric themes

Protesilaos: Coding blog 2025-05-13 00:00:00 +0000 UTC

Learn you Galois Fields for Great Good (11): Reed-Solomon as Linear Algebra

xorvoid 2025-05-10 00:55:16 +0000 UTC

Live @ 2025-05-11, 14:00 Europe/Athens: ‘Ask Me Anything’ about Emacs, Linux, and Life in general

Protesilaos: Coding blog 2025-05-09 00:00:00 +0000 UTC

Learn you Galois Fields for Great Good (10): Reed-Solomon as Polynomial Representation

xorvoid 2025-05-08 19:31:12 +0000 UTC

status-1

erock's devlog 2025-05-08 00:00:00 +0000 UTC

Wrestling with Jujutsu

trv.rs 2025-05-03 20:56:00 +0000 UTC

Learn you Galois Fields for Great Good (09): Linear Algebra

xorvoid 2025-05-01 21:18:58 +0000 UTC

Jumping to Projects in Tmux

trv.rs 2025-04-30 11:27:00 +0000 UTC

Pixel Diary - Sky Pit

Blog - SLYNYRD 2025-04-29 13:37:00 +0000 UTC

Emacs: ef-themes version 1.10.0

Protesilaos: Coding blog 2025-04-29 00:00:00 +0000 UTC

Aporetic fonts version 1.2.0

Protesilaos: Coding blog 2025-04-27 00:00:00 +0000 UTC

Learn you Galois Fields for Great Good (08): Cyclic Redundancy Check (CRC)

xorvoid 2025-04-24 19:21:39 +0000 UTC

Learn you Galois Fields for Great Good (07): Implementing Binary Fields GF(2^k)

xorvoid 2025-04-21 17:31:40 +0000 UTC

A Return to the Fields of Finiteness

xorvoid 2025-04-18 19:50:06 +0000 UTC

Reorganizing My Nix Dotfiles

trv.rs 2025-04-17 15:54:00 +0000 UTC

The Lestrade Effect

trv.rs 2025-04-14 11:09:00 +0000 UTC

Sharing Data Between Widgets and iOS Apps

defn.io 2025-04-13 06:31:00 +0000 UTC

Performing Widget Intents in-app on iOS

defn.io 2025-04-13 06:09:00 +0000 UTC

Apply blur to iOS status bar in PWA

Muffin Man 2025-04-11 00:00:00 +0000 UTC

Why Developer Tools?

Ben Congdon 2025-04-08 08:00:00 +0000 UTC

CSS-only glitch effect

Muffin Man 2025-04-03 00:00:00 +0000 UTC

Pixelblog - 55 - Top Down Character Animation

Blog - SLYNYRD 2025-04-01 01:18:00 +0000 UTC

Gamer Games for Non-Gamers

Hillel Wayne 2025-04-01 00:00:00 +0000 UTC

Make regular expressions easier to read

Muffin Man 2025-03-31 00:00:00 +0000 UTC

Occlusion with Bells On

Acko.net 2025-03-23 23:00:00 +0000 UTC

I want a good parallel computer

Raph Levien’s blog 2025-03-21 17:30:42 +0000 UTC

Portable Standing Desk

trv.rs 2025-03-20 12:16:00 +0000 UTC

Estimating variance reduction in importance sampling

lisyarus blog 2025-03-16 12:00:00 +0000 UTC

A Perplexing Javascript Parsing Puzzle

Hillel Wayne 2025-03-12 00:00:00 +0000 UTC

Standards for ANSI escape codes

Julia Evans 2025-03-07 00:00:00 +0000 UTC

The Hierarchy of Controls (or how to stop devs from dropping prod)

Hillel Wayne 2025-03-04 00:00:00 +0000 UTC

The sokol-gfx compute shader update

The Brain Dump 2025-03-03 00:00:00 +0000 UTC

Image comparison slider in 6 lines of JavaScript

Muffin Man 2025-03-02 00:00:00 +0000 UTC

Formwork and Minimum Viable Artifact

trv.rs 2025-02-25 10:21:00 +0000 UTC

Bunny jumps again

Muffin Man 2025-02-23 00:00:00 +0000 UTC

DSLs for Safe iOS/watchOS Communication

defn.io 2025-02-16 06:00:00 +0000 UTC

Batch Inserts in PostgreSQL

defn.io 2025-02-15 09:40:00 +0000 UTC

How to add a directory to your PATH

Julia Evans 2025-02-13 12:27:56 +0000 UTC

Raycast Focus

trv.rs 2025-02-13 06:29:00 +0000 UTC

The Models Want to Reason

Ben Congdon 2025-02-12 08:00:00 +0000 UTC

Boox Palma Review

trv.rs 2025-02-11 11:34:00 +0000 UTC

The Tiny Book of Great Joys

Muffin Man 2025-02-10 00:00:00 +0000 UTC

Some terminal frustrations

Julia Evans 2025-02-05 16:57:00 +0000 UTC

Simulating water over terrain

lisyarus blog 2025-02-04 18:00:00 +0000 UTC

Change font-weight based on the user's screen DPI

Muffin Man 2025-02-03 00:00:00 +0000 UTC

How I Use AI: Early 2025

Ben Congdon 2025-02-02 08:00:00 +0000 UTC

Pixelblog - 54 - More Isometric Pixels

Blog - SLYNYRD 2025-01-28 15:47:00 +0000 UTC

Seven things I know after 25 years of development

zverok's space 2025-01-27 00:00:00 +0000 UTC

iOS Media Center Progress Jank

defn.io 2025-01-26 13:00:00 +0000 UTC

AI Slop, Suspicion, and Writing Back

Ben Congdon 2025-01-25 08:00:00 +0000 UTC

Automatic Webmentions

trv.rs 2025-01-24 22:41:00 +0000 UTC

Blog Questions Challenge

Muffin Man 2025-01-18 00:00:00 +0000 UTC

Monty Hall: Part Deux

xorvoid 2025-01-17 18:44:01 +0000 UTC

Is Memory64 actually worth using?

Ben Visness 2025-01-15 12:00:00 +0000 UTC

Beware and Be Encouraged

trv.rs 2025-01-14 10:07:00 +0000 UTC

What's involved in getting a "modern" terminal setup?

Julia Evans 2025-01-11 09:46:01 +0000 UTC

Setting Up Obsidian Tasks as a Things.app User

trv.rs 2025-01-06 14:02:00 +0000 UTC

The short outburst of activity during Ruby Changelog preparation—2025 edition

zverok's space 2025-01-06 00:00:00 +0000 UTC

Exploring ways to mipmap alpha-tested textures

lisyarus blog 2025-01-05 18:00:00 +0000 UTC

The Curse of Knowledge

xorvoid 2025-01-05 14:50:41 +0000 UTC

Good, Fast, Cheap: Pick 3 or Get None

New stuff 2025-01-05 00:00:00 +0000 UTC

How Podcatcher Does Transcriptions

defn.io 2025-01-04 14:25:00 +0000 UTC

Aposiopesis Aggression

trv.rs 2025-01-03 20:45:00 +0000 UTC

Recently Reading

trv.rs 2025-01-02 06:57:00 +0000 UTC

Happy New Year: Fireworks!

xorvoid 2025-01-01 18:46:37 +0000 UTC

blogs rot. wikis wait.

j3s.sh 2025-01-01 00:00:00 +0000 UTC

2024

trv.rs 2024-12-31 21:40:00 +0000 UTC

Emulating 6502

zserge's blog 2024-12-28 00:00:00 +0000 UTC

Why I'm Changing My Task Manager

trv.rs 2024-12-26 09:11:00 +0000 UTC

Happy Holidays: Snowflakes

xorvoid 2024-12-25 14:54:50 +0000 UTC

Merry Christmas

xorvoid 2024-12-25 08:14:33 +0000 UTC

Bonkoski University: Fall/Winter Semester 2024

xorvoid 2024-12-24 11:46:09 +0000 UTC

On Writing: A Retrospective

xorvoid 2024-12-22 11:51:33 +0000 UTC

Merging my Creativity System and Blog

trv.rs 2024-12-20 10:40:00 +0000 UTC

Chain of Continuous Thoughts

Ben Congdon 2024-12-14 08:00:00 +0000 UTC

"Rules" that terminal programs follow

Julia Evans 2024-12-12 09:28:22 +0000 UTC

Pixelblog - 53 - Punches and Kicks

Blog - SLYNYRD 2024-12-03 14:34:00 +0000 UTC

Why pipes sometimes get "stuck": buffering

Julia Evans 2024-11-29 08:23:31 +0000 UTC

Platform-Specific Resources in SwiftPM

defn.io 2024-11-24 07:00:00 +0000 UTC

On Music Tabs

zserge's blog 2024-11-22 00:00:00 +0000 UTC

Apple Intelligence's Advertising

trv.rs 2024-11-19 16:56:00 +0000 UTC

Importing a frontend Javascript library without a build system

Julia Evans 2024-11-18 09:35:42 +0000 UTC

Native dual-range input

Muffin Man 2024-11-18 00:00:00 +0000 UTC

Elixir-like pipes in Ruby (oh no not again)

zverok's space 2024-11-16 00:00:00 +0000 UTC

Memex Limbo

trv.rs 2024-11-12 20:44:00 +0000 UTC

CSS fix to prevent orphan icons dropping to a new line

Muffin Man 2024-11-12 00:00:00 +0000 UTC

Implementing a tiny CPU rasterizer | Part 6: Adding some depth

lisyarus blog 2024-11-11 11:00:00 +0000 UTC

New microblog with TILs

Julia Evans 2024-11-09 09:24:29 +0000 UTC

Open source mac apps I love

Muffin Man 2024-11-09 00:00:00 +0000 UTC

Implementing a tiny CPU rasterizer | Part 5: Fixing issues with 3D

lisyarus blog 2024-11-08 11:00:00 +0000 UTC

Implementing a tiny CPU rasterizer | Part 4: Changing perspective

lisyarus blog 2024-11-08 11:00:00 +0000 UTC

Pixel Diary - Golden Romance

Blog - SLYNYRD 2024-11-05 14:27:00 +0000 UTC

Upcoming Sokol header API changes (Nov 2024)

The Brain Dump 2024-11-04 00:00:00 +0000 UTC

Implementing a tiny CPU rasterizer | Part 3: Interpolating colors

lisyarus blog 2024-11-01 11:00:00 +0000 UTC

Implementing a tiny CPU rasterizer | Part 2: Drawing a triangle

lisyarus blog 2024-10-31 18:00:00 +0000 UTC

ASCII control characters in my terminal

Julia Evans 2024-10-31 08:00:10 +0000 UTC

Implementing a tiny CPU rasterizer | Part 1: Clearing the screen

lisyarus blog 2024-10-30 18:00:00 +0000 UTC

Using less memory to look up IP addresses in Mess With DNS

Julia Evans 2024-10-27 07:47:04 +0000 UTC

(Yet another) Introduction to quaternions

lisyarus blog 2024-10-26 18:00:00 +0000 UTC

Web Native Highlighting

trv.rs 2024-10-24 11:31:00 +0000 UTC

There is no such thing as a global method (in Ruby)

zverok's space 2024-10-21 00:00:00 +0000 UTC

Lake Union's Lonely Trolley: SLU Streetcar Ridership

Ben Congdon 2024-10-12 08:00:00 +0000 UTC

Transforming colors with matrices

lisyarus blog 2024-10-10 12:00:00 +0000 UTC

On programming and poetry (not Python’s tool)

zverok's space 2024-10-06 00:00:00 +0000 UTC

Manifesting a Clever Phone

trv.rs 2024-10-02 15:51:00 +0000 UTC

Pixelblog - 52 - Idle Fighting Stance

Blog - SLYNYRD 2024-09-30 12:54:00 +0000 UTC

“Gilded Rose” refactoring kata in Ruby — as if it is 2024

zverok's space 2024-09-19 00:00:00 +0000 UTC

On Poetry

zserge's blog 2024-09-18 00:00:00 +0000 UTC

Making my Nvim Feel More Like Helix with Mini.nvim

trv.rs 2024-09-17 14:37:00 +0000 UTC

Tiny Great Languages: PL/0

zserge's blog 2024-09-17 00:00:00 +0000 UTC

Take Screenshots of Your Work

trv.rs 2024-09-16 10:44:00 +0000 UTC

CSS :has and Focus Outline

trv.rs 2024-09-16 06:50:00 +0000 UTC

Latticework and Markdown Bible

trv.rs 2024-09-14 18:45:00 +0000 UTC

Tiny Great Languages: APL

zserge's blog 2024-09-13 00:00:00 +0000 UTC

Tiny Great Languages: Lisp

zserge's blog 2024-09-12 00:00:00 +0000 UTC

Tiny Great Languages: MOUSE

zserge's blog 2024-09-11 00:00:00 +0000 UTC

Hiatus

Hillel Wayne 2024-09-11 00:00:00 +0000 UTC

Tiny Great Languages: BASIC

zserge's blog 2024-09-10 00:00:00 +0000 UTC

Tiny Great Languages: Assembly

zserge's blog 2024-09-08 00:00:00 +0000 UTC

Using Helix as a Vim User

trv.rs 2024-09-05 12:47:00 +0000 UTC

Positions on Generative AI

trv.rs 2024-09-03 09:26:00 +0000 UTC

TaskWarrior

Ben Congdon 2024-08-31 07:00:00 +0000 UTC

iPhone Continuity Camera for Remote Meetings… 👍👍

trv.rs 2024-08-30 09:40:00 +0000 UTC

Zig and Emulators

The Brain Dump 2024-08-24 00:00:00 +0000 UTC

Flirting With Helix

trv.rs 2024-08-19 22:39:00 +0000 UTC

Micro-libraries need to die already

Ben Visness 2024-08-18 12:00:00 +0000 UTC

trainwreck design

j3s.sh 2024-08-14 00:00:00 +0000 UTC

🔎➕🍄‍🟫🟰🤔

trv.rs 2024-08-13 18:49:00 +0000 UTC

BuyMeACoffee silently dropped support for many countries, and nobody cares

zverok's space 2024-08-08 00:00:00 +0000 UTC

Pixelblog - 51 - City Builder

Blog - SLYNYRD 2024-07-29 13:00:00 +0000 UTC

The Bouquet Residence

Acko.net 2024-07-23 22:00:00 +0000 UTC

How I Use AI: Mid-2024

Ben Congdon 2024-07-21 07:00:00 +0000 UTC

Pixel Diary - Neomecity

Blog - SLYNYRD 2024-07-18 13:20:00 +0000 UTC

Tag Refactor Complete

trv.rs 2024-07-16 14:27:00 +0000 UTC

You Should Use: Soulver

trv.rs 2024-07-16 11:49:00 +0000 UTC

Refactoring Tags...

trv.rs 2024-07-15 21:01:00 +0000 UTC

Trending Topic Trash

trv.rs 2024-07-15 10:05:00 +0000 UTC

Toolbox languages

Hillel Wayne 2024-07-15 00:00:00 +0000 UTC

Stop perfecting your config

trv.rs 2024-07-09 09:19:00 +0000 UTC

Outage…

trv.rs 2024-06-28 08:53:00 +0000 UTC

Composing TLA+ Specifications with State Machines

Hillel Wayne 2024-06-17 00:00:00 +0000 UTC

Stop Using Fandom

j3s.sh 2024-06-16 00:00:00 +0000 UTC

mount your blog and sites as a fs

team pico 2024-06-16 00:00:00 +0000 UTC

mount your blog and sites as a fs

team pico 2024-06-16 00:00:00 +0000 UTC

Node.js script to run multiple commands in parallel

Muffin Man 2024-06-13 00:00:00 +0000 UTC

Confidence and the Obsidian Graph

trv.rs 2024-06-12 16:10:00 +0000 UTC

Home-Cooked Software and Barefoot Developers

trv.rs 2024-06-11 08:24:00 +0000 UTC

Forsp: A Forth+Lisp Hybrid Lambda Calculus Language

xorvoid 2024-06-10 06:17:49 +0000 UTC

iOS Homescreen 2024.2

trv.rs 2024-06-04 15:51:00 +0000 UTC

Pixelblog - 50 - Human Walk Cycle

Blog - SLYNYRD 2024-05-29 12:59:00 +0000 UTC

What We Know We Don't Know: Empirical Software Engineering

Hillel Wayne 2024-05-29 00:00:00 +0000 UTC

Outage 2024-05-27

team pico 2024-05-28 00:00:00 +0000 UTC

Connected Bible Study in Obsidian

trv.rs 2024-05-18 17:23:00 +0000 UTC

Shopping for an Ergonomic Keyboard

trv.rs 2024-05-15 12:27:00 +0000 UTC

pico+ now accepts global payments

team pico 2024-05-15 00:00:00 +0000 UTC

Comment Section: Software Friction

Hillel Wayne 2024-05-14 00:00:00 +0000 UTC

Git Patch Requests Ep1

team pico 2024-05-11 00:00:00 +0000 UTC

Status update - May 2024

team pico 2024-05-07 16:45:22 +0000 UTC

Upcoming Sokol header API changes (May 2024)

The Brain Dump 2024-05-06 00:00:00 +0000 UTC

Software Friction

Hillel Wayne 2024-05-01 00:00:00 +0000 UTC

If We Hung Out…

trv.rs 2024-04-30 06:00:00 +0000 UTC

Demystifying multiple importance sampling

lisyarus blog 2024-04-25 18:00:00 +0000 UTC

Discouraging AI Agents with darkvisitors.com

trv.rs 2024-04-22 11:35:00 +0000 UTC

Walking Towards the Fridge

trv.rs 2024-04-21 09:23:00 +0000 UTC

Calculus Made Easy

trv.rs 2024-04-19 09:06:00 +0000 UTC

Not Feeling SASS-y Anymore

trv.rs 2024-04-17 11:33:00 +0000 UTC

Muscular imagination

trv.rs 2024-04-12 10:56:00 +0000 UTC

UX Research System in Confluence

trv.rs 2024-04-10 17:25:00 +0000 UTC

Don't let Alloy facts make your specs a fiction

Hillel Wayne 2024-04-10 00:00:00 +0000 UTC

my deployment platform is a shell script

j3s.sh 2024-04-09 00:00:00 +0000 UTC

TUI deprecations

team pico 2024-04-08 00:00:00 +0000 UTC

Reversing a Mystery Function

xorvoid 2024-04-06 17:29:40 +0000 UTC

New file types supported for pgs.sh

team pico 2024-04-04 00:00:00 +0000 UTC

Hydra: A hybrid runtime for x86-16 and Aarch64

xorvoid 2024-04-02 20:08:38 +0000 UTC

Pages redirect to trailing slash

team pico 2024-04-02 00:00:00 +0000 UTC

Pages redirect to trailing slash

team pico 2024-04-02 00:00:00 +0000 UTC

Digital Homesteading

trv.rs 2024-04-01 10:02:00 +0000 UTC

How old is the name 'Daniel'?

Hillel Wayne 2024-04-01 00:00:00 +0000 UTC

On Garbage Collection

xorvoid 2024-03-30 23:56:27 +0000 UTC

Dis86: A decompiler for x86 16-bit real-mode binaries

xorvoid 2024-03-27 21:26:18 +0000 UTC

Pixelblog - 49 - Realistic Human Anatomy

Blog - SLYNYRD 2024-03-27 13:48:00 +0000 UTC

How does Spectre work?

Ben Visness 2024-03-24 12:00:00 +0000 UTC

Seth Godin Coaching Tim Ferriss

trv.rs 2024-03-23 08:50:00 +0000 UTC

Alternatives to the Corne-ish Zen

trv.rs 2024-03-22 08:32:00 +0000 UTC

Comment Section: The Hunt For The Missing Data Type

Hillel Wayne 2024-03-18 00:00:00 +0000 UTC

Recently: Obsidian

trv.rs 2024-03-14 15:39:00 +0000 UTC

The Sound of Silence

trv.rs 2024-03-13 21:36:00 +0000 UTC

Migrated off WordPress

Math ∩ Programming 2024-03-09 05:43:35 +0000 UTC

On Augmented Reality

trv.rs 2024-03-07 17:23:00 +0000 UTC

The Hunt for the Missing Data Type

Hillel Wayne 2024-03-02 00:00:00 +0000 UTC

Accessing devdocs.io from Hyper Hotkey

trv.rs 2024-02-29 10:23:00 +0000 UTC

Upcoming Sokol header API changes (Feb 2024)

The Brain Dump 2024-02-26 00:00:00 +0000 UTC

Git Spelunking to Avoid Linkrot

trv.rs 2024-02-20 09:53:00 +0000 UTC

Configuring Yabai for Focus

trv.rs 2024-02-15 16:48:00 +0000 UTC

One Must Imagine Sisyphus Overwhelmed

trv.rs 2024-02-12 11:19:00 +0000 UTC

Switching to nix-darwin and Flakes

trv.rs 2024-02-06 12:14:00 +0000 UTC

I is for Intent

Acko.net 2024-02-04 23:00:00 +0000 UTC

we've found it folks: mcmansion heaven

trv.rs 2024-02-02 12:50:00 +0000 UTC

Digital Prayer Journal using Contacts

trv.rs 2024-02-02 10:02:00 +0000 UTC

Pixelblog - 48 - Military Shmup

Blog - SLYNYRD 2024-01-30 13:50:00 +0000 UTC

Searching Amazon for A Specific Screw

trv.rs 2024-01-13 20:40:00 +0000 UTC

Quarterly Projects

trv.rs 2024-01-08 09:44:00 +0000 UTC

iOS Homescreen 2024

trv.rs 2024-01-05 08:47:00 +0000 UTC

Setting Up Nix Dev Environment for Middleman and Ruby

trv.rs 2024-01-04 07:42:00 +0000 UTC

AI or ain't: LLMs

zserge's blog 2024-01-04 00:00:00 +0000 UTC

AI or ain't: Neural Networks

zserge's blog 2024-01-03 00:00:00 +0000 UTC

AI or ain't: Markov Chains

zserge's blog 2024-01-02 00:00:00 +0000 UTC

2023

trv.rs 2024-01-01 09:00:00 +0000 UTC

AI or ain't: Eliza

zserge's blog 2024-01-01 00:00:00 +0000 UTC

VSCode, WASM, WASI

The Brain Dump 2023-12-31 00:00:00 +0000 UTC

I made JSX for Lua (because I hate static sites)

Ben Visness 2023-12-27 12:00:00 +0000 UTC

3D shape matching with quaternions

lisyarus blog 2023-12-26 18:00:00 +0000 UTC

HTML inert property and React fallback

Muffin Man 2023-12-21 00:00:00 +0000 UTC

Pixelblog - 47 - Tiny Pixels

Blog - SLYNYRD 2023-11-29 14:18:00 +0000 UTC

Moving My Dotfiles to Nix

trv.rs 2023-11-28 10:15:00 +0000 UTC

A weekly task list with the Alastair Method

trv.rs 2023-11-26 06:11:00 +0000 UTC

Moon Phases • Art

Muffin Man 2023-11-25 00:00:00 +0000 UTC

MLIR — A Global Optimization and Dataflow Analysis

Math ∩ Programming 2023-11-15 19:20:52 +0000 UTC

Rituals Circa 2023

trv.rs 2023-11-13 17:59:00 +0000 UTC

WASM Debugging with Emscripten and VSCode

The Brain Dump 2023-11-11 00:00:00 +0000 UTC

ZMK Added the Apple Globe Key

trv.rs 2023-11-09 17:09:00 +0000 UTC

A blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox

trv.rs 2023-11-08 18:23:00 +0000 UTC

MLIR — Lowering through LLVM

Math ∩ Programming 2023-11-01 14:00:00 +0000 UTC

Random

xorvoid 2023-10-31 19:20:16 +0000 UTC

Computing forces in a system of beams, properly

lisyarus blog 2023-10-29 18:00:00 +0000 UTC

Avoid Load-bearing Shell Scripts

Ben Congdon 2023-10-29 07:00:00 +0000 UTC

Soft Boredom

Ben Congdon 2023-10-26 07:00:00 +0000 UTC

Opportunity Solution Trees

trv.rs 2023-10-25 10:05:00 +0000 UTC

MLIR — Dialect Conversion

Math ∩ Programming 2023-10-23 13:00:00 +0000 UTC

recover lost text by coredumping firefox

j3s.sh 2023-10-20 00:00:00 +0000 UTC

Computing forces in a system of beams

lisyarus blog 2023-10-15 18:00:00 +0000 UTC

Socks, a matching game based on an additive combinatorics problem

Math ∩ Programming 2023-10-14 13:00:00 +0000 UTC

shell tip: print json with printf

j3s.sh 2023-10-06 00:00:00 +0000 UTC

Ripples Across the Web

trv.rs 2023-10-05 08:36:00 +0000 UTC

Achievement 🔓 : Mentioned in Whitepaper

trv.rs 2023-10-04 14:19:00 +0000 UTC

Stable Fiddusion

Acko.net 2023-10-01 22:00:00 +0000 UTC

Converting H1 to Inline Notes for Evergreen Notes

trv.rs 2023-09-29 10:26:00 +0000 UTC

Bug Hunting

trv.rs 2023-09-27 11:10:00 +0000 UTC

Emails from recruiters are not safe

Andrew Paon's blog 2023-09-27 08:00:00 +0000 UTC

Export Things to Todoist

trv.rs 2023-09-25 08:30:00 +0000 UTC

So, you want to make a game engine

lisyarus blog 2023-09-15 18:00:00 +0000 UTC

Quaternion derivatives

lisyarus blog 2023-09-13 18:00:00 +0000 UTC

The Mystery of the Bloomfield Bridge

trv.rs 2023-09-02 10:17:00 +0000 UTC

Monocypher 4: The Clean Break

New stuff 2023-09-01 00:00:00 +0000 UTC

You Should Use: Excalidraw

trv.rs 2023-08-22 11:17:00 +0000 UTC

Visualizing Bookworm

trv.rs 2023-08-19 09:19:00 +0000 UTC

Fixing the TPM: Hardware Security Modules Done Right

New stuff 2023-08-18 00:00:00 +0000 UTC

Learn you Galois Fields for Great Good (06): Implementing GF(p^k)

xorvoid 2023-08-09 22:19:56 +0000 UTC

Learn you Galois Fields for Great Good (05): Polynomial Fields GF(p^k)

xorvoid 2023-08-08 19:03:40 +0000 UTC

Learn you Galois Fields for Great Good (04): Polynomial Arithmetic

xorvoid 2023-08-07 20:58:57 +0000 UTC

Using CSS animations instead of JavaScript timers

Muffin Man 2023-08-04 00:00:00 +0000 UTC

The Source of Readability

New stuff 2023-08-04 00:00:00 +0000 UTC

Learn you Galois Fields for Great Good (03): Implementing GF(p)

xorvoid 2023-08-03 23:23:19 +0000 UTC

Complex numbers, Wirtinger derivatives and 2D inverse kinematics

lisyarus blog 2023-08-03 18:00:00 +0000 UTC

Learn you Galois Fields for Great Good (02): Field Theory

xorvoid 2023-08-01 21:01:07 +0000 UTC

RAGBRAI L

xorvoid 2023-08-01 13:42:01 +0000 UTC

Sketchnoting Sermons

trv.rs 2023-08-01 06:40:00 +0000 UTC

Last Mile Legalism

trv.rs 2023-07-27 06:40:00 +0000 UTC

“You can’t do that because I hate you.”

Ben Visness 2023-07-26 12:00:00 +0000 UTC

Hardstuck

trv.rs 2023-07-20 09:04:00 +0000 UTC

Porting my C++ game engine to Android

lisyarus blog 2023-07-19 18:00:00 +0000 UTC

Recently Reading

trv.rs 2023-07-18 09:47:00 +0000 UTC

Learn you Galois Fields for Great Good (01): Group Theory

xorvoid 2023-07-17 21:57:23 +0000 UTC

Learn you Galois Fields for Great Good (00): Introduction

xorvoid 2023-07-17 20:53:35 +0000 UTC

Sub-pixel Distance Transform

Acko.net 2023-07-16 22:00:00 +0000 UTC

What Is ChatGPT Doing … and Why Does It Work?

trv.rs 2023-07-16 18:47:00 +0000 UTC

Dreamy little towns • Art

Muffin Man 2023-07-10 00:00:00 +0000 UTC

The New Thing Is Not New

trv.rs 2023-07-06 08:43:00 +0000 UTC

The New Thing

trv.rs 2023-07-05 21:06:00 +0000 UTC

16 Years Working On The Web

trv.rs 2023-07-05 07:35:00 +0000 UTC

CSS only floating labels

Muffin Man 2023-07-05 00:00:00 +0000 UTC

Skeletal animation in glTF

lisyarus blog 2023-07-03 18:00:00 +0000 UTC

The Grug Brained Developer

trv.rs 2023-06-28 08:03:00 +0000 UTC

He Who Grasps the Heel

trv.rs 2023-06-26 18:44:00 +0000 UTC

Uniqueness of matrix inverses

lisyarus blog 2023-06-21 18:00:00 +0000 UTC

Mental Models: Slack

Ben Congdon 2023-06-20 07:00:00 +0000 UTC

Custom giraffe caret

Muffin Man 2023-06-20 00:00:00 +0000 UTC

Coroutines make robot code easy

Ben Visness 2023-06-19 12:00:00 +0000 UTC

Scrollbar width custom event

Muffin Man 2023-06-19 00:00:00 +0000 UTC

A note on Metal shader converter

Raph Levien’s blog 2023-06-12 18:05:42 +0000 UTC

Production design of “True Detective”

trv.rs 2023-06-11 15:45:00 +0000 UTC

Fixing a neovim bug in Termux

Andrew Paon's blog 2023-06-08 08:00:00 +0000 UTC

Introducing shadier

Andrew Paon's blog 2023-06-07 08:00:00 +0000 UTC

Milk and Cookies: An Abstract Algebra

xorvoid 2023-06-07 03:38:11 +0000 UTC

Counting to 69420

Andrew Paon's blog 2023-06-01 08:00:00 +0000 UTC

Keyboard Only Day

trv.rs 2023-05-31 23:24:00 +0000 UTC

ChatGPT: A Mental Model

xorvoid 2023-05-27 22:01:35 +0000 UTC

5x3_3 Keyboard Layout

trv.rs 2023-05-27 13:57:00 +0000 UTC

Fuck It, We'll Do It Live

Acko.net 2023-05-24 22:00:00 +0000 UTC

SectorC: A C Compiler in 512 bytes

xorvoid 2023-05-24 12:00:00 +0000 UTC

And There Arose a Generation Who Knew Not

trv.rs 2023-05-21 13:23:00 +0000 UTC

How (not) to write a manifesto

Ben Visness 2023-05-19 12:00:00 +0000 UTC

The closing of the canon

trv.rs 2023-05-18 13:19:00 +0000 UTC

Export Things to Reminders

trv.rs 2023-05-16 10:05:00 +0000 UTC

Time Blocking in Fantastical

trv.rs 2023-05-16 07:32:00 +0000 UTC

Dime Time

xorvoid 2023-05-11 12:00:00 +0000 UTC

Making a 2D soft-body physics engine

lisyarus blog 2023-05-10 18:00:00 +0000 UTC

Imagining AccessibilityGPT

trv.rs 2023-05-09 11:36:00 +0000 UTC

Playing With AI

trv.rs 2023-04-30 12:03:00 +0000 UTC

Advice for Remote Work

trv.rs 2023-04-30 11:01:00 +0000 UTC

10 years of Work&Co, version 2 • Art

Muffin Man 2023-04-30 00:00:00 +0000 UTC

10 years of Work&Co • Art

Muffin Man 2023-04-30 00:00:00 +0000 UTC

Obfuscated Tiny C Compiler: Deobfuscated

xorvoid 2023-04-28 12:00:00 +0000 UTC

I'm Too Old for Broken Builds

xorvoid 2023-04-20 12:00:01 +0000 UTC

Lockfree Programming: A Mental Model

xorvoid 2023-04-20 12:00:00 +0000 UTC

Simplifying Bézier paths

Raph Levien’s blog 2023-04-18 13:07:42 +0000 UTC

"It's always a tradeoff"

Ben Visness 2023-04-15 12:00:00 +0000 UTC

The Soul of an Old Machine

Ben Congdon 2023-04-15 07:00:00 +0000 UTC

Drafts Bookmarks and File Actions

trv.rs 2023-04-08 11:49:00 +0000 UTC

Simple colorful logging in Node.js

Muffin Man 2023-04-08 00:00:00 +0000 UTC

I'm Still Afraid to be Weird

trv.rs 2023-04-07 20:49:00 +0000 UTC

MagSafe Tenting and Wearable Keyboards

trv.rs 2023-04-06 11:32:00 +0000 UTC

Run Lua in Shortcuts

trv.rs 2023-04-05 09:34:00 +0000 UTC

Wezterm and Neovim Dark Mode Synced to OSX

trv.rs 2023-04-04 07:31:00 +0000 UTC

Trying Wezterm From Kitty

trv.rs 2023-04-03 07:15:00 +0000 UTC

Moving from Rust to C++

Raph Levien’s blog 2023-04-01 13:00:42 +0000 UTC

Obsidian 12WY Review Template

trv.rs 2023-03-28 13:50:00 +0000 UTC

Sneak peek of Rayven

Muffin Man 2023-03-22 00:00:00 +0000 UTC

vore: a new rss feed reader

j3s.sh 2023-03-20 00:00:00 +0000 UTC

Is This Where I Want To Be?

trv.rs 2023-03-13 13:40:00 +0000 UTC

How not to design a UI library

lisyarus blog 2023-03-11 18:00:00 +0000 UTC

write posix shell

j3s.sh 2023-03-10 00:00:00 +0000 UTC

Hot Take: Elecom Bitra Finger Trackball

trv.rs 2023-03-06 15:10:00 +0000 UTC

Middle-Aged Reactions to Teenaged TikTok Filter

trv.rs 2023-02-25 08:53:00 +0000 UTC

Two-pass Gaussian blur coeffifients generator

lisyarus blog 2023-02-24 18:00:00 +0000 UTC

My Terrible Car I Bought With Data

trv.rs 2023-02-24 17:15:00 +0000 UTC

My favourite animation trick: exponential smoothing

lisyarus blog 2023-02-21 18:00:00 +0000 UTC

Struggling to Write

trv.rs 2023-02-20 14:04:00 +0000 UTC

Raycast, Shortcuts, Headspace

trv.rs 2023-02-20 06:00:00 +0000 UTC

Super simple generic animation controller in C++

lisyarus blog 2023-02-17 18:00:00 +0000 UTC

Headspace v2.0: Simple and Headless

trv.rs 2023-02-17 08:30:00 +0000 UTC

Raycast Review as an Longtime Alfred User

trv.rs 2023-02-16 06:40:00 +0000 UTC

The Mystery of the Dune Font - fontsinuse.com

trv.rs 2023-02-04 14:12:00 +0000 UTC

Weekly Reviews in Things.app Using Shortcuts

trv.rs 2023-01-27 21:53:00 +0000 UTC

Teardown Frame Teardown

Acko.net 2023-01-23 23:00:00 +0000 UTC

Minimal cross-platform graphics

zserge's blog 2023-01-15 00:00:00 +0000 UTC

Use.GPU Goes Trad

Acko.net 2023-01-13 23:00:00 +0000 UTC

Quick Tip: Searching YouTube Video for a Word

trv.rs 2023-01-10 06:21:00 +0000 UTC

Requiem for piet-gpu-hal

Raph Levien’s blog 2023-01-07 17:12:42 +0000 UTC

2022

trv.rs 2022-12-31 17:13:00 +0000 UTC

Raph’s reflections and wishes for 2023

Raph Levien’s blog 2022-12-31 14:44:42 +0000 UTC

I did Advent of Code on a PlayStation

Ben Visness 2022-12-31 12:00:00 +0000 UTC

Draw SVG rope using JavaScript

Muffin Man 2022-12-23 00:00:00 +0000 UTC

Get lines of text from an HTML element

Muffin Man 2022-12-22 00:00:00 +0000 UTC

Building a quadtree in 22 lines of code

lisyarus blog 2022-12-21 18:00:00 +0000 UTC

What is Git made of?

zserge's blog 2022-12-04 00:00:00 +0000 UTC

The Road Goes Ever On and On: Tolkien’s Creative Journey

trv.rs 2022-11-14 09:00:00 +0000 UTC

CSS blocky people making waves

Muffin Man 2022-11-10 00:00:00 +0000 UTC

Minikin retrospective

Raph Levien’s blog 2022-11-08 18:40:42 +0000 UTC

Ruby being a good language

lunacb's funky site 2022-11-05 15:21:04 +0000 UTC

Halloween Photo Booth using Linux and i3

Andrew Paon's blog 2022-11-02 08:00:00 +0000 UTC

The quest for perfect collisions

lisyarus blog 2022-10-25 18:00:00 +0000 UTC

Sysadmin witch studytime

lunacb's funky site 2022-10-23 17:17:00 +0000 UTC

Scrubbing videos using JavaScript

Muffin Man 2022-10-21 00:00:00 +0000 UTC

C++ audio mixing library design

lisyarus blog 2022-10-15 18:00:00 +0000 UTC

Essential complexity does not exist

Ben Visness 2022-10-15 12:00:00 +0000 UTC

Working Backwards from Magic

trv.rs 2022-10-03 19:57:00 +0000 UTC

Get in Zoomer, We're Saving React

Acko.net 2022-09-22 22:00:00 +0000 UTC

Journaling and Reviews in Obsidian

trv.rs 2022-09-12 09:00:00 +0000 UTC

Parallel curves of cubic Béziers

Raph Levien’s blog 2022-09-09 17:45:42 +0000 UTC

Rendering OpenGL animations to video

Andrew Paon's blog 2022-09-05 08:00:00 +0000 UTC

Writing in Obsidian

trv.rs 2022-08-30 08:13:00 +0000 UTC

Folk Interfaces and UX Black Markets

trv.rs 2022-08-29 07:00:00 +0000 UTC

C++ behavior trees library design

lisyarus blog 2022-08-22 18:00:00 +0000 UTC

A stupidly simple spatial data structure

lisyarus blog 2022-08-16 18:00:00 +0000 UTC

Cramming 'Papers, Please' Onto Phones

trv.rs 2022-08-06 20:20:00 +0000 UTC

A simple texture atlas packing algorithm

lisyarus blog 2022-08-06 18:00:00 +0000 UTC

Post-apocalyptic programming

zserge's blog 2022-08-04 00:00:00 +0000 UTC

A better point light attenuation function

lisyarus blog 2022-07-30 18:00:00 +0000 UTC

An Ode to Advent of Code

trv.rs 2022-07-26 10:43:00 +0000 UTC

The GPU Banana Stand

Acko.net 2022-07-20 22:00:00 +0000 UTC

Doordash and Pizza Arbitrage

trv.rs 2022-07-19 08:04:00 +0000 UTC

Single-Use Alarms on iOS

trv.rs 2022-07-18 22:16:00 +0000 UTC

Advice for the next dozen Rust GUIs

Raph Levien’s blog 2022-07-15 17:53:42 +0000 UTC

Core • Art

Muffin Man 2022-07-13 00:00:00 +0000 UTC

Never Make Infinite Meetings

trv.rs 2022-07-12 07:00:00 +0000 UTC

On Transpilers

zserge's blog 2022-07-06 00:00:00 +0000 UTC

Learn a language by writing too many Forths

zserge's blog 2022-07-05 00:00:00 +0000 UTC

Untitled • Art

Muffin Man 2022-07-03 00:00:00 +0000 UTC

Dating Other Task Managers

trv.rs 2022-06-30 11:42:00 +0000 UTC

Finding a good email setup and ranting about user-friendliness

lunacb's funky site 2022-06-28 21:51:25 +0000 UTC

Review: Mind Management, Not Time Management by David Kadavy

trv.rs 2022-06-26 08:00:00 +0000 UTC

Juggling unix child processes

lunacb's funky site 2022-06-23 17:44:05 +0000 UTC

Mobile-First CSS: Is It Time for a Rethink?

trv.rs 2022-06-23 09:33:00 +0000 UTC

Quick Tip: Updating Contact Pictures in iOS

trv.rs 2022-06-22 09:17:00 +0000 UTC

Introducing keen

Muffin Man 2022-06-20 00:00:00 +0000 UTC

Extending Redcarpet for Admonition Blocks

trv.rs 2022-06-17 09:27:00 +0000 UTC

Back to the basics

Muffin Man 2022-06-17 00:00:00 +0000 UTC

Goodbye IE

Muffin Man 2022-06-16 00:00:00 +0000 UTC

The Case for Use.GPU

Acko.net 2022-06-13 22:00:00 +0000 UTC

Zig, the small language

zserge's blog 2022-06-01 00:00:00 +0000 UTC

Spellcaster encounter

lunacb's funky site 2022-05-29 17:13:52 +0000 UTC

Review: Deeper by Dane C. Ortlund

trv.rs 2022-05-20 11:07:00 +0000 UTC

Contemplating Clever Phones

trv.rs 2022-05-19 14:42:00 +0000 UTC

Hacking volume and brightness status indicators into existence

lunacb's funky site 2022-05-17 04:26:35 +0000 UTC

A Micro Office in a Tech Pouch

trv.rs 2022-05-16 10:00:00 +0000 UTC

Xilem: an architecture for UI in Rust

Raph Levien’s blog 2022-05-07 15:17:42 +0000 UTC

Pop Culture Has Become an Oligopoly

trv.rs 2022-05-07 07:40:00 +0000 UTC

Indieweb Replies

trv.rs 2022-05-03 15:08:00 +0000 UTC

Keeping a Separate Creativity Computer

trv.rs 2022-05-03 12:55:00 +0000 UTC

Pondering Pinterest

trv.rs 2022-05-02 06:25:00 +0000 UTC

SVG non-scaling circle and rectangle

Muffin Man 2022-05-02 00:00:00 +0000 UTC

Before This Damage Is Done

trv.rs 2022-04-29 14:26:00 +0000 UTC

Blogging Through Git Commits

trv.rs 2022-04-25 14:27:00 +0000 UTC

Number Our Days

trv.rs 2022-04-22 09:46:00 +0000 UTC

Compute shaders in graphics: Gaussian blur

lisyarus blog 2022-04-21 18:00:00 +0000 UTC

Frustrated with 11ty

trv.rs 2022-04-20 12:57:00 +0000 UTC

Review: Corne-ish Zen

trv.rs 2022-04-19 09:25:00 +0000 UTC

On Midnight Tinnitus

trv.rs 2022-04-18 10:28:00 +0000 UTC

Git Jump to Vim Quickfix

trv.rs 2022-04-14 16:20:00 +0000 UTC

My Mathematics PhD research workflow

Gilles Castel's blog RSS Feed 2022-04-07 14:00:00 +0000 UTC

Bunch of URLs

trv.rs 2022-03-11 07:34:00 +0000 UTC

Into 2022

Muffin Man 2022-03-04 00:00:00 +0000 UTC

The Hiker's Dilemma

Acko.net 2022-03-01 23:00:00 +0000 UTC

Breaking down Krypton

Muffin Man 2022-03-01 00:00:00 +0000 UTC

Notenik

trv.rs 2022-02-28 10:57:00 +0000 UTC

Libraries I use for generative art

Muffin Man 2022-02-28 00:00:00 +0000 UTC

Untitled • Art

Muffin Man 2022-02-24 00:00:00 +0000 UTC

Bunny • Art

Muffin Man 2022-02-20 00:00:00 +0000 UTC

Nudging Myself to Bless Others

trv.rs 2022-02-15 10:03:00 +0000 UTC

Scams and Liars

trv.rs 2022-02-08 16:04:00 +0000 UTC

Light/Dark Toggle for Neovim, Fish, and Kitty

trv.rs 2022-02-08 15:44:00 +0000 UTC

Hammerspoon Updates

trv.rs 2022-02-08 12:11:00 +0000 UTC

React - The Missing Parts

Acko.net 2022-02-04 23:00:00 +0000 UTC

Shortcuts and Focus Modes

trv.rs 2022-01-26 10:31:00 +0000 UTC

The underdark of deepwork

trv.rs 2022-01-20 20:43:00 +0000 UTC

On Progress

Acko.net 2022-01-18 23:00:00 +0000 UTC

iOS Homescreen 2022

trv.rs 2022-01-12 15:21:00 +0000 UTC

Analog Inception

trv.rs 2022-01-06 16:25:00 +0000 UTC

2021

trv.rs 2022-01-04 14:36:00 +0000 UTC

Who Doesn't Go Nazi?

Acko.net 2021-12-15 23:00:00 +0000 UTC

Frickin' Shaders With Frickin' Laser Beams

Acko.net 2021-12-11 23:00:00 +0000 UTC

Looking for a Serious-Use Travel Mouse

trv.rs 2021-12-02 13:33:00 +0000 UTC

Working in Castle Legacy

trv.rs 2021-11-18 10:53:00 +0000 UTC

Border of the Known

trv.rs 2021-11-08 11:54:00 +0000 UTC

The Bullet Journal Method by Ryder Carroll

trv.rs 2021-11-02 10:48:00 +0000 UTC

Controlling Elgato Key Light with Hammerspoon

trv.rs 2021-10-31 17:03:00 +0000 UTC

Lifecycle of Notes: My Implementation

trv.rs 2021-10-30 08:41:00 +0000 UTC

Nurturing Notes and Thoughts

trv.rs 2021-10-25 08:09:00 +0000 UTC

The Coddling of the Professional Mind

Acko.net 2021-10-01 22:00:00 +0000 UTC

The History of My Creativity System

trv.rs 2021-09-30 07:35:00 +0000 UTC

Weekly Code Challenge (spring 2021)

Muffin Man 2021-09-30 00:00:00 +0000 UTC

HyperX Cloud II sound card USB connector replacement

Muffin Man 2021-09-29 00:00:00 +0000 UTC

Simple Markdown Zettelkasten 1.5

trv.rs 2021-09-28 07:51:00 +0000 UTC

Note-Making on Physical Books in Drafts

trv.rs 2021-09-19 17:21:00 +0000 UTC

Catching the blur event on an element and its children

Muffin Man 2021-09-19 00:00:00 +0000 UTC

In Search of Sophistication

Acko.net 2021-09-10 22:00:00 +0000 UTC

Stranded • Art

Muffin Man 2021-08-23 00:00:00 +0000 UTC

Whomst styles the whostyles?

trv.rs 2021-08-21 09:10:00 +0000 UTC

Review: Gentle and Lowly by Dane C. Ortlund

trv.rs 2021-08-19 07:14:00 +0000 UTC

One Bag: Dirty Laundry

trv.rs 2021-08-17 07:32:00 +0000 UTC

Snowballing the Angel of Death

trv.rs 2021-08-04 10:29:00 +0000 UTC

Hamilton is an Obnoxious Aggressive

trv.rs 2021-07-28 07:07:00 +0000 UTC

Untitled • Art

Muffin Man 2021-07-27 00:00:00 +0000 UTC

Untangling a bizarre WASM crash in Chrome

Ben Visness 2021-07-09 12:00:00 +0000 UTC

Space Invader • Art

Muffin Man 2021-07-04 00:00:00 +0000 UTC

Review: Do More Better

trv.rs 2021-06-21 13:26:00 +0000 UTC

Review: Farewell

trv.rs 2021-06-18 08:44:00 +0000 UTC

UXLondon 2021

trv.rs 2021-06-07 11:25:00 +0000 UTC

Review: 12 Week Year

trv.rs 2021-05-29 20:14:00 +0000 UTC

How do One-Time passwords work?

zserge's blog 2021-04-28 00:00:00 +0000 UTC

Poor Man's Web

zserge's blog 2021-04-27 00:00:00 +0000 UTC

Ray tracer for those who skipped the math class

zserge's blog 2021-04-22 00:00:00 +0000 UTC

Scifi Drives the Future

trv.rs 2021-04-14 07:50:00 +0000 UTC

Beach (print) • Art

Muffin Man 2021-04-11 00:00:00 +0000 UTC

Scalable, Resilient Brainf∗ck

zserge's blog 2021-04-01 00:00:00 +0000 UTC

Atomic Notes Are Not Tied to Note Taking Strategies

trv.rs 2021-03-30 07:37:00 +0000 UTC

Krypton • Art

Muffin Man 2021-03-27 00:00:00 +0000 UTC

Building Habits with Streaks iOS

trv.rs 2021-03-24 11:04:00 +0000 UTC

Robin Rendle ・ Every website is a gift

trv.rs 2021-03-23 22:31:00 +0000 UTC

Weekly Reviews: Things.app  Plaintext

trv.rs 2021-03-23 09:01:00 +0000 UTC

Headspace v1.0

trv.rs 2021-03-20 17:31:00 +0000 UTC

A "Better C" Benchmark

zserge's blog 2021-03-18 00:00:00 +0000 UTC

How do ones and zeros sound?

zserge's blog 2021-03-14 00:00:00 +0000 UTC

Space Armadillo • Art

Muffin Man 2021-03-14 00:00:00 +0000 UTC

Pokeball • Art

Muffin Man 2021-03-14 00:00:00 +0000 UTC

Defining Creativity Systems

trv.rs 2021-03-08 00:00:00 +0000 UTC

Creativity Systems

trv.rs 2021-03-03 09:56:00 +0000 UTC

Reflection and Recall

trv.rs 2021-02-25 11:53:00 +0000 UTC

Automate Your User Experience

trv.rs 2021-02-23 09:29:00 +0000 UTC

Untitled (five prints) • Art

Muffin Man 2021-02-16 00:00:00 +0000 UTC

A Sheep All My Life

trv.rs 2021-02-15 07:55:00 +0000 UTC

CSS-in-JS in 200 bytes

zserge's blog 2021-02-08 00:00:00 +0000 UTC

Let's make the worst VueJS ever!

zserge's blog 2021-02-07 00:00:00 +0000 UTC

Curly Underlines in Kitty + Tmux + Neovim

trv.rs 2021-02-05 09:45:00 +0000 UTC

Update: RSS Feed Without Links

trv.rs 2021-02-03 14:17:00 +0000 UTC

Drafts to Cardhop

trv.rs 2021-02-02 23:10:00 +0000 UTC

Into 2021

Muffin Man 2021-02-01 00:00:00 +0000 UTC

Books and Links: January

trv.rs 2021-01-31 17:47:00 +0000 UTC

First Look: Goruck Claymore Sling Bag

trv.rs 2021-01-27 17:35:00 +0000 UTC

Update: Hammerspoon Snipping Tool

trv.rs 2021-01-27 16:04:00 +0000 UTC

Generating a Blogroll from Your .opml File

trv.rs 2021-01-23 09:21:00 +0000 UTC

Feeding and Tending the Zettelkasten

trv.rs 2021-01-21 08:29:00 +0000 UTC

Remote Work and Submarine Warfare

trv.rs 2021-01-20 08:24:00 +0000 UTC

The old way to the modern web services

zserge's blog 2021-01-20 00:00:00 +0000 UTC

Handrails and Backstops

trv.rs 2021-01-19 09:51:00 +0000 UTC

Scaling Yourself: Scott Hanselman

trv.rs 2021-01-15 07:22:00 +0000 UTC

What Do You Want to See Here?

trv.rs 2021-01-13 09:27:00 +0000 UTC

Middleman Helper for Responsive Youtube Videos

trv.rs 2021-01-12 09:43:00 +0000 UTC

Newgrass

trv.rs 2021-01-12 07:22:00 +0000 UTC

Welcome to RSS Club

trv.rs 2021-01-11 18:35:00 +0000 UTC

Meta-Tasks, When, and Things

trv.rs 2021-01-11 09:37:00 +0000 UTC

Tags Representing Tags

trv.rs 2021-01-09 09:35:00 +0000 UTC

UX Black Markets

trv.rs 2021-01-06 13:34:00 +0000 UTC

Grace Over Haste

trv.rs 2021-01-05 13:46:00 +0000 UTC

Building Middleman using GitHub Actions

trv.rs 2021-01-01 08:31:00 +0000 UTC

Plan Your Year

trv.rs 2020-12-28 14:33:00 +0000 UTC

2020

trv.rs 2020-12-23 17:10:00 +0000 UTC

Books and Links: December

trv.rs 2020-12-23 15:33:00 +0000 UTC

Automatic Newsletter Using Drafts

trv.rs 2020-12-15 07:39:00 +0000 UTC

Sketchnotes: UX Vision Intensive

trv.rs 2020-12-14 06:37:00 +0000 UTC

Beep, beep, I'm a sheep

zserge's blog 2020-12-13 00:00:00 +0000 UTC

SMZ: Updated Drafts Actions

trv.rs 2020-12-08 20:55:00 +0000 UTC

Beach • Art

Muffin Man 2020-12-06 00:00:00 +0000 UTC

Contact Lost • Art

Muffin Man 2020-12-03 00:00:00 +0000 UTC

Migrating a Decade of Plaintext to Zettelkasten

trv.rs 2020-12-02 20:26:00 +0000 UTC

Books and Links: November

trv.rs 2020-11-30 18:28:00 +0000 UTC

Obsidian Fixed Unlinked Mentions for ZK IDs!

trv.rs 2020-11-28 16:16:00 +0000 UTC

Zettelkasten Updates...

trv.rs 2020-11-23 20:31:00 +0000 UTC

Day of Automation

trv.rs 2020-11-07 09:00:00 +0000 UTC

Stranded • Art

Muffin Man 2020-11-07 00:00:00 +0000 UTC

Stranded • Art

Muffin Man 2020-11-07 00:00:00 +0000 UTC

One-Button Workout Shortcut

trv.rs 2020-11-06 09:02:00 +0000 UTC

Books and Links: October

trv.rs 2020-11-02 10:03:00 +0000 UTC

New book, same story.

trv.rs 2020-10-30 09:23:00 +0000 UTC

Emotional Budgeting

trv.rs 2020-10-26 21:28:00 +0000 UTC

AxiDraw Lego camera mount

Muffin Man 2020-10-17 00:00:00 +0000 UTC

Simple video buffering loader in React

Muffin Man 2020-10-16 00:00:00 +0000 UTC

Étude in C minor

zserge's blog 2020-10-15 00:00:00 +0000 UTC

Nokia Composer in 512 bytes

zserge's blog 2020-10-13 00:00:00 +0000 UTC

Untitled • Art

Muffin Man 2020-10-12 00:00:00 +0000 UTC

World smallest office suite

zserge's blog 2020-10-11 00:00:00 +0000 UTC

Obsession Log: Tactile Switches

trv.rs 2020-10-10 21:53:00 +0000 UTC

Focus Budget: Updated Implementation

trv.rs 2020-10-09 21:54:00 +0000 UTC

Quick Tip: Don't Sweat the Duplicates

trv.rs 2020-10-08 09:09:00 +0000 UTC

Alien Machinery • Art

Muffin Man 2020-10-02 00:00:00 +0000 UTC

Books and Links: September

trv.rs 2020-09-30 16:48:00 +0000 UTC

Untitled • Art

Muffin Man 2020-09-30 00:00:00 +0000 UTC

Deprecating Marvin

Muffin Man 2020-09-16 00:00:00 +0000 UTC

Hard Travel Case for Corne LP

trv.rs 2020-09-14 15:17:00 +0000 UTC

Black Holes • Art

Muffin Man 2020-09-11 00:00:00 +0000 UTC

Automating Blog Images using Alfred File Actions

trv.rs 2020-09-03 11:16:00 +0000 UTC

Follow-up: Customizing a Keyboard Layout

trv.rs 2020-09-02 11:04:00 +0000 UTC

Books and Links: August

trv.rs 2020-08-31 20:09:00 +0000 UTC

Minimal code editor in JavaScript

zserge's blog 2020-08-24 00:00:00 +0000 UTC

Craves and Gets Nothing

trv.rs 2020-08-18 10:12:00 +0000 UTC

Headspace: Block All The Things!

trv.rs 2020-08-07 15:27:00 +0000 UTC

Pull to Waste Your Life

trv.rs 2020-08-06 16:23:00 +0000 UTC

Books and Links: July

trv.rs 2020-08-02 20:36:00 +0000 UTC

Neon • Art

Muffin Man 2020-08-02 00:00:00 +0000 UTC

Making a tiny 2x3 bitmap font

zserge's blog 2020-07-26 00:00:00 +0000 UTC

Cryptography is not Magic

New stuff 2020-07-25 00:00:00 +0000 UTC

Consolidating Multiple Lightroom Catalogs onto a NAS

trv.rs 2020-07-22 10:47:00 +0000 UTC

Migrating From Middleman to Another Static Site

trv.rs 2020-07-20 11:15:00 +0000 UTC

Waves (prints) • Art

Muffin Man 2020-07-20 00:00:00 +0000 UTC

Black Holes • Art

Muffin Man 2020-07-11 00:00:00 +0000 UTC

Outcomes Over Outputs

trv.rs 2020-07-09 11:51:00 +0000 UTC

Implementing a Blog Series in Middleman

trv.rs 2020-07-06 21:29:00 +0000 UTC

Automating My Weekly Review in Things.app

trv.rs 2020-07-05 11:44:00 +0000 UTC

Books and Links: June

trv.rs 2020-07-01 07:50:00 +0000 UTC

Things Quick Tip: Keyboard Shortcuts for Tags

trv.rs 2020-06-23 13:55:00 +0000 UTC

This blog is now Google free

Muffin Man 2020-06-21 00:00:00 +0000 UTC

Introducing Headspace

trv.rs 2020-06-19 09:00:00 +0000 UTC

Hammerspoon: Toggl API Calls and Secret Tokens

trv.rs 2020-06-13 13:38:00 +0000 UTC

Hammerspoon: Handling Windows and Layouts

trv.rs 2020-06-12 14:04:00 +0000 UTC

Hammerspoon: Automating Airpods and Brave Browser

trv.rs 2020-06-11 18:38:00 +0000 UTC

Hammerspoon: A Better, Better Hyper Key

trv.rs 2020-06-08 13:07:00 +0000 UTC

Hammerspoon: History

trv.rs 2020-06-08 00:00:00 +0000 UTC

Java agent - Bond or Smith?

zserge's blog 2020-06-06 00:00:00 +0000 UTC

How to write a (toy) JVM

zserge's blog 2020-06-01 00:00:00 +0000 UTC

Books and Links: May

trv.rs 2020-05-31 21:33:00 +0000 UTC

Busting Your Cache with the Power of Git

trv.rs 2020-05-28 01:16:00 +0000 UTC

Over the Garden Wall • Art

Muffin Man 2020-05-27 00:00:00 +0000 UTC

Belgrade • Art

Muffin Man 2020-05-17 00:00:00 +0000 UTC

Hack for iOS Safari to display the HTML video thumbnail

Muffin Man 2020-05-12 00:00:00 +0000 UTC

KVM host in a few lines of code

zserge's blog 2020-05-10 00:00:00 +0000 UTC

Linux containers in a few lines of code

zserge's blog 2020-05-10 00:00:00 +0000 UTC

Creating a Focus Budget

trv.rs 2020-05-09 21:20:00 +0000 UTC

Time for a redesign...

trv.rs 2020-05-07 14:22:00 +0000 UTC

AxiDraw plotter Raspberry Pi camera mount

Muffin Man 2020-05-07 00:00:00 +0000 UTC

Five Things I Tell Every New Developer to Learn

trv.rs 2020-05-03 19:26:00 +0000 UTC

The Question that Made My Whole Engineering Career

trv.rs 2020-05-02 00:37:00 +0000 UTC

Galaxy • Art

Muffin Man 2020-05-02 00:00:00 +0000 UTC

Galaxy • Art

Muffin Man 2020-05-02 00:00:00 +0000 UTC

Books and Links: April

trv.rs 2020-04-30 16:30:00 +0000 UTC

Tmux for mere mortals

zserge's blog 2020-04-25 00:00:00 +0000 UTC

Untitled • Art

Muffin Man 2020-04-24 00:00:00 +0000 UTC

Pillars • Art

Muffin Man 2020-04-18 00:00:00 +0000 UTC

Reworking my RSS Reading

trv.rs 2020-04-15 19:27:00 +0000 UTC

Surrounded by Elligators: Implementing Crypto With Nothing to Compare to

New stuff 2020-04-15 00:00:00 +0000 UTC

Zappa • Art

Muffin Man 2020-04-11 00:00:00 +0000 UTC

Cofactor Explained: Clearing Elliptic Curves' dirty little secret

New stuff 2020-04-07 00:00:00 +0000 UTC

Attractions • Art

Muffin Man 2020-04-04 00:00:00 +0000 UTC

Waves • Art

Muffin Man 2020-04-03 00:00:00 +0000 UTC

Books and Links: March

trv.rs 2020-04-01 00:35:00 +0000 UTC

Perspective • Art

Muffin Man 2020-03-31 00:00:00 +0000 UTC

Ode to J

zserge's blog 2020-03-31 00:00:00 +0000 UTC

My Current Bullet Journal Layout

trv.rs 2020-03-30 18:21:00 +0000 UTC

RSS is dead

zserge's blog 2020-03-30 00:00:00 +0000 UTC

Zappa • Art

Muffin Man 2020-03-28 00:00:00 +0000 UTC

Letters from Sarajevo

Muffin Man 2020-03-26 00:00:00 +0000 UTC

Let's write a tiny chess engine in Go

zserge's blog 2020-03-21 00:00:00 +0000 UTC

Simple Markdown Zettelkasten: Drafts.app

trv.rs 2020-03-19 21:33:00 +0000 UTC

Simple Markdown Zettelkasten

trv.rs 2020-03-13 16:14:00 +0000 UTC

How I Auto-Generate Books and Links Posts

trv.rs 2020-03-04 15:58:00 +0000 UTC

Books and Links: February

trv.rs 2020-02-29 17:41:00 +0000 UTC

Customizing a Keyboard Layout

trv.rs 2020-02-22 18:45:00 +0000 UTC

Taking Screenshots in Chrome or Firefox

trv.rs 2020-02-18 20:13:00 +0000 UTC

Metaballs

Muffin Man 2020-02-06 00:00:00 +0000 UTC

Books and Links: January

trv.rs 2020-01-31 02:36:00 +0000 UTC

128 Bits of Security and 128 Bits of Security: Know the Difference

New stuff 2020-01-24 00:00:00 +0000 UTC

Neon, a glowy vector field

Muffin Man 2020-01-22 00:00:00 +0000 UTC

Italics in Tmux using Kitty's terminfo

trv.rs 2020-01-17 14:24:00 +0000 UTC

Configuring Slack for Focus

trv.rs 2020-01-14 18:35:00 +0000 UTC

Planning as a Decision Making Tool

trv.rs 2020-01-07 14:46:00 +0000 UTC

2019

trv.rs 2020-01-01 23:08:00 +0000 UTC

Books and Links: December

trv.rs 2019-12-31 22:21:00 +0000 UTC

Into 2020

Muffin Man 2019-12-31 00:00:00 +0000 UTC

Three.js extrude SVG path

Muffin Man 2019-12-18 00:00:00 +0000 UTC

MacOS Catalina, ruby bad interpreter error

Muffin Man 2019-12-11 00:00:00 +0000 UTC

Remove MacOS Catalina zsh nagging

Muffin Man 2019-12-10 00:00:00 +0000 UTC

Without Fear: Philippians 1

trv.rs 2019-12-04 15:35:00 +0000 UTC

Advent of Code 2019: Elixir @callback

trv.rs 2019-12-03 18:37:00 +0000 UTC

JavaScript keyboard easter egg

Muffin Man 2019-12-01 00:00:00 +0000 UTC

Things.app: 12+ months

trv.rs 2019-11-27 20:56:00 +0000 UTC

Making a Book Using Ruby

trv.rs 2019-11-21 02:24:00 +0000 UTC

More Fantastical 2 Tips and Tricks

trv.rs 2019-11-18 17:02:00 +0000 UTC

Viewing Two Weeks in Fantastical 2

trv.rs 2019-11-14 15:57:00 +0000 UTC

Indieweb Webmentions on Middleman or Jekyll

trv.rs 2019-11-14 00:53:00 +0000 UTC

Shell Game: Trying out Fish

trv.rs 2019-11-12 01:54:00 +0000 UTC

Using git to generate a changelog for your blog

trv.rs 2019-11-08 19:59:00 +0000 UTC

Thoughts on Sovereignty from Hebrews

trv.rs 2019-11-08 17:14:00 +0000 UTC

Obsession Log: Keyboards

trv.rs 2019-11-08 01:32:00 +0000 UTC

Let's make the worst React ever!

zserge's blog 2019-11-01 00:00:00 +0000 UTC

Books and Links: October

trv.rs 2019-10-31 15:00:00 +0000 UTC

Focusing Browser Tab Using JXA and Hammerspoon

trv.rs 2019-10-31 14:17:00 +0000 UTC

Disable Cmd + Mouse Wheel (or Ctrl + Mouse Wheel) zoom in Firefox

Muffin Man 2019-10-25 00:00:00 +0000 UTC

World of Textfiles: Emoji-based Summaries

trv.rs 2019-10-22 02:05:00 +0000 UTC

Distraction free writing in Vim

zserge's blog 2019-10-10 00:00:00 +0000 UTC

Sisyphus and the Focus Boulder

trv.rs 2019-10-09 10:17:00 +0000 UTC

Books and Links: September

trv.rs 2019-09-30 13:47:00 +0000 UTC

World of Textfiles: Daily Use

trv.rs 2019-09-28 18:57:00 +0000 UTC

Back to Firefox (Nightly)

Muffin Man 2019-09-26 00:00:00 +0000 UTC

World of Textfiles: Meeting Notes

trv.rs 2019-09-24 13:43:00 +0000 UTC

How I manage my LaTeX lecture notes

Gilles Castel's blog RSS Feed 2019-09-15 17:52:26 +0000 UTC

Running Staticman on Heroku

Muffin Man 2019-09-12 00:00:00 +0000 UTC

Mechanical Keyboards Won't Fix Your RSI

trv.rs 2019-09-09 13:50:00 +0000 UTC

Bullet Journal: 12+ Months

trv.rs 2019-09-03 13:37:00 +0000 UTC

Review: Essentialism by Greg McKeown

trv.rs 2019-09-01 20:23:00 +0000 UTC

Books and Links: August

trv.rs 2019-08-31 00:07:00 +0000 UTC

Adding ruby and elixir mappings for vim-sandwich

trv.rs 2019-08-27 15:06:00 +0000 UTC

Let Me Remember My Song

trv.rs 2019-08-26 12:27:00 +0000 UTC

Three web development bookmarklets

Muffin Man 2019-08-17 00:00:00 +0000 UTC

Xiaomi AirDots review

Muffin Man 2019-08-16 00:00:00 +0000 UTC

Books and Links: July

trv.rs 2019-07-31 12:13:00 +0000 UTC

Dark Mode Kitty and Neovim Using OSX's Toggle

trv.rs 2019-07-30 15:16:00 +0000 UTC

Quick Tip: Track Workouts Using Shortcuts

trv.rs 2019-07-29 15:43:00 +0000 UTC

Highlighting External Links Using CSS

trv.rs 2019-07-16 01:47:00 +0000 UTC

CSS only sprite animations

Muffin Man 2019-07-05 00:00:00 +0000 UTC

Books and Links: June

trv.rs 2019-07-01 18:56:00 +0000 UTC

My World in Textfiles

trv.rs 2019-07-01 17:08:00 +0000 UTC

Minimal iOS Homescreen 2019

trv.rs 2019-06-03 21:00:00 +0000 UTC

Books and Links: May

trv.rs 2019-06-01 02:56:00 +0000 UTC

30 Things I've Learned

trv.rs 2019-05-25 21:04:00 +0000 UTC

Books and Links: April

trv.rs 2019-05-03 19:03:00 +0000 UTC

Accessible range slider

Muffin Man 2019-05-01 00:00:00 +0000 UTC

How I draw figures for my mathematical lecture notes using Inkscape

Gilles Castel's blog RSS Feed 2019-04-26 20:35:48 +0000 UTC

Community Post: 40% Keyboard Layouts

trv.rs 2019-04-20 15:01:00 +0000 UTC

How to make a 3D renderer in Desmos

Ben Visness 2019-04-14 12:00:00 +0000 UTC

My Keyboard Setup

trv.rs 2019-04-03 21:51:00 +0000 UTC

Books and Links: March

trv.rs 2019-03-31 01:01:00 +0000 UTC

How I'm able to take notes in mathematics lectures using LaTeX and Vim

Gilles Castel's blog RSS Feed 2019-03-16 22:16:45 +0000 UTC

Using Vim Macros to Undo Shortened URLs

trv.rs 2019-03-08 21:10:00 +0000 UTC

Books and Links: February

trv.rs 2019-03-04 00:00:00 +0000 UTC

Hiding body scrollbars using CSS

Muffin Man 2019-03-02 00:00:00 +0000 UTC

Review: Extreme Ownership by Jocko Willink and Leif Babin

trv.rs 2019-02-28 22:05:00 +0000 UTC

Internet Explorer 6 hacks, ten years after

Muffin Man 2019-02-25 00:00:00 +0000 UTC

Enhancing search and replace in Neovim with inccomand

trv.rs 2019-02-13 17:43:00 +0000 UTC

Review: Deep Work by Cal Newport

trv.rs 2019-02-09 06:58:00 +0000 UTC

Fake audio spectrum, using perlin noise

Muffin Man 2019-02-09 00:00:00 +0000 UTC

On Ungratefulness

trv.rs 2019-02-06 03:20:00 +0000 UTC

Books and Links: January

trv.rs 2019-01-30 23:35:00 +0000 UTC

vim-sandwich vs. vim-surround

trv.rs 2019-01-07 17:04:00 +0000 UTC

2018

trv.rs 2019-01-01 22:45:00 +0000 UTC

What's in my bag?

trv.rs 2018-12-10 16:24:00 +0000 UTC

One million npm downloads

Muffin Man 2018-12-04 00:00:00 +0000 UTC

What I'm Reading: November-ish Edition

trv.rs 2018-11-29 21:52:00 +0000 UTC

Tools for Habit-Building

trv.rs 2018-11-26 16:15:00 +0000 UTC

What I'm reading: October-ish Edition

trv.rs 2018-11-13 04:31:00 +0000 UTC

You can fix lumpy Joy-Con using hair dryer

Muffin Man 2018-11-10 00:00:00 +0000 UTC

Git Gud at Vim 4: Plugins and Configs

trv.rs 2018-11-06 20:25:00 +0000 UTC

Git Gud at Vim 3: Registers and Macros

trv.rs 2018-10-30 15:08:00 +0000 UTC

Git Gud at Vim 2: Movement and Editing

trv.rs 2018-10-23 18:41:00 +0000 UTC

Git Gud at Vim 1: Buffers

trv.rs 2018-10-16 15:42:00 +0000 UTC

Pomodoro in Hammerspoon

trv.rs 2018-10-02 13:52:00 +0000 UTC

JSON.stringify removes undefined, how to keep it

Muffin Man 2018-10-01 00:00:00 +0000 UTC

Catching Up to the Conversation: Code Spelunking in Git

trv.rs 2018-09-28 18:15:00 +0000 UTC

I Built a Keyboard

trv.rs 2018-09-12 02:46:00 +0000 UTC

Flex justify content equally distanced items

Muffin Man 2018-09-07 00:00:00 +0000 UTC

CSS and SVG input animations

Muffin Man 2018-08-22 00:00:00 +0000 UTC

Fast Multiplication with Slow Additions

New stuff 2018-08-20 00:00:00 +0000 UTC

Bullet Journaling: A Six Month Review

trv.rs 2018-07-31 00:37:00 +0000 UTC

Fix for Chrome not rendering 1px borders

Muffin Man 2018-07-16 00:00:00 +0000 UTC

Add git version tag after publishing to npm

Muffin Man 2018-07-12 00:00:00 +0000 UTC

Implementing metrics in Go

zserge's blog 2018-06-10 00:00:00 +0000 UTC

iOS Safari window.scrollTo / getBoundingClientRect bug

Muffin Man 2018-06-01 00:00:00 +0000 UTC

Small Mac apps I love

Muffin Man 2018-05-09 00:00:00 +0000 UTC

How to configure zsh

zserge's blog 2018-05-07 00:00:00 +0000 UTC

CSS only elastic hover effect

Muffin Man 2018-03-19 00:00:00 +0000 UTC

Uploading files using 'fetch' and 'FormData'

Muffin Man 2018-03-19 00:00:00 +0000 UTC

JavaScript animation loop

Muffin Man 2018-03-18 00:00:00 +0000 UTC

What is Left to do After your Open Source Project is Done

New stuff 2018-03-12 00:00:00 +0000 UTC

JavaScript 'time ago' function

Muffin Man 2018-02-28 00:00:00 +0000 UTC

The Last Tab

trv.rs 2018-02-12 02:22:00 +0000 UTC

First talk in React series

Muffin Man 2018-02-02 00:00:00 +0000 UTC

React Router v4 redirect decorator

Muffin Man 2018-01-29 00:00:00 +0000 UTC

On unplugging

trv.rs 2018-01-25 00:06:00 +0000 UTC

React ratio

Muffin Man 2018-01-23 00:00:00 +0000 UTC

'has-tabbed aka Should I release small libraries?'

Muffin Man 2018-01-22 00:00:00 +0000 UTC

Too busy to be bored

trv.rs 2018-01-14 00:38:00 +0000 UTC

Marvin v1.0

Muffin Man 2018-01-05 00:00:00 +0000 UTC

My programming story

Muffin Man 2018-01-01 00:00:00 +0000 UTC

Consume less, create more

Muffin Man 2018-01-01 00:00:00 +0000 UTC

Get scrollbar width in JavaScript

Muffin Man 2017-12-15 00:00:00 +0000 UTC

Simple JavaScript API wrapper

Muffin Man 2017-12-06 00:00:00 +0000 UTC

React Window decorators

Muffin Man 2017-12-02 00:00:00 +0000 UTC

Firefox 57 CPU usage is insane

Muffin Man 2017-11-28 00:00:00 +0000 UTC

Blog redesign

Muffin Man 2017-11-27 00:00:00 +0000 UTC

Two design articles

Muffin Man 2017-10-27 00:00:00 +0000 UTC

Animate between two react components

Muffin Man 2017-10-24 00:00:00 +0000 UTC

Setting up Webpack, Babel and React from scratch, revisited

Muffin Man 2017-10-07 00:00:00 +0000 UTC

Minor design refresh

Muffin Man 2017-10-01 00:00:00 +0000 UTC

My blog setup

Muffin Man 2017-09-27 00:00:00 +0000 UTC

I have a trillion ideas

Muffin Man 2017-09-27 00:00:00 +0000 UTC

How to update npm using nvm

Muffin Man 2017-09-02 00:00:00 +0000 UTC

React Image Filter

Muffin Man 2017-09-02 00:00:00 +0000 UTC

UE4: How to Make Awesome Buttons in VR

Ben Visness 2017-08-27 12:00:00 +0000 UTC

Cross-platform web UI for C and Go

zserge's blog 2017-08-20 00:00:00 +0000 UTC

localStorage and sessionStorage in Safari's private mode

Muffin Man 2017-08-09 00:00:00 +0000 UTC

How I Implemented my Own Crypto

New stuff 2017-08-03 00:00:00 +0000 UTC

Get element offset in JavaScript

Muffin Man 2017-07-26 00:00:00 +0000 UTC

Plx - React parallax component

Muffin Man 2017-07-24 00:00:00 +0000 UTC

Monocypher

New stuff 2017-07-19 00:00:00 +0000 UTC

Syntactic sugar in C - (ab)using "for" loops

zserge's blog 2017-07-17 00:00:00 +0000 UTC

waifu2x super resolution image resizer

Muffin Man 2017-06-26 00:00:00 +0000 UTC

Animate React component by calling 'setState' in 'componentDidMount'

Muffin Man 2017-06-23 00:00:00 +0000 UTC

Introducing Marvin

Muffin Man 2017-05-25 00:00:00 +0000 UTC

React scroll decorator

Muffin Man 2017-05-17 00:00:00 +0000 UTC

Time Pills tracks, stems, presets, loops and midi

Muffin Man 2017-05-14 00:00:00 +0000 UTC

Work&Co Tech Meetup Vol 6

Muffin Man 2017-05-09 00:00:00 +0000 UTC

Blender masking layers: a quick tutorial

Ben Visness 2017-04-25 12:00:00 +0000 UTC

Nicer git log

Muffin Man 2017-04-25 00:00:00 +0000 UTC

Being a tech lead, the thing I miss the most

Muffin Man 2017-03-09 00:00:00 +0000 UTC

React animate height (slide up/down) component

Muffin Man 2017-03-06 00:00:00 +0000 UTC

Couple of talks I really liked

Muffin Man 2017-03-05 00:00:00 +0000 UTC

The Programmer's Ring

New stuff 2017-03-03 00:00:00 +0000 UTC

UE4: Controlling Spotify in-game

Ben Visness 2017-02-12 12:00:00 +0000 UTC

The design of Poly1305

New stuff 2017-01-29 00:00:00 +0000 UTC

New year, new site!

trv.rs 2017-01-28 01:24:00 +0000 UTC

Mobile Chrome vh units fix

Muffin Man 2017-01-21 00:00:00 +0000 UTC

Deploying React (Router) app to the subfolder on server

Muffin Man 2017-01-18 00:00:00 +0000 UTC

Winter Tech Meetup Vol 5

Muffin Man 2017-01-12 00:00:00 +0000 UTC

The design of Chacha20

New stuff 2017-01-10 00:00:00 +0000 UTC

Compiling and using libgit2

Ben Visness 2017-01-02 12:00:00 +0000 UTC

Counting sheep

Muffin Man 2016-12-28 00:00:00 +0000 UTC

Looking forward to the 2017

Muffin Man 2016-12-21 00:00:00 +0000 UTC

Setting up Webpack, Babel and React from scratch - Part 3

Muffin Man 2016-11-24 00:00:00 +0000 UTC

React and Redux, Webpack 2 boilerplate

Muffin Man 2016-11-24 00:00:00 +0000 UTC

Project spotlight: VRInteractions

Ben Visness 2016-11-07 12:00:00 +0000 UTC

Another web development awesome list

Muffin Man 2016-11-07 00:00:00 +0000 UTC

My two cents on the new MacBook Pro

Muffin Man 2016-10-31 00:00:00 +0000 UTC

Setting up Travis, Jekyll and GitHub pages

Muffin Man 2016-10-24 00:00:00 +0000 UTC

Blog redesign and new features

Muffin Man 2016-10-20 00:00:00 +0000 UTC

Plain JavaScript animated window scroll function

Muffin Man 2016-09-28 00:00:00 +0000 UTC

Implementing PhotoShop font sizes and tracking in CSS, points to pixels conversion

Muffin Man 2016-09-08 00:00:00 +0000 UTC

Always use button for clickable elements

Muffin Man 2016-09-02 00:00:00 +0000 UTC

SASS random() and circle animation

Muffin Man 2016-08-30 00:00:00 +0000 UTC

Setting up Webpack, Babel and React from scratch - Part 2

Muffin Man 2016-08-29 00:00:00 +0000 UTC

Setting up Webpack, Babel and React from scratch

Muffin Man 2016-08-23 00:00:00 +0000 UTC

Partcl - a tiny command language

zserge's blog 2016-08-11 00:00:00 +0000 UTC

I washed my headphones

Muffin Man 2016-08-03 00:00:00 +0000 UTC

My experience with asm.js

zserge's blog 2016-07-18 00:00:00 +0000 UTC

Null Object Tech Meetup Vol 3

Muffin Man 2016-07-13 00:00:00 +0000 UTC

Sektor - draw and animate SVG sectors

Muffin Man 2016-06-29 00:00:00 +0000 UTC

Change to position fixed on iOS Safari while scrolling

Muffin Man 2016-06-15 00:00:00 +0000 UTC

Anvil 0.4.0 + support libraries

zserge's blog 2016-05-11 00:00:00 +0000 UTC

Highlight variables in Atom, Babel template strings

Muffin Man 2016-05-07 00:00:00 +0000 UTC

Switching to Atom, this time for good

Muffin Man 2016-04-18 00:00:00 +0000 UTC

Null Object Tech Meetup Vol 2

Muffin Man 2016-04-15 00:00:00 +0000 UTC

HTML canvas video player

Muffin Man 2016-04-05 00:00:00 +0000 UTC

My favorite bash oneliner

Muffin Man 2016-04-04 00:00:00 +0000 UTC

The Stockholm syndrome of Android XML

zserge's blog 2016-03-29 00:00:00 +0000 UTC

How to architect Anvil apps

zserge's blog 2016-03-29 00:00:00 +0000 UTC

Anvil howto: view styling

zserge's blog 2016-03-28 00:00:00 +0000 UTC

The evolution of Android architecture

zserge's blog 2016-03-28 00:00:00 +0000 UTC

Custom scroll bars

Muffin Man 2016-03-21 00:00:00 +0000 UTC

Two way data bindings in Anvil

zserge's blog 2016-03-15 00:00:00 +0000 UTC

Simple React slider with touch support

Muffin Man 2016-03-12 00:00:00 +0000 UTC

What is the point of the website if it kills my laptop?

Muffin Man 2016-02-29 00:00:00 +0000 UTC

Jekyll and Gulp workflow

Muffin Man 2016-02-27 00:00:00 +0000 UTC

Jekyll Read more link

Muffin Man 2016-02-27 00:00:00 +0000 UTC

3D Rotating cubes hover effect

Muffin Man 2016-02-23 00:00:00 +0000 UTC

Custom Jekyll pagination

Muffin Man 2016-02-22 00:00:00 +0000 UTC

Animated login and signup forms

Muffin Man 2016-02-22 00:00:00 +0000 UTC

Hello World

Muffin Man 2016-02-21 00:00:00 +0000 UTC

painless publishing of android libraries

zserge's blog 2015-12-11 00:00:00 +0000 UTC

Delighting In The Bride

trv.rs 2015-10-05 00:00:00 +0000 UTC

Anvil: time for a change

zserge's blog 2015-10-01 00:00:00 +0000 UTC

Anvil: move fast and break things

zserge's blog 2015-09-13 00:00:00 +0000 UTC

Benchmarking Go in the cloud

zserge's blog 2015-09-04 00:00:00 +0000 UTC

lua-sh: calling shell commands as functions

zserge's blog 2015-09-03 00:00:00 +0000 UTC

How to sign release apk with gradle

zserge's blog 2015-08-09 00:00:00 +0000 UTC

How Palette was made

zserge's blog 2015-08-06 00:00:00 +0000 UTC

His love endures forever!

trv.rs 2015-08-02 00:00:00 +0000 UTC

Anvil: Double O Seven

zserge's blog 2015-06-25 00:00:00 +0000 UTC

log - a drop-in replacement for android Log class

zserge's blog 2015-06-14 00:00:00 +0000 UTC

Buck - life is too short to spend a minute for each build

zserge's blog 2015-05-27 00:00:00 +0000 UTC

Starving

trv.rs 2015-05-05 00:00:00 +0000 UTC

Anvil: big progress for a small library

zserge's blog 2015-04-16 00:00:00 +0000 UTC

Where Anvil meets Kotlin

zserge's blog 2015-04-16 00:00:00 +0000 UTC

Forget Not His Benefits

trv.rs 2015-04-14 00:00:00 +0000 UTC

Anvil: the story of automatic rendering

zserge's blog 2015-01-22 00:00:00 +0000 UTC

A Beautiful Inheritance

trv.rs 2015-01-21 00:00:00 +0000 UTC

Finding Fullness of Joy

trv.rs 2015-01-16 00:00:00 +0000 UTC

android UI development made easy

zserge's blog 2015-01-14 00:00:00 +0000 UTC

A New Year's Prayer

trv.rs 2015-01-05 00:00:00 +0000 UTC

moved to new static site generator (again)

zserge's blog 2014-12-20 00:00:00 +0000 UTC

ultimately minimal unit testing

zserge's blog 2014-12-16 00:00:00 +0000 UTC

Delighting in God

trv.rs 2014-11-19 00:00:00 +0000 UTC

If I Were Judge

trv.rs 2014-11-14 00:00:00 +0000 UTC

Filling The Void

trv.rs 2014-11-13 00:00:00 +0000 UTC

Finding Peace in the Storm

trv.rs 2014-11-05 00:00:00 +0000 UTC

I Surrender All

trv.rs 2014-10-16 00:00:00 +0000 UTC

simple library publishing with Gradle

zserge's blog 2014-08-10 00:00:00 +0000 UTC

mucks: now with the dvtm flavor!

zserge's blog 2014-06-07 00:00:00 +0000 UTC

Do You Hear The People Sing?

trv.rs 2014-06-05 00:00:00 +0000 UTC

Praise For An Inheritance

trv.rs 2014-05-16 00:00:00 +0000 UTC

Praising Your Wisdom When It Hurts

trv.rs 2014-05-14 00:00:00 +0000 UTC

Songs in the Morning

trv.rs 2014-05-08 20:33:00 +0000 UTC

mucks: automating screen and tmux

zserge's blog 2014-04-25 00:00:00 +0000 UTC

Every Day Camera

trv.rs 2014-04-21 00:00:00 +0000 UTC

lambda support for Android

zserge's blog 2014-01-09 00:00:00 +0000 UTC

The Heavenly Gift Tag

trv.rs 2013-12-25 00:00:00 +0000 UTC

Lifting Up My Soul

trv.rs 2013-12-24 00:00:00 +0000 UTC

kotlin - a new hope

zserge's blog 2013-11-28 00:00:00 +0000 UTC

A Fair Trade

trv.rs 2013-11-06 00:00:00 +0000 UTC

Empty Hands

trv.rs 2013-10-16 00:00:00 +0000 UTC

True Awe

trv.rs 2013-10-13 00:00:00 +0000 UTC

Many Changes

trv.rs 2013-10-01 00:00:00 +0000 UTC

A Prayer for Heart Surgery

trv.rs 2013-08-18 00:00:00 +0000 UTC

Journaling Prayer

trv.rs 2013-08-17 00:00:00 +0000 UTC

Open My Eyes

trv.rs 2013-07-25 00:00:00 +0000 UTC

moved to new static site generator

zserge's blog 2013-07-18 00:00:00 +0000 UTC

logdog - a colorized Android logcat

zserge's blog 2013-05-20 00:00:00 +0000 UTC

Feeling quiet...

trv.rs 2013-05-15 00:00:00 +0000 UTC

AAML - another android markup language

zserge's blog 2013-04-02 00:00:00 +0000 UTC

What a difference a couple of years makes...

trv.rs 2013-03-12 00:00:00 +0000 UTC

new project: jknav

zserge's blog 2012-11-30 00:00:00 +0000 UTC

Walking Away From Rage

trv.rs 2012-10-30 00:00:00 +0000 UTC

cucu: a compiler you can understand (3/3)

zserge's blog 2012-10-25 00:00:00 +0000 UTC

cucu: a compiler you can understand (2/3)

zserge's blog 2012-10-24 00:00:00 +0000 UTC

cucu: a compiler you can understand (1/3)

zserge's blog 2012-10-23 00:00:00 +0000 UTC

Workflow Part One: Blocking

trv.rs 2012-10-15 00:00:00 +0000 UTC

Dying by Inches

trv.rs 2012-09-24 00:00:00 +0000 UTC

textizer: hack your android widgets

zserge's blog 2012-08-25 00:00:00 +0000 UTC

Tmux Tips

trv.rs 2012-08-11 00:00:00 +0000 UTC

my minimalistic agile issue tracker

zserge's blog 2012-08-02 00:00:00 +0000 UTC

the first post

zserge's blog 2012-08-01 00:00:00 +0000 UTC

Hello, world

trv.rs 2012-07-16 00:00:00 +0000 UTC