RandomWits

life is too short for a diary

Most popular




Useful Agent Skills for Claude Code and Codex—Without Automatic Invocation

Agent skills are reusable instructions that teach a coding agent how to perform a specific workflow. The best ones are not generic “write better code” prompts. They capture expertise I need occasionally: auditing a Daml contract, mentoring me without writing the answer, removing over-engineering, or running a disciplined development workflow...

Continue reading → Tags : ai claude-code codex agent-skills






Traditional IRA, Roth IRA, and the Backdoor Roth

An IRA is a retirement account with tax advantages. The two common types are a traditional IRA and a Roth IRA. They differ mainly in when you receive the tax benefit. If your income is too high to contribute directly to a Roth IRA, a backdoor Roth may provide another route...

Continue reading → Tags : roth ira






Understanding Kafka Poison Pills

Imagine publishing a message to Kafka topic A. Suddenly, your consumer crashes. It hit a deserialization error. Because the client never successfully processes the record, it never commits the offset. Upon restarting, it reads the exact same record again, failing repeatedly in an infinite loop. This bad record is called a poison pill...

Continue reading → Tags : kafka java reactive