github-actions[bot]
fc388e1f9d
chore(projects): refresh projects list
2026-09-24 02:54:13 +07:00
github-actions[bot]
052cdad112
chore(projects): refresh projects list
2026-09-23 02:57:16 +07:00
github-actions[bot]
2abeabdadd
chore(projects): refresh projects list
2026-09-22 03:41:18 +07:00
github-actions[bot]
d33bbf8c87
chore(projects): refresh projects list
2026-09-21 02:09:31 +07:00
github-actions[bot]
8167931ffd
chore(projects): refresh projects list
2026-09-20 02:02:07 +07:00
github-actions[bot]
259f1c2963
chore(projects): refresh projects list
2026-09-19 02:16:08 +07:00
github-actions[bot]
2362422b07
chore(projects): refresh projects list
2026-09-18 16:27:11 +07:00
tiennm99
d41176f149
feat(projects): drop in-development namespaces from the demo list
2026-09-18 13:21:41 +07:00
tiennm99
26e2ff3721
refactor(projects): rename the demo list identifiers to match the page
2026-09-18 13:18:37 +07:00
tiennm99
2b6ba57f47
docs(projects): reword section headings and intros
2026-09-18 13:13:13 +07:00
tiennm99
3c1dc203b9
docs(projects): rewrite projects page intros in a lighter voice
2026-09-18 13:04:36 +07:00
github-actions[bot]
0ca22b7025
chore(projects): refresh projects list
2026-09-18 12:58:43 +07:00
tiennm99
a0de52c877
refactor(projects): build the projects list on the octokit SDK
...
Replace hand-rolled REST paging, GraphQL cursor loops and header plumbing with
octokit, which also brings request retry and rate-limit backoff. Introduces the
repo's first package.json, lockfile and ESLint flat config; the Hugo site build
itself still needs no Node step.
Output verified against the previous implementation: identical counts and rows
apart from live star drift on four upstream repos.
2026-09-18 12:28:11 +07:00
tiennm99
a9bb2f0621
feat(projects): split projects page into starred, linked and contributed lists
...
Resolve owned namespaces from org memberships with the admin role instead of
assuming a fixed owner list, so repos under orgs I own are included.
- starred: owned public non-fork repos with at least one star, by stars then
most recent push
- linked: owned public non-fork repos exposing a homepage or Pages URL, by most
recent push
- contributed: public repos owned by others, by my merged PR count then most
recent push
Private repos are excluded everywhere; forks are excluded from the owned lists
because their homepage belongs to upstream. Split the generator into API access
and rendering modules.
2026-09-18 12:24:44 +07:00
github-actions[bot]
aad39d9369
chore(projects): refresh projects list
2026-09-18 02:56:03 +07:00
github-actions[bot]
c76f2fc8e9
chore(projects): refresh projects list
2026-09-17 02:47:26 +07:00
tiennm99
edff23f0e3
docs(newsletter): add newsletter 132
2026-09-11 17:33:46 +07:00
tiennm99
57ff9fadf3
docs(newsletter): add newsletter 131
...
Drop the key-points bullet list from newsletter article entries; summaries are prose paragraphs only.
2026-09-11 09:45:02 +07:00
tiennm99
d9c605d69d
docs(newsletter): remove two Redis leaderboard entries from newsletter 130
2026-09-10 11:20:41 +07:00
tiennm99
bae7b01e0a
docs(newsletter): add newsletter 130
2026-09-10 10:37:39 +07:00
github-actions[bot]
59c5675491
chore(projects): refresh projects list
2026-09-10 02:32:48 +07:00
tiennm99
1c986dd371
docs(newsletter): add newsletter 129
2026-09-09 09:19:25 +07:00
github-actions[bot]
aa03f345e6
chore(projects): refresh projects list
2026-09-01 04:41:05 +07:00
tiennm99
d7ea504cb8
docs(post): point taskbus source link at the jvm-labs lab
2026-08-31 16:09:58 +07:00
tiennm99
d1b9e1de35
docs(referral): rebrand ClaudeKit to AgentKit
...
Update the referral link to https://agentkit.best/?ref=BWA910UK and expand
the description with current kits, pricing, and the desktop app, noting the
former ClaudeKit name.
2026-08-28 11:14:35 +07:00
tiennm99
e602d05831
docs(newsletter): add newsletter 128
2026-08-28 10:21:45 +07:00
github-actions[bot]
b625066d2d
chore(projects): refresh projects list
2026-08-28 08:12:06 +07:00
github-actions[bot]
22291c641f
chore(projects): refresh projects list
2026-08-26 00:21:32 +07:00
github-actions[bot]
54ffc0aee9
chore(projects): refresh projects list
2026-08-19 00:16:55 +07:00
github-actions[bot]
211863b982
chore(projects): refresh projects list
2026-08-14 00:47:31 +07:00
github-actions[bot]
49ff1d20bd
chore(projects): refresh projects list
2026-08-12 00:46:41 +07:00
github-actions[bot]
cce0cd7fa4
chore(projects): refresh projects list
2026-08-11 00:41:49 +07:00
github-actions[bot]
3576db0d32
chore(projects): refresh projects list
2026-08-09 00:19:32 +07:00
github-actions[bot]
2ca1283496
chore(projects): refresh projects list
2026-08-08 00:38:43 +07:00
github-actions[bot]
0aee081cf9
chore(projects): refresh projects list
2026-08-06 01:14:17 +07:00
tiennm99
68157be529
docs(referral): add OrcaRouter offers
2026-08-05 09:28:17 +07:00
github-actions[bot]
ae07e3d450
chore(projects): refresh projects list
2026-08-05 01:21:14 +07:00
tiennm99
90405b79c5
docs(blog): update 2026-07-29 post
2026-07-29 19:14:25 +07:00
github-actions[bot]
a2d67b9095
chore(projects): refresh projects list
2026-07-28 01:17:10 +07:00
github-actions[bot]
b0312aec9a
chore(projects): refresh projects list
2026-07-27 00:52:30 +07:00
github-actions[bot]
19e6511a0a
chore(projects): refresh projects list
2026-07-26 00:48:10 +07:00
github-actions[bot]
61a7d9a1bb
chore(projects): refresh projects list
2026-07-25 01:09:30 +07:00
tiennm99
2d0b0afe25
docs(newsletter): add newsletter 126
2026-07-23 21:16:10 +07:00
tiennm99
9b811904bd
docs(referral): remove expired friend pass
2026-07-20 23:24:15 +07:00
github-actions[bot]
a245c367e7
chore(projects): refresh projects list
2026-07-20 00:46:33 +07:00
github-actions[bot]
526a43cb93
chore(projects): refresh projects list
2026-07-19 00:45:05 +07:00
tiennm99
49103efd4f
feat(referral): add Kimi referral links
2026-07-17 16:54:27 +07:00
tiennm99
ef7164d053
docs(newsletter): add newsletter 125
2026-07-13 22:03:18 +07:00
tiennm99
ed296b0340
feat(newsletter): add newsletter 124
2026-07-12 18:43:03 +07:00
tiennm99
3900e9ba61
feat(newsletter): add newsletter 123
2026-07-11 18:36:19 +07:00