Blog
Thoughts on tech, AI, philosophy, and everything in between.
Vultisig Share Decoder: From Inspector to Recovery Tool
How I rebuilt the Vultisig Share Decoder from a simple vault inspector into a full key recovery pipeline — adding DKLS support, a CLI, pure JS derivation, and 13+ blockchain networks.
cuddlepuddle's first customer
We got our first paying customer with zero marketing. Someone just found us, asked for a session, and showed up. Here's what that felt like.
Kindle Quote Formatter
A web tool for reformatting Kindle highlight exports into clean, formatted citations.
Adding x402 payments to sndev.io
Integrating the x402 micropayment protocol into an MCP server and building a test harness that can run in both bearer token and crypto payment modes.
Building ServiceNow skills for Claude
What I learned building Claude Code skills for ServiceNow development — encoding hard-won knowledge about the snc CLI and the platform's quirks into reusable context.
vCard to CSV Converter
A browser-based tool for converting .vcf contact files to CSV with configurable field mapping.
Building sndev.io: ServiceNow docs for AI agents
How I built an MCP server that gives AI agents fast, structured access to the ServiceNow API reference — and why ServiceNow's own docs make this harder than it should be.
Vultisig Share Decoder
A client-side tool for decoding vault shares from Vultisig multi-signature wallets.
Building cuddlepuddle.app
A booking platform for professional platonic cuddling sessions in Lisbon.
Expanding to Portugal with kersch.pt
Bringing ServiceNow consulting to Portugal with a focus on digital change management and advisory services.
Launching kersch.services
A dedicated ServiceNow consulting practice for the US market, focused on ITSM implementation and custom app development.
Starting a Podcast and setting up OBS on Mac OS with Zoom Audio
A step-by-step guide to setting up OBS with Zoom audio on Mac OS for podcasting and streaming.
Managed Services: What is it and what makes it successful?
A deep dive into managed services — what it is, why companies invest in it, financial models, and how to build a successful practice.
Migrating from IT Service Management to Customer Service Management - the "right" way
A phased approach to migrating a ServiceNow ITSM instance to Customer Service Management, focusing on the Context Security Plugin and roles.
Avoiding the ServiceNow Snowflake Problem - Roles, Users, Groups, Portals, Menus
Tips for making your ServiceNow instance scalable — setting up roles, users, groups, portals, and menus the right way.
Importing a million records daily in ServiceNow Part 2 (Pre-Quebec)
A more efficient approach to importing millions of records in ServiceNow using concurrent import sets and temporary data sources.
Importing a million records daily in ServiceNow (Pre-Quebec)
Lessons learned building a high-performance scripted REST endpoint and import set pipeline for million-record daily imports in ServiceNow.
Saying Goodbye
Why do we make it weird to say goodbye? Reflecting on goodbyes, memories, and moving on.
Forestry.io
Trying out Forestry.io as a CMS for my Hugo site — first impressions on block quotes, bullets, and code blocks.
First Post
Reflecting on how much easier it is to build a website and write content today compared to 2012.