Commit Graph
207 Commits
Author SHA1 Message Date
tiennm99 baf663fb4f Fix typo in sidebar subtitle
Corrected 'want' to 'wants' in the sidebar subtitle for improved grammar.
2025-07-27 22:51:55 +07:00
tiennm99 a0405f632e Add guide for setting up Claude Code & Serena on Windows
Created a new post detailing the installation and configuration of Claude Code and Serena MCP on Windows, including steps for WSL, NodeJS, uv, and handling Java projects. The guide provides troubleshooting tips and workflow recommendations for developers using these tools.
2025-07-27 22:50:29 +07:00
tiennm99 9dd9e16201 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 7d7a27900f 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 fed0358e1b 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 9645ceb01e feat: add mcp servers 2025-07-25 20:27:32 +07:00
tiennm99 f94fee86f6 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 569909eb71 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 f5aacf1f2f 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 5f4c315087 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 d5a4bbc363 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 7340490dc2 Create CLAUDE.md 2025-07-19 19:06:24 +07:00
tiennm99 beb6278b6a feat: newsletter no.31 2025-06-01 11:52:31 +07:00
tiennm99 86a4ad3ec5 feat: newsletter no.30 2025-06-01 00:39:45 +07:00
tiennm99 b868f4701d feat: newsletter no.29 2025-05-25 09:29:03 +07:00
tiennm99 03cd964aec feat: update windsurf rules 2025-05-25 00:26:10 +07:00
tiennm99 9fea1da267 feat: remove unused rules
keep only cursor and windsurf, because others not good enough
2025-05-25 00:05:27 +07:00
tiennm99 ae01d08009 feat: update post 1/5 2025-05-24 23:50:26 +07:00
tiennm99 56cb9c2b76 feat: update newsletter no.28 2025-05-24 23:39:24 +07:00
tiennm99 a9e6563069 feat: newsletter no.28 2025-05-24 23:14:50 +07:00
tiennm99 8432523f22 feat: update tags 2025-05-24 22:41:23 +07:00
tiennm99 bb2bf743c8 feat: newsletter no.27 2025-05-24 22:36:00 +07:00
tiennm99 477997e271 feat: newsletter no.26 2025-05-24 19:27:34 +07:00
tiennm99 51cd9b4fd1 feat: newsletter no.25 2025-05-20 23:00:15 +07:00
tiennm99 8cdf6ae530 feat: update newsletter no.24 tags 2025-05-20 21:32:05 +07:00
tiennm99 09089aa1d5 feat: newsletter no.24 2025-05-20 21:30:16 +07:00
tiennm99 b83eebb236 feat: newsletter no.23 2025-05-18 23:03:08 +07:00
tiennm99 fc8eb56366 feat: newsletter no.22 2025-05-14 00:47:57 +07:00
tiennm99 cfa7af37a7 feat: newsletter no.21 2025-05-12 23:39:20 +07:00
tiennm99 40ea365c99 feat(clarity): add clarity 2025-05-12 00:34:31 +07:00
tiennm99 cf35801246 feat: newsletter no.20 2025-05-11 23:06:26 +07:00
tiennm99 a452e1a553 feat: update 1/5 post 2025-05-11 21:44:06 +07:00
tiennm99 2cf8ae79fe feat: newsletter no.19 2025-05-11 21:36:12 +07:00
tiennm99 52a66f2235 feat: update old post tags 2025-05-11 21:36:00 +07:00
tiennm99 494d808554 feat: newsletter no.18 2025-05-11 14:44:46 +07:00
tiennm99 cca262cf21 refactor: post 10/5 become 4/5 2025-05-11 14:13:02 +07:00
tiennm99 84319ba90b feat: update hugo config 2025-05-10 23:48:53 +07:00
tiennm99 858f8f6857 feat: update post 1/5 2025-05-10 23:31:21 +07:00
tiennm99 14468b4b5e feat: update post 1/5 2025-05-10 22:59:55 +07:00
tiennm99 02b4b58838 feat(copilot): add instructions
clone from cursor rules
2025-05-10 22:59:47 +07:00
tiennm99 23ceb93d3f feat: newsletter no.17 2025-05-10 16:30:27 +07:00
tiennm99 d52cf43cfc feat(trae): trae rule
clone from cursor rule
2025-05-10 14:38:57 +07:00
tiennm99 84ff603815 feat(windsurf): add rule
clone from cursor rule
2025-05-10 14:38:39 +07:00
tiennm99 6b3fc58bd2 feat(cursor): update rule 2025-05-10 13:58:55 +07:00
tiennm99 7009068d6b feat: newsletter no.16 2025-05-10 13:21:58 +07:00
tiennm99 d33fb81423 feat(cursor): update rule 2025-05-10 13:01:40 +07:00
tiennm99 c915943005 fix: 2/5 post title 2025-05-10 13:01:31 +07:00
tiennm99 5c7c2045ee feat(cursor): add cursor rules 2025-05-10 12:32:04 +07:00
tiennm99 bc30209886 Update index.md 2025-05-10 12:00:41 +07:00
tiennm99 084d97226e feat: newsletter no.15 2025-05-10 11:55:30 +07:00