Files
kennethreitz.org/data/essays
kennethreitz 3d6dfae01b Refactor cache generation and improve metadata handling
- Updated docker-compose.yml to mount data directory for improved file access.
- Implemented a unified cache generation function in engine.py to streamline cache creation for blog posts, sidenotes, outlines, quotes, connections, and terms.
- Replaced individual cache extraction functions with a single MetadataCache class for cleaner access to cached data.
- Modified prebuild_cache.py to utilize the new unified cache function, ensuring all cache files are generated in a single sweep.
- Enhanced outlines.html template to simplify anchor URL generation for headings.
2025-09-16 19:37:23 -04:00
..
2025-08-27 08:08:17 -04:00
2025-09-12 23:31:30 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 17:11:47 -04:00
2025-08-27 08:08:17 -04:00
2025-09-15 07:02:50 -04:00
2025-08-30 14:26:24 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 16:55:01 -04:00
2025-09-15 07:02:50 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 17:41:29 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 17:01:55 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 17:41:29 -04:00
2025-09-15 07:06:48 -04:00
2025-09-15 07:02:50 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 20:50:59 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-15 07:02:50 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 17:43:45 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 17:24:22 -04:00
2025-09-12 16:57:31 -04:00
2025-08-27 08:08:17 -04:00
2025-09-13 10:53:47 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-13 11:19:06 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-15 07:06:48 -04:00
2025-09-12 16:49:30 -04:00
2025-08-27 08:08:17 -04:00
2025-09-13 11:15:42 -04:00
2025-09-15 07:06:48 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 13:18:24 -04:00
2025-09-12 17:06:54 -04:00
2025-08-27 08:08:17 -04:00
2025-09-13 10:47:53 -04:00
2025-09-10 12:54:02 -04:00
2025-09-10 13:06:56 -04:00
2025-08-27 08:08:17 -04:00
2025-09-14 16:10:52 -04:00
2025-09-12 17:05:33 -04:00
2025-08-28 00:15:12 -04:00
2025-09-12 17:39:43 -04:00
2025-08-27 08:08:17 -04:00
2025-09-13 06:29:55 -04:00
2025-09-12 17:36:29 -04:00
2025-08-31 11:26:53 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-13 10:50:03 -04:00
2025-09-15 08:16:41 -04:00
2025-09-10 12:52:43 -04:00
2025-08-27 08:08:17 -04:00
2025-09-10 12:54:02 -04:00
2025-08-27 08:08:17 -04:00
2025-09-12 09:39:45 -04:00
2025-08-27 08:08:17 -04:00
2025-09-10 12:52:43 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-08-27 08:08:17 -04:00
2025-09-15 06:18:25 -04:00
2025-09-12 09:03:54 -04:00
2025-09-13 07:21:33 -04:00
2025-09-12 12:02:58 -04:00
2025-09-12 12:02:58 -04:00
2025-09-12 09:03:15 -04:00
2025-09-12 12:02:58 -04:00
2025-09-12 11:57:32 -04:00
2025-09-12 12:02:58 -04:00
2025-09-02 17:46:43 -04:00
2025-09-12 09:03:15 -04:00
2025-09-12 12:02:58 -04:00
2025-09-12 09:13:26 -04:00
2025-09-12 09:39:45 -04:00
2025-09-12 11:57:32 -04:00
2025-09-14 06:59:36 -04:00
2025-09-03 16:09:48 -04:00