-
4716ced74c
ci: trigger deploy to new crashtestdev Pages project
main
Ken
2026-05-28 00:22:07 +00:00
-
2b8bd62757
fix: run in node:22 container (runner lacks Node.js)
Ken
2026-05-27 23:48:18 +00:00
-
8090549e01
fix: hardcode git.ampbox.io in checkout (runner has localhost:3000)
Ken
2026-05-27 23:47:05 +00:00
-
87ae036d50
fix: use Gitea's official checkout action mirror
Ken
2026-05-27 23:08:17 +00:00
-
a347f3f625
fix: use shell checkout in Gitea workflow (no marketplace actions)
Ken
2026-05-27 23:05:50 +00:00
-
0fda2d83eb
feat: migrate hosting to Cloudflare Pages via git.ampbox.io
Ken
2026-05-27 22:44:58 +00:00
-
6f22edfa95
feat: migrate hosting to Cloudflare Pages via git.ampbox.io
feat/astro-scaffold
Ken
2026-05-27 22:44:58 +00:00
-
-
2a9c91e1e6
feat: add Cloudpack series to homepage
Ken
2026-05-27 07:19:52 +00:00
-
58e2c2c42e
feat: publish "Your Users Are Already Telling You How to Bundle" (Cloudpack series #5)
Ken
2026-05-27 07:17:09 +00:00
-
2abb181790
feat: publish "50% Less Bandwidth Per Deploy" (Cloudpack series #4)
Ken
2026-05-27 07:11:58 +00:00
-
1805a870c9
feat: publish "A Compromised Server Can't Inject Code" (Cloudpack series #6)
Ken
2026-05-27 07:10:19 +00:00
-
a7990c283a
feat: publish "604ms Rebuilds at 50,000 Modules" (Cloudpack series #1)
Ken
2026-05-27 07:05:29 +00:00
-
6871f3f852
feat: publish "We Shipped 40% Less JavaScript" (Cloudpack series #3)
Ken
2026-05-27 07:00:20 +00:00
-
d81b868246
feat: publish "50KB Down to 2KB" (Cloudpack series #2)
Ken
2026-05-27 06:56:53 +00:00
-
a0bebd8a60
fix: retitle rage posts to outcomes-first framing
Ken
2026-05-27 06:51:26 +00:00
-
250107df4f
docs: add rage author motivation + cloudpack synthetic benchmarking approach
Ken
2026-05-27 06:49:20 +00:00
-
0cd4d590b8
docs: capture 'graph as database, bundle as query' as cloudpack's unifying concept
Ken
2026-05-27 06:45:15 +00:00
-
a7f2e71a4a
docs: reframe both series to lead with outcomes, not internals
Ken
2026-05-27 06:42:25 +00:00
-
6241656f55
docs: plan cloudpack series (6 posts) with visuals and key numbers
Ken
2026-05-27 06:36:49 +00:00
-
cde305e44a
feat: complete Rage series (6/6 posts), all linked on homepage
Ken
2026-05-27 05:49:08 +00:00
-
8fab0c1952
feat: publish "What I Learned Maintaining Lage and Why I Rewrote It" (Rage series #6)
Ken
2026-05-27 05:45:56 +00:00
-
e178f02abe
feat: publish "node_modules in a Content-Addressed Store" (Rage series #5)
Ken
2026-05-27 05:37:08 +00:00
-
ba575005cf
fix: remove blank lines inside SVGs that broke markdown rendering
Ken
2026-05-27 05:26:13 +00:00
-
aea20d335d
feat: redesign homepage as multi-column visual landing page
Ken
2026-05-27 04:57:55 +00:00
-
f7851fb3a7
fix: homepage now links published rage posts, fix author name
Ken
2026-05-27 04:46:33 +00:00
-
7f0453949e
feat: publish "TypeScript 7 Makes the Build Harness More Important" (Rage series #4)
Ken
2026-05-27 04:09:32 +00:00
-
72ee90daca
feat: publish "Hooking Syscalls Without a Kernel Driver" (Rage series #3)
Ken
2026-05-27 04:08:39 +00:00
-
2de78e3f3c
feat: publish "Two-Phase Fingerprinting" (Rage series #2)
Ken
2026-05-27 04:08:17 +00:00
-
eaef3f8e84
feat: implement three-width layout system (reading, wide, full-bleed)
Ken
2026-05-27 04:02:12 +00:00
-
84bf9e706b
feat: add inline SVG diagrams to judgment essay
Ken
2026-05-27 03:53:02 +00:00
-
b0960ec71c
feat: publish "Your Build Cache Is Lying to You" (Rage series #1)
Ken
2026-05-27 01:32:39 +00:00
-
29b7dcc51d
feat: redesign homepage from flat card list to book-style pitch page
Ken
2026-05-27 01:25:52 +00:00
-
adc487e63b
docs: book-not-blog organization, rage series plan with 6 posts
Ken
2026-05-27 01:14:55 +00:00
-
d4a9f8b16f
docs: plan visuals upfront, not as afterthought; note Remotion for animations
Ken
2026-05-27 01:01:53 +00:00
-
c4e013fbce
docs: add visualization pass as mandatory content pipeline step
Ken
2026-05-27 00:59:12 +00:00
-
69390e319b
fix: add unnecessary negative contrast detection to voice linting
Ken
2026-05-27 00:46:21 +00:00
-
a951c00e35
fix: purge AI slop from judgment essay, add voice linting pipeline
Ken
2026-05-27 00:42:18 +00:00
-
917c78a6b3
feat: publish "AI Commoditizes Features, But Judgment Compounds"
Ken
2026-05-27 00:13:09 +00:00
-
508b2030f7
fix: normalize BASE_URL trailing slash in post links and RSS feed
Ken
2026-05-26 23:33:35 +00:00
-
c416eb232e
feat: configure GitHub Pages deployment workflow
Ken
2026-05-26 23:27:40 +00:00
-
b836b68ceb
feat: add RSS feed endpoint with sorted posts and metadata
Ken
2026-05-26 23:25:10 +00:00
-
10804705bc
feat: build index page with sorted post listing and ArticleCard components
Ken
2026-05-26 23:21:07 +00:00
-
6b754d1646
feat: add ArticleCard component with card layout, hover/active/focus states, and design tokens
Ken
2026-05-26 23:18:15 +00:00
-
62fe16623b
feat: migrate existing posts to Astro content collection
Ken
2026-05-26 23:11:49 +00:00
-
8849f638a5
feat: create post page template with dynamic routing and prose wrapper
Ken
2026-05-26 23:06:36 +00:00
-
2597afd472
feat: add content collection with schema and reading-time utility
Ken
2026-05-26 23:03:44 +00:00
-
25fd0ea9fe
feat: add Callout component with 5 types, semantic HTML, and design tokens
Ken
2026-05-26 23:01:09 +00:00
-
3fd814256e
feat: configure Shiki syntax highlighting with warm workbench theme
Ken
2026-05-26 22:57:57 +00:00
-
a1065364d8
feat: add prose styling for markdown content with full typographic treatment
Ken
2026-05-26 22:54:38 +00:00
-
3175f27c8a
feat: replace index with foundation smoke test page
Ken
2026-05-26 22:51:49 +00:00
-
42373521f0
feat: add PostHeader component with badge, title, meta, and responsive styles
Ken
2026-05-26 22:49:09 +00:00
-
d4b7eeb403
feat: add NavBar component with site name, Posts link, and responsive layout
Ken
2026-05-26 22:46:16 +00:00
-
4455a5ed01
feat: create BaseLayout component with global styles and skip navigation
Ken
2026-05-26 22:43:02 +00:00
-
e100119e3b
feat: download and self-host Google Fonts woff2 files
Ken
2026-05-26 22:39:10 +00:00
-
b302f8d910
feat: add design tokens as CSS custom properties
Ken
2026-05-26 22:35:59 +00:00
-
cf0c07f2a9
feat: scaffold Astro project replacing Gatsby
Ken
2026-05-26 22:32:22 +00:00
-
c36c48b684
Update azure-static-web-apps-salmon-sea-0f0c8771e.yml
Kenneth Chau
2020-07-11 08:47:17 -07:00
-
c9fc8d621a
ci: add Azure Static Web Apps workflow file
Azure Static Web Apps
2020-07-11 08:42:24 -07:00
-
91d67d21f3
no link
Ken
2019-08-16 20:40:33 -07:00
-
b4f5e90447
yo blog
Ken
2019-08-16 20:35:55 -07:00
-
1d7c9df8e4
Update Blog “localize-react-without-bloating-the-bundle”
Kenneth Chau
2019-08-16 16:22:03 -07:00
-
1601092325
Update Blog “localize-react-without-bloating-the-bundle”
Kenneth Chau
2019-08-16 16:04:05 -07:00
-
f3d908fb61
Create Blog “localize-react-without-bloating-the-bundle”
Kenneth Chau
2019-08-16 16:03:29 -07:00
-
16be123e5c
Upload “/static/assets/localize-bg.png”
Kenneth Chau
2019-08-16 16:03:03 -07:00
-
b56acdb9ab
back to github source we go!
Ken
2019-08-16 15:55:42 -07:00
-
22007b8d29
netlify cms
Ken
2019-08-16 07:54:34 -07:00
-
ae34d3aa28
Initial commit from gatsby: (https://github.com/gatsbyjs/gatsby-starter-blog-theme.git)
Ken
2019-08-16 06:47:09 -07:00