Published onOctober 19, 2026撬开微信的抽屉——macOS 上的聊天数据去哪了macoswechatsqlitereverse-engineeringai微信把你的聊天记录锁在哪里、用什么锁、谁有钥匙。从 macOS 的沙盒目录一路看到 SQLCipher,再聊个人玩法和产品化落地两条路各自的代价。Read more →
Published onOctober 24, 2025Django AuthenticationpythondjangoauthenticationLearn how to implement authentication in Django applications using built-in features and third-party packages.Read more →
Published onOctober 23, 2025Python Package ManagementpythonuvCompare the classic pip + virtualenv workflow with uv, the new all-in-one tool for Python dependency and packaging management.Read more →
Published onMay 21, 2025Microsoft Build 2025: Building the Open Agentic Webmicrosoftbuildaideveloper-toolsagentsfoundryA comprehensive overview of Microsoft Build 2025 keynotes, highlighting the company's vision for AI-powered agents, the open agentic web, and the future of developer tools.Read more →
Published onApril 22, 2025Abstraction and Discovery with Large Language Model AgentsAbstraction and Discovery with Large Language Model AgentsRead more →
Published onApril 16, 2025Full Text Search with PostgreSQLpostgresqlginftsLearn how to use full text search with PostgreSQL to search for text in your database.Read more →
Published onMarch 27, 2025Lecture Notes: Vibe CodingThis is the lecture notes for the Deeplearning.ai short course [Vibe Coding 101 with Replit] Read more →