Skip to content

Tech

Technical writing, documentation, tooling, client work, and technology coverage.
The 2026 Observability Audit - Separating Single Vendor Silos From Community Innovation

The 2026 Observability Audit - Separating Single Vendor Silos From Community Innovation

26/08/2026
Open source projects dominated by a single vendor are a hallmark of "open source in name only." Rather than filling the traditional role of open source fostering innovation and decision-making from a diverse community, "open source in name only" projects are often used as marketing tools for proprietary platforms. These projects are also seen as riskier than community-driven projects because a single vendor is more apt to abruptly terminate long-term support, restrict contributions, or switch from an open-source license to a more restrictive one (forcing some previous contributors to pay for the project they helped build). In these projects, critics claim that investments are often lopsided and heavily skewed toward onboarding, marketing, and brand-related support. As a result, technical contributions are frequently less developed, opaque, undocumented, or lacking in real substance, often manifesting merely as a superficial "ease of entry and onboarding." Because of these underlying gaps in documentation and codebase depth, developers are routinely forced to reverse-engineer functionality simply to get the tools to work correctly.
Building the Sustainable Web

Building the Sustainable Web

Apress, 01/07/2026, Co-author
A guide to designing, building, and hosting digital products that respect people and the planet, covering infrastructure, backend architecture, frontend performance, UX, content strategy, and marketing practices that reduce environmental impact while improving performance and accessibility.
CSS in Depth, 2nd Edition

CSS in Depth, 2nd Edition

Manning, 18/02/2024, Technical reviewer
A revised edition covering advanced CSS techniques, patterns, layouts, and methods for building beautiful, modern front ends beyond the basics.
Buy a copy:
Automated Testing report

Automated Testing report

DZone, 14/09/2023, Contributor
DZone's 2023 Automated Testing Trend Report assessing current trends in automated testing, from architecture and test-driven development to the observed benefits of AI and low-code tools.
Buy a copy:
Play

The hidden influences behind the algorithms that run our lives with Luca Belli

In this episode, I speak with Luca Belli about his forthcoming Manning book, “Hidden Influences,” which explains how algorithmic recommendation systems work from socio-technical and ethical perspectives rather than teaching readers to build them. Belli describes how recommenders and users shape each other, why debates about societal harms (including misinformation) often lack nuance, and why “working properly” is hard to define because value is personal and difficult to measure, leading platforms to optimise for engagement as a proxy with harmful side effects like clickbait. Drawing on his background in math, data science, and his work at Twitter, where he co-founded a machine learning ethics, transparency, and accountability team, he outlines the book’s framework-based, timeless structure and its coverage of moderation, measurement, societal impacts, and individual and policy responses.

Testing OpenMusicAI to create a dramatic “confession” backing track

In this video I experiment with OpenMusicAI to create a 7-minute dramatic, confession-style backing track for a theatre project: a reality TV interpretation of Antony and Cleopatra. Aside from prompt-based music generation tools, and a plethora of other AI music tools of mixed utility, OpenMusicAI has several tools that are actually useful for music creators, such as stem separation and MIDI generation. Is it worth using? I take a look!

  • CSS in Depth in Motion

    Manning, 01/07/2018

    CSS in Depth in Motion is a new liveVideo course that lives up to its name, taking you deep into what you can accomplish with CSS. Designed as the perfect companion to our bestselling book, CSS in Depth. This course explores new examples, projects, and skills that you can practice in your own time, step-by-step!

    Find the course in the following places:
  • Which Continuous Integration Tools Support Bitbucket?

    Sitepoint, 01/07/2017

    This overview screencast compares the features of the most popular CI tools that support Bitbucket.

    Find the course in the following places:
  • From Chrome extensions to Chrome DevTools

    Sitepoint, 01/07/2017

    This four video course teaches web developers how to create Chrome extensions and how to use Chrome DevTools to debug them.

    Find the course in the following places:

Join my mailing list

My roughly fortnightly newsletter, sent via Substack.

Latest issue: Don't let the Sun go down on Open Source (24/09/2026)

View archive