How I give coding agents a memory
Every coding-agent session starts from zero: the agent forgets yesterday's decisions, the reasons behind them, and the next step. After two weeks on a real project, I settled on three layers: a markdown memory bank for where we are right now, jevmem for facts that stay true, and AGENTS.md for the rules the agent must always follow. Keeping them separate is what stops state from going stale in long-term memory and tokens from being spent twice.
How Your Camera Becomes a True Random Number Generator
Most computers use math to 'guess' at being random. photorand turns your camera into a physical sensor to harvest the natural noise found in RAW photos. By capturing these fluctuations of light and heat, it creates truly random seeds that power a ChaCha20 engine for infinite, unpredictable data generation.