github-actions[bot]
6aa8a64c82
chore(projects): refresh projects list
2026-04-27 00:30:23 +07:00
tiennm99
abbc5dba8c
feat(content): add Newsletter #99 with 8 articles on AI quality, API design, IAM, and networking
2026-04-26 20:09:58 +07:00
tiennm99
07201e7ab3
feat(referral): add MiniMax Token Plan referral
2026-04-25 22:46:58 +07:00
github-actions[bot]
a84aa6e316
chore(projects): refresh projects list
2026-04-25 00:42:42 +07:00
github-actions[bot]
63689dbbe3
chore(projects): refresh projects list
2026-04-24 01:01:57 +07:00
github-actions[bot]
c2d097c002
chore(projects): refresh projects list
2026-04-23 00:51:32 +07:00
tiennm99
f4a533db31
fix(ci): handle clean index after git add in projects workflow
2026-04-22 20:19:00 +07:00
tiennm99
8531e1f962
docs(projects): clarify supported URL types in description
2026-04-22 20:15:28 +07:00
github-actions[bot]
f72e3b4e85
chore(projects): refresh projects list
2026-04-22 20:09:57 +07:00
tiennm99
5876b79689
refactor(projects): rename pages section to projects with contributions
...
- rename content/page/pages → content/page/projects, keep /pages alias
- list owned + contributed repos (GraphQL repositoriesContributedTo)
- filter by URL (homepage or has_pages), not just GitHub Pages enabled
- rename script/workflow to update-projects-list.mjs / update-projects.yml
2026-04-22 20:09:33 +07:00
github-actions[bot]
06c2aeeb22
chore(pages): refresh GitHub Pages list
2026-04-22 19:57:58 +07:00
tiennm99
f9927e6098
feat(ci): replace github-pages shortcode with daily workflow
...
Fetch repos server-side via GitHub API using PAGES_FETCH_TOKEN and
inject the pages list into content/page/pages/index.md between HTML
markers. Runs daily at 00:00 Asia/Saigon and on manual dispatch.
2026-04-22 19:57:36 +07:00
tiennm99
1763bc2acb
refactor(referral): group services into categories
2026-04-22 19:43:36 +07:00
tiennm99
56426d69e8
feat(referral): make ModelArk image clickable to referral link
2026-04-22 19:29:11 +07:00
tiennm99
04f34f01c5
feat(referral): add PikPak cloud storage referral link
2026-04-22 19:17:59 +07:00
tiennm99
1d4f0b7cd6
feat(content): add Newsletter #98 with 11 articles on AI design tools, Go patterns, and engineering careers
2026-04-18 10:00:45 +07:00
tiennm99
3a5183f6e3
feat(content): add Newsletter #97 with 7 articles on AI agents, GC, and engineering practices
2026-04-17 19:38:26 +07:00
tiennm99
8b9f264a3b
feat(content): add Newsletter #96 with 6 articles on Go internals, AI agents, and engineering culture
2026-04-16 22:12:00 +07:00
tiennm99
428e7c24a1
feat(content): add article on AI-assisted engineering workflows to Newsletter #95
2026-04-14 21:52:17 +07:00
tiennm99
a9cbf48f48
refactor(skills): convert mt-webfetch script to Node.js for project consistency
2026-04-14 21:46:33 +07:00
tiennm99
4df75a25fb
feat(skills): add mt-webfetch fallback + improve mt-add-post URL cleaning and duplicate detection
2026-04-14 21:41:15 +07:00
tiennm99
7f69b0a64f
feat(content): add Newsletter #95 with 11 articles on AI, system design, and performance
2026-04-14 21:26:23 +07:00
tiennm99
2e08632407
feat(content): add post about getting entity ID after Hibernate merge
2026-04-11 10:52:16 +07:00
tiennm99
9d638d5464
feat(content): add post about fixing Gradle test OOM with maxHeapSize
2026-04-11 10:51:01 +07:00
tiennm99
4b1aa8aaa9
feat(content): add post about mocking Java time for testing
2026-04-11 10:43:09 +07:00
tiennm99
34b0cd9c78
feat(content): add post about fixing OpenClaw Docker pairing issue
2026-04-05 13:08:46 +07:00
tiennm99
f93e506ef4
feat(content): add Claude Code guest pass referral and reorder referral page
2026-04-04 21:01:51 +07:00
tiennm99
6925d731bf
refactor(skills): convert shell scripts to Node.js
...
Replace bash scripts with cross-platform Node.js equivalents for
mt-add-post and mt-add-tags skills. Update SKILL.md references.
2026-04-02 16:44:48 +07:00
tiennm99
2295bd08a7
feat(content): add Newsletter #94 with 10 articles
...
Topics: Claude Code internals, AI & tech debt, Slack notifications,
developer workflow, Java performance, Go naming, AI agent skills,
leadership beliefs, programming tricks, shell tricks.
2026-04-02 11:44:11 +07:00
tiennm99
60677a5d09
feat(content): add post about Claude Max, Claude Kit and MiniMax investments
2026-04-01 23:22:41 +07:00
tiennm99
3335b2a249
feat(settings): add claude session-state to gitignore
2026-04-01 17:03:30 +07:00
tiennm99
8eabaab2e0
feat(content): add ClaudeKit referral link
2026-04-01 17:00:47 +07:00
tiennm99
e383275041
refactor(settings): disable project plugins and scope file permissions
...
Disable commit-commands, skill-creator, and superpowers plugins.
Narrow Edit/Read/Write permissions from wildcard to content directory.
2026-04-01 09:54:01 +00:00
tiennm99
4de3c11229
feat(content): add Newsletter #93 with 7 articles
2026-03-28 14:47:34 +07:00
tiennm99
f8f18eea55
feat(content): add ModelArk referral link
2026-03-25 20:41:09 +07:00
tiennm99
e444d31319
feat(content): add Synthetic referral link
2026-03-24 20:51:01 +07:00
tiennm99
adfbd85ff2
feat(content): add BigModel.cn referral link
...
Add referral link for BigModel.cn with 20M tokens offer.
2026-03-24 20:28:52 +07:00
tiennm99
f0743ce8a0
feat(content): add Newsletter #92 with 7 articles
...
Also add Bash(bash .claude/skills/**) permission for portable skill script invocation.
2026-03-20 22:34:58 +07:00
tiennm99
309f00f7aa
chore: remove AGENTS.md, superseded by CLAUDE.md
2026-03-17 22:21:30 +07:00
tiennm99
38f4424506
chore: remove completed skills improvement plan
2026-03-17 22:15:19 +07:00
tiennm99
eae318510a
fix(skills): target only content/post files in mt-add-tags proactive commit check
2026-03-17 22:11:42 +07:00
tiennm99
6d6b8774cd
feat(skills): set 2-3 tags for regular posts, 6-7 for newsletter posts in mt-add-tags
2026-03-17 22:10:13 +07:00
tiennm99
d6113cb3ed
feat(skills): add list_existing_tags.sh script for future tag normalization
2026-03-17 21:40:05 +07:00
tiennm99
0680a0bfaf
feat(skills): add disabled tag normalization step to mt-add-tags (pending tag standard)
2026-03-17 21:27:24 +07:00
tiennm99
ee8c127128
chore: migrate AGENTS.md to CLAUDE.md with tag-check-before-commit rule
2026-03-17 21:08:20 +07:00
tiennm99
35108a42f3
fix(skills): add UTC+7 timezone to date calls in find_newsletter_number.sh
2026-03-17 20:50:38 +07:00
tiennm99
52bb73e010
feat(content): add Newsletter #91
2026-03-17 20:43:42 +07:00
tiennm99
66a0717a28
fix(skills): align skill names with folder names using hyphens
2026-03-17 09:39:19 +07:00
tiennm99
29cb2a322f
feat(content): add Newsletter #90
2026-03-16 20:40:37 +07:00
tiennm99
79ecef12ef
feat(content): add Newsletter #89
2026-03-14 14:11:58 +07:00