blog:20231220