tiennm99
2c80adf16e
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
f029ca2c68
feat(content): add Newsletter #97 with 7 articles on AI agents, GC, and engineering practices
2026-04-17 19:38:26 +07:00
tiennm99
4a5a606c7e
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
70111eb121
feat(content): add article on AI-assisted engineering workflows to Newsletter #95
2026-04-14 21:52:17 +07:00
tiennm99
680990cbb1
refactor(skills): convert mt-webfetch script to Node.js for project consistency
2026-04-14 21:46:33 +07:00
tiennm99
9584e19a71
feat(skills): add mt-webfetch fallback + improve mt-add-post URL cleaning and duplicate detection
2026-04-14 21:41:15 +07:00
tiennm99
aa76d00316
feat(content): add Newsletter #95 with 11 articles on AI, system design, and performance
2026-04-14 21:26:23 +07:00
tiennm99
8cc7be722e
feat(content): add post about getting entity ID after Hibernate merge
2026-04-11 10:52:16 +07:00
tiennm99
7452214189
feat(content): add post about fixing Gradle test OOM with maxHeapSize
2026-04-11 10:51:01 +07:00
tiennm99
7d345a3535
feat(content): add post about mocking Java time for testing
2026-04-11 10:43:09 +07:00
tiennm99
7c3d347fb9
feat(content): add post about fixing OpenClaw Docker pairing issue
2026-04-05 13:08:46 +07:00
tiennm99
e9f02337eb
feat(content): add Claude Code guest pass referral and reorder referral page
2026-04-04 21:01:51 +07:00
tiennm99
134e3a5ff4
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
17222538a5
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
ec05f89aa2
feat(content): add post about Claude Max, Claude Kit and MiniMax investments
2026-04-01 23:22:41 +07:00
tiennm99
70ff92fbc8
feat(settings): add claude session-state to gitignore
2026-04-01 17:03:30 +07:00
tiennm99
7e18e98f03
feat(content): add ClaudeKit referral link
2026-04-01 17:00:47 +07:00
tiennm99
3108f2d98a
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 and Claude Sonnet 4.6
456e9e8ef5
feat(content): add Newsletter #93 with 7 articles
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-28 14:47:34 +07:00
tiennm99 and Claude Opus 4.6
bbb53c773b
feat(content): add ModelArk referral link
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 20:41:09 +07:00
tiennm99 and Claude Opus 4.6
f49f1df72c
feat(content): add Synthetic referral link
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-24 20:51:01 +07:00
tiennm99 and Claude Opus 4.6
104870b9d3
feat(content): add BigModel.cn referral link
...
Add referral link for BigModel.cn with 20M tokens offer.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-24 20:28:52 +07:00
tiennm99 and Claude Sonnet 4.6
d433184496
feat(content): add Newsletter #92 with 7 articles
...
Also add Bash(bash .claude/skills/**) permission for portable skill script invocation.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 22:34:58 +07:00
tiennm99
5a5db60971
chore: remove AGENTS.md, superseded by CLAUDE.md
2026-03-17 22:21:30 +07:00
tiennm99
3b717624d1
chore: remove completed skills improvement plan
2026-03-17 22:15:19 +07:00
tiennm99
82dada2ec1
fix(skills): target only content/post files in mt-add-tags proactive commit check
2026-03-17 22:11:42 +07:00
tiennm99
41ed03cdca
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
4e7820f70f
feat(skills): add list_existing_tags.sh script for future tag normalization
2026-03-17 21:40:05 +07:00
tiennm99
314fb2d139
feat(skills): add disabled tag normalization step to mt-add-tags (pending tag standard)
2026-03-17 21:27:24 +07:00
tiennm99
448e5e54cf
chore: migrate AGENTS.md to CLAUDE.md with tag-check-before-commit rule
2026-03-17 21:08:20 +07:00
tiennm99
bc9184bd68
fix(skills): add UTC+7 timezone to date calls in find_newsletter_number.sh
2026-03-17 20:50:38 +07:00
tiennm99 and Claude Sonnet 4.6
b5ce518ca4
feat(content): add Newsletter #91
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 20:43:42 +07:00
tiennm99 and Claude Sonnet 4.6
a4b81b8a10
fix(skills): align skill names with folder names using hyphens
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 09:39:19 +07:00
tiennm99 and Claude Sonnet 4.6
cc38b19f8c
feat(content): add Newsletter #90
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 20:40:37 +07:00
tiennm99 and Claude Sonnet 4.6
a66ee5592f
feat(content): add Newsletter #89
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-14 14:11:58 +07:00
tiennm99 and Claude Opus 4.6
1275bde02a
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
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 15:42:19 +07:00
tiennm99 and Claude Sonnet 4.6
0596666486
fix(ci): fix Hugo download to fail fast on HTTP errors
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 08:52:56 +07:00
tiennm99 and Claude Sonnet 4.6
3d8747fb56
fix: use text=auto to prevent binary file corruption in CI
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 08:46:18 +07:00
tiennm99
79619df86e
Revert "chore(ci): disable Hugo build cache steps"
...
This reverts commit 08c9ac9c27 .
2026-03-12 08:46:01 +07:00
tiennm99 and Claude Sonnet 4.6
08c9ac9c27
chore(ci): disable Hugo build cache steps
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 08:39:50 +07:00
tiennm99 and Claude Sonnet 4.6
3c11fac91a
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).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-11 22:35:01 +07:00
tiennm99 and Claude Sonnet 4.6
f9129173e5
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.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-11 20:56:32 +07:00
tiennm99 and Claude Opus 4.6
c3178386e8
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
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 18:29:56 +07:00
tiennm99 and Claude Sonnet 4.6
95849beaf2
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.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 10:08:52 +07:00
tiennm99 and Claude Sonnet 4.6
5b1e6f8c4d
docs(agents): update skill name to miti-add-post
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 10:12:22 +07:00
tiennm99 and Claude Sonnet 4.6
6eacaf2de1
refactor(skills): rename add-post to miti-add-post
...
Add custom prefix to distinguish custom skills from third-party ones.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 10:11:40 +07:00
tiennm99 and Claude Sonnet 4.6
9f29ba34cd
fix(skills): remove spurious symlink in add-post skill directory
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 10:11:40 +07:00
tiennm99 and Claude Sonnet 4.6
6ace64e212
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.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 10:11:40 +07:00
tiennm99 and Claude Sonnet 4.6
bb44cebab4
chore(settings): reorganize permissions and add git add permission
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 10:11:40 +07:00
tiennm99 and Claude Sonnet 4.6
1723d10c6e
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.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 10:11:40 +07:00