FFglitch, FFmpeg fork for glitch arch

ffglitch,-ffmpeg-fork-for-glitch-arch

Gallery There are some artists out there doing some amazing work using FFglitch. I put this page up so that I don’t have to go hunting for examples every time I want to show someone what can be done with FFglitch. Thomas Collet has a lot of work using FFglitch on vimeo, instagram, and reddit. […]

NASA’s Guardian Tsunami Detection Tech Catches Wave in Real Time

nasa’s-guardian-tsunami-detection-tech-catches-wave-in-real-time

A recent tsunami triggered by a magnitude 8.8 earthquake off Russia’s Kamchatka Peninsula sent pressure waves to the upper layer of the atmosphere, NASA scientists have reported. While the tsunami did not wreak widespread damage, it was an early test for a detection system being developed at the agency’s Jet Propulsion Laboratory in Southern California. […]

Emacs: A Paradigm Shift

Recently I read this beginners guide to extend Emacs. The guide is perfect for starting out with elisp and it shows a lot of care in teaching how to interact with Emacs. To me, the most important bit though is this one, from the section aptly named Emacs Wants You to Extend It. I haven’t […]

Which colours dominate movie posters and why?

which-colours-dominate-movie-posters-and-why?

Colour is one of the quickest ways a poster can tell you what kind of film it’s selling. Before you’ve read the title or registered the actors, your brain has already clocked the palette and filed it against a lifetime of genre expectations. Over the past century, marketing teams have shifted from painterly illustration to […]

Migrating to React Native’s New Architecture

migrating-to-react-native’s-new-architecture

Introduction We successfully migrated two of our largest apps, Shopify Mobile and Shopify Point of Sale (POS) to React Native’s New Architecture while maintaining weekly releases and serving millions of merchants. This migration involved a complex codebase with hundreds of screens and native modules, extensive custom components, and deep integration with first-party libraries like FlashList. […]

UTF-8 is a brilliant design

utf-8-is-a-brilliant-design

2025-09-12 The first time I learned about UTF-8 encoding, I was fascinated by how well-thought and brilliantly it was designed to represent millions of characters from different languages and scripts, and still be backward compatible with ASCII. Basically UTF-8 uses 32 bits and the old ASCII uses 7 bits, but UTF-8 is designed in such […]

EU court rules nuclear energy is clean energy

eu-court-rules-nuclear-energy-is-clean-energy

Launching Dear Greenpeace back in 2023 When I launched Dear Greenpeace with my fellow youth climate activists alongside WePlanet two years ago, I had no idea just how quickly the anti-nuclear dominoes would fall across Europe. In 2023, and what seems like a lifetime ago, Austria launched their legal action against the European Commission for […]

How FOSS Projects Handle Legal Takedown Requests

how-foss-projects-handle-legal-takedown-requests

When a legal takedown request arrives, whether it’s about copyright, censorship, privacy, or something more vague, how a Free and Open Source Software (FOSS) project responds can make all the difference. Handled well, a takedown request can be a manageable administrative step. Handled poorly, it can cause panic, disrupt infrastructure, or even put contributors at […]

Humanely dealing with humungus crawlers

I host a bunch of hobby code on my server. I would think it’s really only interesting to me, but it turns out every day, thousands of people from all over the world are digging through my code, reviewing years old changesets. On the one hand, wow, thanks, this is very flattering. On the other […]

QGIS is a free, open-source, cross platform geographical information system

qgis-is-a-free,-open-source,-cross-platform-geographical-information-system

QGIS is a full-featured, user-friendly, free-and-open-source (FOSS) geographical information system (GIS) that runs on Unix platforms, Windows, and MacOS. 1. Flexible and powerful spatial data management Support for raster, vector, mesh, and point cloud data in a range of industry-standard formats Raster formats include: GeoPackage, GeoTIFF, GRASS, ArcInfo binary and ASCII grids, ERDAS Imagine SDTS, […]