I got tired of refreshing HN, so I made it refresh itself
Auto-updating ranks beat refreshing, but it's still just a HN client.
Freshness-first caching library for Python
Background sweeper refreshes hot cache entries before expiry, but the API is still experimental.
Python backend developers using FastAPI
FastAPI-Cache · Cachetools · Redis
I am working on a small experimental freshness-first caching library and wanted some design feedback. before i take it further.
Instead of wiring up invalidations by hand, the cache would watch your function by hand and cache should automatically infer the behavior and keep the data fresh.
Auto-updating ranks beat refreshing, but it's still just a HN client.
SSE-based browser refresh for JSF when Spring DevTools already handles Java hot reload.
LLM-generated selector caching beats manual scraping, but Jina AI and Beautiful Soup handle this cheaper.
Three-layer RBAC with Python-to-TypeScript type generation beats most admin panel generators.
Deterministic context folding without LLM summarization calls keeps prompt caches hot.
90% cache hit rates on Claude by folding context deterministically instead of summarizing.