← All Articles

Managing AI agent skills at scale: a three-repo architecture

A three-repo architecture for managing public, private, and team AI agent skills with provenance tracking, drift detection, and synthesis merge — the first stan

· 6 min read

Synthesis Skills: install proven methodology directly into your AI workflow

22 open-source Agent Skills encoding synthesis coding and synthesis engineering methodology. One command installs code review, content quality, project manageme

· 6 min read

Code Review That Scales: An Open-Source Runbook for Agentic Engineering

Most code review checklists are either too shallow or too heavy. This open-source runbook tiers review depth by project complexity — and is designed for agentic

· 8 min read

When Two Frameworks Point the Same Direction

LangChain published Agent Engineering on December 9. I'd been developing Synthesis Engineering since early November. We arrived at remarkably similar conclusion

· 3 min read

Seventeen years ago, I built a tool for the open Web. This weekend, I modernized it using Synthesis Coding with Claude Code AI

In 2008, I released a WordPress plugin called Blogroll Links. The plugin displayed lists of links on WordPress pages using a shortcode. But the idea behind...

· 8 min read

AI Content Quality: An Open-Source Framework for Writing That Doesn't Read Like AI

An open-source framework for creators and reviewers — systematic patterns that separate professional AI-assisted writing from AI slop, plus prompts you can use

· 7 min read

Collective Intelligence: Making AI Work for Everyone

Insights from Cooper Union's panel on AI, inclusivity, and the future of human-machine collaboration Last week, I joined a diverse group of thinkers and pr...

· 22 min read

Facilitating Team Communication by AI Prompting Humans! Introducing Daily Team Sync

In the ever-evolving landscape of remote work, maintaining team cohesion and productivity can be a challenge. As someone who's led distributed teams across...

· 5 min read

Introducing Ragbot: A Personalized AI Assistant

This article has moved to ragbot.ai

· 1 min read

MatheMagic Card Trick

Introduction MatheMagic Card Trick is a fun and simple number revealing magic trick using math. Use the page generate-cards.html to generate your cards to ...

· 1 min read

Social Graphs API: WordPress Plugin: Blogroll Links

If you already know what the Social Graph API and XFN are, you can skip the background information and go directly to the Blogroll Links plugin for WordPre...

· 4 min read

Software Products: Own vs. Rent & Create vs. Get (Incorrectly Called Build vs. Buy)

Understanding the issue Technology executives are often asked about their preferences on build vs. buy. This question would be better articulated as two se...

· 8 min read

I now use WordPress publishing software for this site (Product Review)

Managing blogs and news content with WordPress is a Zen-like experience. The inner-beauty of a product is felt when it becomes almost unnoticed, allowing t...

· 5 min read

List of Open Source or Free Software for Home and Business Use

Here is a list of some open source or free desktop software that you can use for personal use at home or at your business. Using open source software can s...

· 2 min read

Java Progammer? Use BeanShell

BeanShell is a fully Java compatible scripting language, capable of interpreting ordinary Java source files. You can also use it for working with Java inte...

· 1 min read

Cofax Goes Open Source

Knight Ridder releases Cofax as open-source software on SourceForge, making newspaper web publishing technology freely available.

· 3 min read

Building Cofax: A Content Management System for Newspapers

How a team at Philadelphia Newspapers built Cofax, a CMS that reduced web publishing time from 8 hours to 45 minutes.

· 3 min read

Converting Numbers to Words in Perl

A Perl module that converts numbers to English words, handling everything from simple digits to quadrillions, with plans for Indian English and other language s

· 5 min read

Sending Mail from Java Programs

A Java class for sending email via SMTP, usable from Java programs and ASP pages on IIS for web application notifications.

· 8 min read

Including Remote URLs in Web Pages

A Java program that includes content from remote URLs into web pages, enabling ad serving and dynamic content assembly from multiple servers.

· 7 min read

Multiple Default Documents on IIS

An ASP script that enables multiple default document names on Microsoft IIS, solving a common problem when migrating sites from Unix to Windows.

· 5 min read

Making Unix Web Servers Case-Insensitive

Two Perl scripts that make Unix web servers case-insensitive by building a URL database and redirecting mismatched requests automatically.

· 9 min read

Sharing Code with the Perl Community

On registering as a CPAN author, sharing Perl code freely, and why building software in the open makes everyone better.

· 3 min read

A Date and Time Package for Perl

An object-oriented Perl 5 package for date and time formatting with support for today, yesterday, tomorrow, and arbitrary date offsets.

· 7 min read

A Tour Guide Applet for Web Sites

A Java applet that guides visitors through a web site by reading a configurable list of links from a text file.

· 5 min read

A toHex Function for Java

A Java function to convert integers to hexadecimal strings, written when java.lang.Integer lacked toHexString().

· 3 min read

Netscape Acknowledged My Directory Listing Script

Netscape published my Perl CGI for custom directory listings as Tech Note 20021, solving a gap in their server software.

· 4 min read

Building an Ad System for a Newspaper Web Site

Two Perl scripts for serving and tracking online advertising at Philadelphia Newspapers, built before commercial ad servers existed.

· 5 min read

Reading GIF Dimensions in Perl

A Perl function to read GIF image dimensions and generate correct HTML img tags automatically.

· 3 min read

Splitting Files for Floppy Disks

A Perl script to split large files into floppy-disk-sized pieces for transport across unreliable connections.

· 2 min read