Commit Graph
205 Commits
Author SHA1 Message Date
tiennm99 d623d0ed54 Update config and add Serena project settings
Changed project path in .mcp.json from $(pwd) to '.' for improved portability. Added .serena/project.yml to configure Serena agent for a TypeScript project, including ignored paths, tool exclusions, and project metadata.
2025-07-26 20:37:31 +07:00
tiennm99 c0a8e011b7 Add Newsletter #37 post
Created a new newsletter post for July 26, 2025, covering topics such as Nix, developer tool choices, AI-assisted coding, commit best practices, WebSocket message ordering, and the impact of AI agents on pair programming.
2025-07-26 20:16:57 +07:00
tiennm99 867af0d804 Add Newsletter #36 post
Created a new post for Newsletter #36 featuring curated articles on software engineering, AI code reviews, programming language insights, bit manipulation, reservoir sampling, complexity in systems, and assertion logic. The post provides summaries and key takeaways for each topic.
2025-07-25 21:31:43 +07:00
tiennm99 3c298946f2 feat: add mcp servers 2025-07-25 20:27:32 +07:00
tiennm99 15ce2578b2 Add Newsletter #35 post
Created a new newsletter post for 2025-07-24 featuring articles on software engineering principles, Redis and Valkey developments, clever code practices, semantic unit testing, SOLID principles in Java, the decline of Stack Overflow, and the benefits of WebAssembly for cross-platform development.
2025-07-24 22:05:03 +07:00
tiennm99 1f6da27ab7 Add newsletter post for 2025-07-23
Added Newsletter #34 with curated links and commentary on TDD, Discord's search architecture, Data Oriented Programming in Java, performance optimization, UI animation, senior engineer side bets, skill atrophy in the age of AI, and cursor best practices. Also updated local settings to allow Bash date command.
2025-07-23 20:16:32 +07:00
tiennm99 26db6b350e Add URL processing workflow and update permissions
Introduced detailed URL processing workflow and Vietnamese writing guidelines to CLAUDE.md for newsletter automation. Updated settings.local.json to allow general WebFetch and Bash(mkdir:*) permissions, replacing specific domain-based permissions.
2025-07-22 21:00:02 +07:00
tiennm99 5bc240dac3 Add Newsletter #33 post
Created a new newsletter post (#33) featuring articles on Java ZGC memory allocation, optimizing GC for cloud workloads, JavaScript internals, embedding models, HULA AI agents, refactoring techniques, writing effective error messages, and challenges in big tech companies.
2025-07-22 20:59:46 +07:00
tiennm99 06ee73db9e Add newsletter post and Claude settings
Added a new newsletter post for 2025-07-21 covering AI-assisted coding, AI workspaces, coding best practices, event-hidden architecture, distributed systems, and modern error handling. Also added a local settings file for Claude with specific domain permissions.
2025-07-21 21:41:52 +07:00
tiennm99 245d3bd4f5 Create CLAUDE.md 2025-07-19 19:06:24 +07:00
tiennm99 3c43a9bbca feat: newsletter no.31 2025-06-01 11:52:31 +07:00
tiennm99 e648d44613 feat: newsletter no.30 2025-06-01 00:39:45 +07:00
tiennm99 4d03998f1f feat: newsletter no.29 2025-05-25 09:29:03 +07:00
tiennm99 c93e5f3092 feat: update windsurf rules 2025-05-25 00:26:10 +07:00
tiennm99 797225d753 feat: remove unused rules
keep only cursor and windsurf, because others not good enough
2025-05-25 00:05:27 +07:00
tiennm99 906938718e feat: update post 1/5 2025-05-24 23:50:26 +07:00
tiennm99 4146a9dfb5 feat: update newsletter no.28 2025-05-24 23:39:24 +07:00
tiennm99 4d6c3cf9a0 feat: newsletter no.28 2025-05-24 23:14:50 +07:00
tiennm99 012c0ae555 feat: update tags 2025-05-24 22:41:23 +07:00
tiennm99 e9f2155f0a feat: newsletter no.27 2025-05-24 22:36:00 +07:00
tiennm99 ef433fc42a feat: newsletter no.26 2025-05-24 19:27:34 +07:00
tiennm99 b5f368b293 feat: newsletter no.25 2025-05-20 23:00:15 +07:00
tiennm99 eeb88a2c97 feat: update newsletter no.24 tags 2025-05-20 21:32:05 +07:00
tiennm99 12e64c9732 feat: newsletter no.24 2025-05-20 21:30:16 +07:00
tiennm99 673e623ca4 feat: newsletter no.23 2025-05-18 23:03:08 +07:00
tiennm99 309697ecf9 feat: newsletter no.22 2025-05-14 00:47:57 +07:00
tiennm99 6ff4cbb9d1 feat: newsletter no.21 2025-05-12 23:39:20 +07:00
tiennm99 590b3d492f feat(clarity): add clarity 2025-05-12 00:34:31 +07:00
tiennm99 2c0256d7d9 feat: newsletter no.20 2025-05-11 23:06:26 +07:00
tiennm99 a70f4e5efa feat: update 1/5 post 2025-05-11 21:44:06 +07:00
tiennm99 3f00109f0f feat: newsletter no.19 2025-05-11 21:36:12 +07:00
tiennm99 cff90aef39 feat: update old post tags 2025-05-11 21:36:00 +07:00
tiennm99 5ed58e540d feat: newsletter no.18 2025-05-11 14:44:46 +07:00
tiennm99 fe6e16e42e refactor: post 10/5 become 4/5 2025-05-11 14:13:02 +07:00
tiennm99 bb746b4b1f feat: update hugo config 2025-05-10 23:48:53 +07:00
tiennm99 3bd7c8fe9a feat: update post 1/5 2025-05-10 23:31:21 +07:00
tiennm99 6c5a3c1882 feat: update post 1/5 2025-05-10 22:59:55 +07:00
tiennm99 23d9366c50 feat(copilot): add instructions
clone from cursor rules
2025-05-10 22:59:47 +07:00
tiennm99 c131b12e4b feat: newsletter no.17 2025-05-10 16:30:27 +07:00
tiennm99 50d98dc80f feat(trae): trae rule
clone from cursor rule
2025-05-10 14:38:57 +07:00
tiennm99 d8f42ca55d feat(windsurf): add rule
clone from cursor rule
2025-05-10 14:38:39 +07:00
tiennm99 98316a474e feat(cursor): update rule 2025-05-10 13:58:55 +07:00
tiennm99 6a45b6b75f feat: newsletter no.16 2025-05-10 13:21:58 +07:00
tiennm99 cd1c0e0a1b feat(cursor): update rule 2025-05-10 13:01:40 +07:00
tiennm99 16f9b93414 fix: 2/5 post title 2025-05-10 13:01:31 +07:00
tiennm99 86eeda46f0 feat(cursor): add cursor rules 2025-05-10 12:32:04 +07:00
tiennm99 42442d2c09 Update index.md 2025-05-10 12:00:41 +07:00
tiennm99 b0db906c92 feat: newsletter no.15 2025-05-10 11:55:30 +07:00
tiennm99 cea93ddc94 feat(junie): update guidelines 2025-05-10 11:55:20 +07:00
tiennm99 4b047fc680 feat: update 1/5 post 2025-05-10 11:55:12 +07:00