open source
30 articlesManaging 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
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
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
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
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...
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
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...
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...
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 ...
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...
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...
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...
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...
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...
Cofax Goes Open Source
Knight Ridder releases Cofax as open-source software on SourceForge, making newspaper web publishing technology freely available.
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.
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
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.
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.
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.
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.
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.
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.
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.
A toHex Function for Java
A Java function to convert integers to hexadecimal strings, written when java.lang.Integer lacked toHexString().
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.
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.
Reading GIF Dimensions in Perl
A Perl function to read GIF image dimensions and generate correct HTML img tags automatically.
Splitting Files for Floppy Disks
A Perl script to split large files into floppy-disk-sized pieces for transport across unreliable connections.