Subscribe to new issues of the bulletin via the RSS feed or by email.
Issues from 2020
This week has been about a programming language for the Law, a collection of colour palettes, a terminal workspace, static web with SQLite and a collection of hand-drawn illustrations.
This week has been about CSS custom properties, structuring technical documentation, API security, an embedded document database, data analysis with SQL and a datalog to SQL compiler.
This week has been about an API collection, M1 floating point calculations, interactive Git, more on FLoC, complexity in distributed systems and an event processing system.
This week has been about UI components, PostgreSQL as a graph, notebooks in Elixir, blocking Google tracking and a tool for managing your work.
This week has been about Google tracking, Rust macros, WebAssembly search engines, CSS Grids and Obsidian.
This week has been about MS-DOS games, a data constraint language, a functional puzzle game, WebAssembly memory management and CSS transitions.
This week has been about web browsers, neovim, dependency confusion, ssh tunnels and unthinking intelligence.
This week has been about asdf, text-based games, Turing incomplete languages, Disqus bad practices and software licensing.
This week has been about StrictMark, bacon-sci, semantic web research, JerryScript and a collection of static site generators.
This week has been about category theory, exploring HTML from the command-line, a SQL linter, visual programming and the meaning of open source.
This week has been about colours, NLP, design patterns in Rust, taking notes and SQLite encryption.
This week has been about preql, sqlite, web component styling, apache arrow and hexagonal grids.
This week has been about point-free programming, hjson, a new terminal multiplexer and open data licenses.
I also published Dive into Frictionless Data as part of my research on how to publish CSV with enough contextual information.
This week has been about Entity Resolution techniques, a game using Bevy, information visualisation and leaking models.
This week has been about TeX, better CLI UX and an embedded JSON database.
This week has been about online anonymity, self-hosted archives, differential datalog, a game on politic misinformation and a collection of analogies to explain technical terms.
This week has been about SQLite virtual columns, MonetDB, image diffs, URLs and the Internet of Bodies.
This week has been about notebooks in Julia, vim plugins, open street map, datasette and git.
This week has been about a traffic simulator, obsolete media, 3D human shapes and ownership semantics.
This week has been about refactoring, ePub, images in the terminal, git and SVG.
This week has been about Fourier transforms, binary file patterns, TerminusDB, and the history of PDF.
This week has been about the origins of Markdown, WAGI, Firefox and privacy, Kitty, Visidata and LDflex.
This week has been about teaching how to program, tutorials for researchers, flow diagrams, spreadsheet horrorshow and some python with nix.
This week has been about melody generators, visualisation primitives, Rust and Electron, ASTs and CRDTs.
I also published Dive into CSV on the Web as part of my research on how to publish CSV with enough contextual information.
This week has been about testing data pipelines, compression algorithms, notebooks, QR codes and tabular data.
This week has been about anonymisation, state space models, sequence diagrams, cookie trackers and some bits on parsers.
This week has been about interactive articles, data governance, diagrams, roadmaps, predictions and PGP.
This week has been a mix of distributed systems, a database catalogue, graph visualisations, a game of bots, filesystems and WebAssembly systems.
This week you'll find a study on web privacy, data analysis techniques in Python, a particular spreadsheet and a taste of the future of WebAssembly.
This week some news in the WebAssembly space, a bit of software architecture, digging out the metacrap, productive porn and abusing gzip for fun.
This week I got back into the Nu shell, kept digging into CRDTs, got closure with Mozilla's XUL story and considered the perils of AR for our personal privacy.
This week has been about a Git reimplementation, Git for data, the struggles of Mozilla, a dictionary, geospatial information in SQLite and futures with slime.
This week has been about nix, data validation, CRDTs, the pre-mortem technique, NLP beyond English and responsive compilers.
This week has been about JQ, alacritty, interactive system diagrams and query systems in Rust.
This week has been about statistics in China, proquints, property-based testing, speeding multiplications and syntax highlighting for your editor.
This week has been about predictive database queries, sqlite for Git, eventual consistency, datalog and property testing.
This week has been about CSS layouts, user tracking, linear thinking and a programming language for educational purposes.
This week has been about JIT compilers, domain models, a pixel editor, pagination in SQL and ARM vs x86.
This week has been about Rust and CSV, JWT mistakes, Graph and tree traversals, Nix and Python, a language made for WebAssembly and parallelism in SQLite.
This week has been about AI, BPMN, a sed alternative, bullshit as a social practice and smart pointers in Rust.
This week has been about Jupyter for SQLite, tacit knowledge, Git, UTF-8 and flat UIs.
This week has been about perceptual hash algorithms, a mathematical notation, Zsh, maze algorithms and the SQLite anniversary.
This week has been about user experience in the terminal, JSON management, an alternative to Electron and reified UIs.
This week has been about database schemas, WebAssembly, error handling in Rust, database versioning and floating point errors.
This week has been about time-series compression algorithms, Git over gRPC, Python and Rust and securing Firefox.
This week has been about product iterations, a programming language, convolutional neural networks, time sadness and a particular font.
This week has been about degeneracy, a syntax highlighter for diffs, Rust and AWS Lambdas, driving change and a catalogue of public APIs.
This week has been about architecture strategy, mindmap tools, Rust and WebAssembly.
This week has been about endianness, Git, agile practices, observability and illustrations.
This week has been about PostGIS, Rust error handling, Git flows, Elm issues, Google Analytics and illustrations.
This week has been about cross platform GUIs, Git flows, software architecture, postgresql and search engines.
This week has been about Rust, manipulating JSON, Security issues with Zoom, Pandas and SQLite and databases worth looking into.
This week has been about graphical command line interfaces, agile practices, a tool to manage colours, Github practices and remote work.
This week has been about the history of the URL, SQL, hiring practices, managing Python dependencies and Nix.
This week has been about Rust, the sad story of time, Git flows, the Brave scam, computational notebooks and how to organise your system.
This week has been about yaml issues, a runtime in Rust, plugin-based systems, prolog, WebAssemby and web components.
This week has been about floating point numbers, testing in production, privacy, security and personal workflows.
This week has been about software evolution, nix, Docker and some recommendations for keeping a changelog.
This week has been about Rust, a game like tetris, statistics of your codebase and WebAssembly.
This week has been about Rust, a knowledge database, OLAP cubes, security issues with CSS and techniques for fuzzy matching.
This week has been trade-offs, a fancy dictionary, a typography, and some Rust.
This week has been about Git, Compiler explorer, Sqlite across Docker, a markdown editor and a tool to build themes for your editor.
This is the first issue of the Seachess bulletin, where I share the things that caught my attention this week.