Things learned.
Notes shared.
Practical notes on building for the web. A small collection of ideas, useful examples and lessons from making things.
- Umbraco
Introducing Diplo Translator Omni: AI translation for Umbraco
Translate Umbraco pages, rich text and nested blocks into reviewable drafts, then keep languages current with source-change tracking and coverage tools.
- Umbraco
God Mode for Umbraco 17
Explore content relationships, diagnose problems, inspect logs and understand your Umbraco 17 installation from the backoffice.
- .NET & JavaScript
JavaScript equivalents of C# LINQ
A practical translation guide for C# developers working with JavaScript arrays.
- .NET & JavaScript
Working with query strings in ASP.NET Core
Read query values and build URLs with the framework’s helpers, without assembling the escaping by hand.
- Umbraco
I'm MVP (Yeah, you know me)
Proud to have been named an Umbraco MVP at Codegarden 2017, and grateful to the community that made it possible.
- Umbraco
Diplo Dictionary Translator
Free, open-source translation for Umbraco Dictionary items. Where my translation tools began, and how Translator Omni takes them further.
- Umbraco
Legacy Umbraco packages
Four tools from earlier generations of Umbraco — Media Download, Trace Log Viewer, Date Range Picker and Dictionary Editor — collected in one place.
- Umbraco
Audit Log Viewer for Umbraco 17
Search content changes and user audit events in the backoffice, with detailed filters, entity links and CSV export.