artale
|
82a04879ea
|
fix: deepened M3+M6, expanded blog posts, skill examples, M2+M3 quizzes
|
2026-06-12 12:29:40 +02:00 |
artale
|
6cc94af245
|
feat: dry-run workflow lesson (M5), cross-platform skills lesson (M5), MCP+identity lesson (M7)
|
2026-06-12 12:18:18 +02:00 |
artale
|
285f516f20
|
feat: quiz on M1, sitemap, robots.txt, model selection blog post
|
2026-06-12 10:35:24 +02:00 |
artale
|
f96f1232ee
|
feat: 2 blog posts (agent loops, context window), interactive Quiz component
|
2026-06-12 10:05:12 +02:00 |
artale
|
cd4d4cd0e2
|
feat: built-out certificate page, /health route via Traefik
|
2026-06-12 09:57:49 +02:00 |
artale
|
716ab89a7d
|
feat: deepened M7+M8, download page, healthcheck endpoint, analytics stub
|
2026-06-12 09:45:04 +02:00 |
artale
|
c6364452f3
|
fix: set up Stripe checkout flow
|
2026-06-04 15:10:09 +02:00 |
artale
|
7ad7cb6458
|
feat: Stripe Checkout integration - api/checkout.js, checkout pages, updated buy page with card+gumroad options
|
2026-06-04 12:51:28 +02:00 |
artale
|
718e802771
|
brand: Agentic Engineering the Hard Way - positioning across hero, meta, i18n, FAQ, footer, comparisons
|
2026-06-04 03:40:19 +02:00 |
artale
|
c7236e0c32
|
feat: Forgejo remote, update config/social links from GitHub to Forgejo
|
2026-06-03 15:24:15 +02:00 |
artale
|
5a161e1fa3
|
feat: filled all gaps - testimonials, deepened M2/M3/M6, og:image, newsletter, Discord
|
2026-06-03 15:14:36 +02:00 |
artale
|
242ce938f5
|
feat: added Italian + Arabic i18n locales
|
2026-06-03 15:06:02 +02:00 |
artale
|
dce30b50a3
|
feat: filled gaps - instructor bio, email capture, free preview, deeper M7, better mock responses, realistic lab data
|
2026-06-03 15:05:06 +02:00 |