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
tiennm99
e29a3b9268
feat(content): add Newsletter #88
...
Add new newsletter post with:
- A Broken Heart: Safari bug with Noto Color Emoji
- Wrapping Code Comments: relative column width
- How I Use Claude Code: research-plan-implement workflow
- 6 system design images + 1 video in Bonus
2026-03-13 15:42:19 +07:00
tiennm99
f05cd3a538
fix(ci): fix Hugo download to fail fast on HTTP errors
2026-03-12 08:52:56 +07:00
tiennm99
bd132d0195
fix: use text=auto to prevent binary file corruption in CI
2026-03-12 08:46:18 +07:00
tiennm99
33a04bf2e8
Revert "chore(ci): disable Hugo build cache steps"
...
This reverts commit d2f7295864 .
2026-03-12 08:46:01 +07:00
tiennm99
d2f7295864
chore(ci): disable Hugo build cache steps
2026-03-12 08:39:50 +07:00
tiennm99
bd21d8afe5
chore: bump GitHub Actions versions and add skills improvement plan
...
Update all actions/checkout, setup-go, setup-node, cache, upload-artifact,
and download-artifact to latest major versions. Add plan.md with roadmap
for skill fixes and two new skills (mt:commit-push, mt:backfill-tags).
2026-03-11 22:35:01 +07:00
tiennm99
5823a65552
feat(skills): add mt:add-tags skill for Hugo post tag generation
...
Adds a new skill that analyzes post content and generates 6-7 relevant
tags, checks existing tags, and asks for user confirmation before writing.
Also triggers proactively when committing posts with minimal tags.
2026-03-11 20:56:32 +07:00
tiennm99
d8bcde325d
chore: consolidate settings, enhance skill scripts, and reformat content
...
- Migrate settings from settings.local.json to settings.json with expanded permissions
- Add helper scripts (find_newsletter_number.sh, prepare_url.sh) to mt-add-post skill
- Update skill documentation and configuration
- Apply consistent formatting across config, content, and layout files
- Update workflow, gitignore, and netlify configuration
2026-03-11 18:29:56 +07:00
tiennm99
0d21e4b69b
refactor(skills): rename miti-add-post to mt:add-post
...
Moves skill from .agents/skills/ to .claude/skills/ (Claude Code only)
and renames it to mt:add-post with directory mt-add-post.
2026-03-09 10:08:52 +07:00
tiennm99
140758b1c4
docs(agents): update skill name to miti-add-post
2026-03-07 10:12:22 +07:00
tiennm99
18313b016b
refactor(skills): rename add-post to miti-add-post
...
Add custom prefix to distinguish custom skills from third-party ones.
2026-03-07 10:11:40 +07:00
tiennm99
4424566925
fix(skills): remove spurious symlink in add-post skill directory
2026-03-07 10:11:40 +07:00
tiennm99
fac2a72677
refactor(skills): extract add-post workflow into reusable skill
...
Moves URL processing workflow from AGENTS.md into a dedicated skill at
.agents/skills/add-post. Simplifies AGENTS.md to only contain project info
and development server instructions. Creates symlink in .claude/skills/ for
skill discovery.
2026-03-07 10:11:40 +07:00
tiennm99
f87219d734
chore(settings): reorganize permissions and add git add permission
2026-03-07 10:11:40 +07:00
tiennm99
85c28ddd45
style(pages): improve referral page presentation and menu configuration
...
Update referral page with professional English title, description, and semantic link icon. Simplify aliases and adjust menu weight for better navigation positioning. Also update pages menu weight for consistent layout.
2026-03-07 10:11:40 +07:00
tiennm99
83be6bae36
feat(pages): add referral page with service invitations
...
Add new referral page under content/page/referral/ featuring Z.ai subscription invite link with special pricing. The page is configured with appropriate menu settings and aliases for easy access.
2026-03-07 10:11:40 +07:00