Launched in June 2000, phpBB was, for a long time, a very common sight when using any online community. Today, with the huge rise is sites like Discord and Reddit, and even groups within social media behemoth Facebook, phpBB isn't as common - but it's still going strong. Web profiler BuiltWith tracks over 45,000 websites...
A Python CLI tool that strips background noise from any video file using ML denoisers — while copying the video stream byte-for-byte. A 6 GB 4K file processes in minutes instead of hours.
Self-hosted GitHub Actions runners on a small Hetzner VPS cut my CI wall-clock from ~12 minutes to ~3 minutes for about half the price of the GitHub-hosted minutes I was burning. Here's the full setup.
Short guide. The mechanism is simpler than it looks, and it doesn't involve any /.well-known file or DNS TXT record.
370 people in Vancouver, 500 online, all working on the same question: what does the internet look like when users own their data? Highlights from the AT Protocol community conference.
Updating an open source library taught me a valuable lesson for making your codebase agent-friendly — small steps can have a big payoff.
AI-generated junk content is flooding every community platform. Traditional moderation can't keep up. Portable, cross-platform contribution history is a structural fix that addresses the root cause.
I'm building an open source forum platform on the AT Protocol. Members log in with their Bluesky account, posts live on their own data server, and reputation follows them across communities.
Three months after my original BigTech independence article, here's what changed and why I'm building infrastructure for local AI.
Seven principles for evaluating technology choices, reducing vendor lock-in, and building a more resilient digital setup. The decision-making framework behind the tools.
Over 20 years building communities around open-source platforms, I've watched a pattern repeat. Communities feel invincible until the moment they collapse. Learn how to build anti-fragile communities that gain strength from change instead of breaking under stress.
A detailed guide on moving away from vendor lock-in and Big Tech subscriptions to build a more robust, privacy-friendly, and antifragile tech setup using open source alternatives.
A brief story of how I got into Open Source
Introducing Monarch, a simple yet flexible migrations library for Swift that helps manage user data changes across app updates with minimal hassle.
A technical walkthrough of building a customizable Framer Code Component for Buttondown email signups, complete with Property Controls and open source code.
Open sourcing Recap, a Swift library for creating beautiful What's New screens to highlight app updates and keep users informed about new features.
The way the IPv6 gateway is typically configured for VPS servers can cause issues for Almalinux and Rockylinux. Usually, each VPS is allocated a /64 range out of a /48 - some 65,000 of them if fully utilised. The first IP of the /48 is then the gateway IP, assigned to the router. This can...
An outline of the questions I try to ask myself before adding new features
I joined the Github DevRel team to discuss building Boutique, my "magical" library for data persistence. We also dive into my journey from Twitter to indie development, and the harsher realities of open source maintainership.
Personal reflections on building Boutique and Bodega open source projects, covering the ups and downs of creating something valuable for the Swift community.
Introducing Boutique, a new architecture that reimagines MVC for SwiftUI by adding a Store layer to handle state management and data flow in a familiar, approachable way.
No es que no sea un creyente en estas cosas, pero a veces la vida te sorprende.Hemos liberado un plugin de Grails para definir máquinas de estado. Básicamente, puedes asociar a una entidad cualquiera de tu sistema un flujo (estados, eventos, transiciones, condiciones, acciones) y el plugin se encarg
Ay, perdón por la broma mala, pero no he podido evitarlo.Parece que Microsoft está teniendo una actividad por encima de lo habitual últimamente, con las iniciativas BiskayTic, el polo tecnológico y otras…En el último anuncio de EnpresaDigitala se dice que el nuevo centro de desarrollo de software em
… para que la consulte en casa?Pues resulta que según la CNN, en eso estan pensando en Bertelsmann, verdaderos pioneros en esto de adaptarse a los nuevos tiempos (cough!, cough!, …)Resulta que van a publicar una versión en papel de la Wikipedia, eso sí, convenientemente “revisada” en sus “artículos
Ya está todo el mundillo nervioso, ya estamos todos gritando…¡Es una trampa! ¡Es una trampa!¡No les miréis a los ojos!¡Beberán la sangre de vuestros niños!¡Sorberán la médula de vuestros libres huesos!A ver, vamos por partes:Microsoft ha anunciado un cambio en su estrategia de interoperabilidad, que
Increible… ¿qué supone Yahoo para Microsoft?A favor: Una comunidad de millones de usuarios, en muchos casos “fiel” y con años de permanencia.En contra: Una marca fuerte para una empresa que ya tiene una marca muy fuerte. Conflicto a la vista.En contra: Una empresa que acaba de anunciar despidos, y q
Veo en el feed del proyecto Chandler que se aproximan cambios…Aunque el espíritu del post es positivo, no pueden evitar que se planteen incertidumbres económicas sobre el futuro del proyecto. Leamos entre lineas:El proyecto ha estado funcionando durante SEIS años y MEDIO. Eso es mucho tiempo… ¿dónde