Notebook

Notes on building, thinking, and making useful things.

Essays, build notes, logs, and field notes from the workshop: paths of observation, testing, and slow making.

01

Latest notes

A ruled notebook index, kept compact so the trail is easy to scan.

AllEssaysBuild NotesLab LogsField NotesPatterns
Note

Nekonymous: The Cat That Was Supposed To Only Deliver The Message

The rebuild story behind Nekonymous, from anonymous bot data risks to sealed tickets, blind storage, conversation suggestions, and honest privacy boundaries.

#anonymous-messaging #telegram-bot #cloudflare-workers
Note

Think DSP

Notes on Allen B. Downey's Think DSP and learning digital signal processing with Python, sound, spectra, filters, convolution, and the FFT.

#book-notes #digital-signal-processing #python
Note

Receive and Send Email on Your Domain with a Cloudflare Worker

A beginner-friendly walkthrough — route domain mail to a Worker, parse and store messages, then send and list mail with simple curl commands. No mail server required.

#cloudflare-workers #email-routing #serverless-email
Note

Numerical Python

Notes on using Python, NumPy, SciPy, and Matplotlib for scientific computing, numerical experiments, and data-heavy engineering work.

#book-notes #python #numpy
Note

Learning Domain-Driven Design

Notes on Vlad Khononov's practical guide to aligning software architecture with business domains.

#book-notes #domain-driven-design #software-architecture
Note

Refactoring UI

Notes on Adam Wathan and Steve Schoger's tactical UI design guide for developers who need to make interfaces clearer and more polished.

#book-notes #ui-design #visual-design
Note

Technical Blogging

Notes on Antonio Cangiano's guide to building a focused technical blog and turning expertise into a durable online presence.

#book-notes #technical-writing #developer-content
Note

The Staff Engineer's Path

Notes on Tanya Reilly's guide to technical leadership, strategy, execution, and influence as a senior individual contributor.

#book-notes #staff-engineering #technical-leadership
Note

Writing for Software Developers

Notes on Philip Kiely's guide to writing technical articles, tutorials, and developer-focused content.

#book-notes #technical-writing #developer-content
Note

Designing Data-Intensive Applications, 2nd Edition

Notes on Martin Kleppmann and Chris Riccomini's second edition of Designing Data-Intensive Applications, a broad map of reliable, scalable, and maintainable data systems.

#book-notes #data-systems #distributed-systems
Note

Just Enough Research

Notes on Erika Hall's compact guide to using research to reduce product risk and make better design decisions.

#book-notes #user-research #product-design
Note

Freescale ARM Cortex-M Embedded Programming Using C Language

Notes on Muhammad Ali Mazidi and coauthors' embedded C guide for ARM Cortex-M microcontrollers and low-level device programming.

#book-notes #embedded-c #arm-cortex-m
Note

Learn to Code with C

Notes on Simon Long's approachable C programming book, with an emphasis on small programs, Raspberry Pi context, and practical fundamentals.

#book-notes #c-programming #beginner-programming
Note

Learning Vulkan

Notes on Parminder Singh's practical introduction to Vulkan and the foundations of explicit GPU programming.

#book-notes #vulkan #gpu-programming
Note

Let Us C

Notes on Yashavant Kanetkar's long-running C programming guide and its role as a practice-heavy route through the language.

#book-notes #c-programming #pointers
Note

Modern C for Absolute Beginners

Notes on Slobodan Dmitrovic's beginner-friendly path into modern C, memory, compilation, and the discipline of low-level programming.

#book-notes #c-programming #systems-programming
Note

The C Programming Language

Notes on Brian W. Kernighan and Dennis M. Ritchie's classic C book and the enduring value of compact, precise programming texts.

#book-notes #c-programming #unix
Note

Vulkan Cookbook

Notes on Pawel Lapinski's recipe-based Vulkan book for solving practical rendering, resource, synchronization, and pipeline problems.

#book-notes #vulkan #gpu-programming
Note

Vulkan Programming Guide

Notes on Graham Sellers and John Kessenich's guide to Vulkan, explicit graphics programming, rendering pipelines, and GPU control.

#book-notes #vulkan #gpu-programming
Note

Linear Algebra Done Right

Notes on Sheldon Axler's linear algebra book and the value of understanding vector spaces, linear maps, eigenvalues, and structure.

#book-notes #linear-algebra #mathematics
Note

React Key Concepts

Notes on Maximilian Schwarzmuller's guide to React's core mental models, component structure, state, effects, and modern application patterns.

#book-notes #react #javascript
Note

The Complete Developer

Notes on Martin Krause's full-stack guide to TypeScript, React, Next.js, MongoDB, Docker, and the practical shape of modern web applications.

#book-notes #full-stack-development #typescript
Note

Jamstack with Cloudflare: Modern Web Development (Part One)

In the first part of this educational series, you will get acquainted with the Jamstack architecture and powerful tools like Cloudflare Pages, Nuxt.js, and the Cloudflare serverless ecosystem. From the history of the web to building fast, secure, and scalable applications, this article guides you step by step towards creating professional projects. With project-based tutorials, you will be ready to build web applications that stand out in the world of technology.

#tutorial #jamstack #cloudflare-pages
Note

Introduction to WASM

WebAssembly (WASM) is an open standard that enables the execution of optimized binary code in JavaScript environments. Its primary goal is to enhance the speed and efficiency of web applications, but it can also be run in other environments.

#tutorial #webassembly #tinygo
Note

Software Architecture Patterns for Serverless Systems

Software Architecture Patterns for Serverless Systems, by John Gilbert is a comprehensive guide for software architects designing scalable, flexible, and event-driven systems using serverless architecture. It covers modern architectural patterns like autonomous services, event-first approaches, data management with CQRS, and security in serverless systems. It also offers strategies like the Strangler Fig pattern for migrating legacy systems to modern architectures.

#book-notes #serverless-architecture #event-driven-systems
Note

The Jamstack Book

The Jamstack Book by Brian Rinaldi and Raymond Camden introduces the modern Jamstack architecture, which is built on a combination of JavaScript, APIs, and Markup. This architecture delivers faster, more secure, and cost-efficient websites by serving pre-built content through CDNs, compared to traditional server-side rendering. The book provides practical examples and guidance on tools like Eleventy, Jekyll, and Next.js, making it a great resource for developers looking to improve site performance and security.

#book-notes #jamstack #static-site-generators
Note

WebAssembly in Action

WebAssembly in Action introduces the WebAssembly stack and walks you through the process of writing and running browser-based applications. Expert developer Gerard Gallant gives you a firm foundation of the structure of a module, HTML basics, JavaScript Promises, and the WebAssembly JavaScript API.

#book-notes #webassembly #browser-performance
Note

Getting Started with Ethereum

Notes on Davi Bauer's beginner-friendly path through Ethereum development, Solidity contracts, local chains, IPFS, Filecoin, ENS, and oracle data.

#book-notes #ethereum #solidity
Note

The Practitioner's Guide to Graph Data

Notes on applying graph thinking and graph technologies to relationship-heavy data problems.

#book-notes #graph-databases #neo4j
Note

Building Progressive Web Applications with Vue.js

Notes on building Vue-powered progressive web apps with service workers, offline support, manifests, IndexedDB, background sync, and push notifications.

#book-notes #vue #pwa
Note

Modern Web Development on the JAMstack

Notes on the JAMstack model: prerendered markup, CDN delivery, APIs, and the tradeoffs behind fast, secure web publishing.

#book-notes #jamstack #static-sites
02

From the archive

Curated notes from earlier years.

Older notes remain part of the same workshop: decisions, constraints, experiments, and small patterns that still explain the work.