14 Commits
Author SHA1 Message Date
tiennm99 3612a2e7d9 Replace local images with external links and clean up assets
Removed numerous local image and document files from content posts and updated markdown files to reference external image and document URLs instead. This reduces repository size and centralizes media hosting, improving maintainability.
2025-11-08 12:48:02 +07:00
tiennm99 63fea1dd55 Add Newsletter #41 post
Introduces Newsletter #41 featuring articles on AI-assisted coding, performance optimization, programming insights, and an interactive SQL learning game. The post summarizes key takeaways from recent discussions and research in software development, AI tools, and educational resources.
2025-07-31 23:02:59 +07:00
tiennm99 a588c0f5bb Add Newsletter #40 post
Introduces Newsletter #40 featuring articles on Java concurrency testing, JDK 25 feature freeze, virtual threads, agentic coding, AI's impact on software development, performance best practices for database operations, and a resource for AI coding assistant rules. The post provides curated summaries and insights for developers interested in Java, AI-assisted development, and performance optimization.
2025-07-30 19:42:08 +07:00
tiennm99 9bf331d229 Add newsletter #39 and update MCP server settings
Added the content for Newsletter #39 with curated articles and insights for developers. Also updated .claude/settings.local.json to move 'context7' and 'serena' from enabled to disabled MCP JSON servers.
2025-07-29 22:46:20 +07:00
tiennm99 67afad8d84 Update setup guide for large projects and command usage
Added instructions for running `index-project` before starting `serena-mcp-server` on large projects. Also corrected the executable name in the uvx command and provided a TLDR for the new workflow.
2025-07-29 11:26:30 +07:00
tiennm99 440eba6017 Add Newsletter #38 post
Added a new newsletter post (#38) covering topics such as Cursor's system prompt lessons, AI skepticism, Claude 4 best practices, AI subscription cost analysis, test writing principles, Java insights, machine code accessibility, and SQL query optimization.
2025-07-28 20:59:28 +07:00
tiennm99 bd9d176f52 Update index.md 2025-07-27 23:00:36 +07:00
tiennm99 6430451cb3 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 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 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 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