AdroitPad

THE BLOG

Developer tooling, privacy and local-first software.

REFERENCE · 8 MIN READ

The cron rule that makes your job run 5x more often than you think

The day-of-month / day-of-week OR rule, explained with a real expression.

Read the post

PRIVACY · 7 MIN READ

Why “local-first” matters — the case against dev tools that phone home

What “the developer workbench that never phones home” means in practice.

Read the post

AI · 8 MIN READ

Inside the AI assistant: switching between Ollama and cloud models

How one assistant keeps a consistent workflow across local and cloud providers.

Read the post

REFERENCE · 7 MIN READ

Cron gotchas, part 2: timezones and Daylight Saving Time

The timezone traps that make a correct-looking schedule drift or fire twice.

Read the post

RELEASE ENGINEERING · 9 MIN READ

Signing and notarizing a macOS Electron app without losing your mind

The certificates, credentials, and pipeline steps behind a Gatekeeper-friendly build.

Read the post

RELEASE ENGINEERING · 6 MIN READ

Why Windows code signing is optional (for now)

The practical trade-off between shipping an unsigned executable and buying a certificate.

Read the post

INFRASTRUCTURE · 7 MIN READ

Managing secrets without a secrets-manager subscription

Using Pulumi and AWS SSM Parameter Store for a small team’s configuration workflow.

Read the post

DATA · 7 MIN READ

DynamoDB vs. PostgreSQL: when AdroitPad reaches for which

A practical comparison of relational data and high-throughput flexible-schema workloads.

Read the post

AI · 8 MIN READ

Building a multi-provider AI layer from one codebase

The abstractions and failure handling behind Ollama, Claude, OpenAI, and Grok.

Read the post

PRIVACY · 6 MIN READ

What “privacy-respecting” actually means in a developer tool

Concrete practices behind a privacy claim for tools that handle code and credentials.

Read the post

ROADMAP · 6 MIN READ

From Kafka to RabbitMQ: thinking through the next messaging layer

A roadmap discussion about async jobs, notifications, and event fan-out.

Read the post

ROADMAP · 9 MIN READ

From local memory to Federated Intelligence

What if the hardest part of software engineering was never the code — it was remembering why?

Read the post