Lobsters

Latest

Windows ARM64 Internals: Deconstructing Pointer Authentication

2025-11-22 @ 22:00:49Comments

A Reverse Engineer’s Anatomy of the macOS Boot Chain & Security Architecture

2025-11-22 @ 21:16:25Comments

Introducing F# 10

2025-11-22 @ 19:20:53Comments

Trying out C++26 executors

2025-11-22 @ 19:17:15Comments

Time in C++: Understanding and the Concept of Clocks

2025-11-22 @ 19:15:57Comments

Host a website from an old phone using postmarketOS

2025-11-22 @ 18:42:53Comments

Unusual circuits in the Intel 386's standard cell logic

2025-11-22 @ 17:35:49Comments

The worst programming language of all time

2025-11-22 @ 16:53:12Comments

LLM APIs are a Synchronization Problem

2025-11-22 @ 15:27:29Comments

Move Expressions

2025-11-22 @ 11:41:31Comments

Hindsight – Type-safe and evolvable event sourcing for Haskell

2025-11-22 @ 10:30:49Comments

How I learned Vulkan and wrote a small game engine with it (2024)

2025-11-22 @ 04:41:58Comments

How to use views for debugging tools to save time

2025-11-22 @ 03:34:48Comments

What Now? Handling Errors in Large Systems

2025-11-22 @ 03:22:45Comments

Installing FreeBSD 15 on my desktop

2025-11-22 @ 01:26:34Comments

Letter from Codeberg: Onwards and upwards

2025-11-22 @ 00:31:52Comments

A bug caused by a door in a game you may have heard of called "Half Life 2"

2025-11-22 @ 00:15:29Comments

Reverse Engineering the Miele Diagnostic Interface

2025-11-21 @ 23:17:07Comments

impala - A TUI for managing wifi on Linux

2025-11-21 @ 20:57:47Comments

Helping Valve to Power Up Steam Devices

2025-11-21 @ 20:49:50Comments

Think you can’t interpose static binaries with LD_PRELOAD? Think again

2025-11-21 @ 20:36:58Comments

We should all be using dependency cooldowns

2025-11-21 @ 14:48:43Comments

Undo, Redo, and the Command Pattern

2025-11-21 @ 13:03:57Comments

Solving Fizz Buzz with Cosines

2025-11-21 @ 07:45:31Comments

Exploring the Fragmentation of Wayland, an xdotool adventure

2025-11-21 @ 04:29:04Comments

Archives

2025

2024

2023

2022