/ Works

Systems, products
and creative work.

19

Day 029 / Frappe / Configuration Privacy

Site Config Redactor

A dependency-free Python CLI that creates a conservative, allowlist-based copy of a Frappe site configuration while replacing every unrecognized value.
Site Config Redactor cover previewView project ↗
20

Day 030 / Frappe / Patch Operations

Patch Log Formatter

A dependency-free Python CLI that turns sanitized Frappe patch execution records into chronological text or JSON summaries with explicit status counts and durations.
Patch Log Formatter cover previewView project ↗
21

Day 031 / APIs / Request Composition

API Request Builder

A dependency-free Python CLI that validates a bounded HTTP request specification and creates redacted text, JSON and shell-safe cURL previews without sending network traffic.
API Request Builder cover previewView project ↗
22

Day 032 / APIs / Webhook Security

Webhook Signature Lab

A dependency-free Python CLI for signing and verifying local webhook payloads with timestamped HMAC-SHA256, constant-time comparison and replay-age checks.
Webhook Signature Lab cover previewView project ↗
23

Day 033 / APIs / JSON Schema

JSON Schema Starter

A dependency-free Python CLI that turns one bounded local JSON object into a deterministic Draft 2020-12 starter schema for human review.
JSON Schema Starter cover previewView project ↗
24

Day 034 / APIs / Pagination

Pagination Simulator

A dependency-free Python CLI that calculates offset pagination, item bounds and an ellipsis-aware navigation window without requesting an API.
Pagination Simulator cover previewView project ↗
Projects & Case Studies — Python — Page 4 | Kris Lacanlale