alpha
Login
or
Join now
xcc.es
/
cv
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/mrgnw/cv.
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
cv
/
static
1 folder
26 files
at
main
Morgan
pdf generation with version testing. jsonresume prep (#5)
8mo ago
0aed29dc
sans
update fullstack, rename ananas, stop generating sans
1 year ago
favicon.png
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.agave-full-stack-backend-engineer.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.agave.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.allianz-backend.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.allianz-data.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.allianz.es.pdf
update fullstack, rename ananas, stop generating sans
1 year ago
morgan-williams.allianz.pdf
Versions rework (#3) * wip npm run check - no errors * debug * WIP versions * supports multiple jobs per company * clean up build errorrs * pdfs * remove langauge switcher * wip faster pdfs? * WIP faster pdfs * optimized pdf generation * Delete bun.lockb * ¿pdf optimization? * debug * regenerate pdfs from docker! * WIp debug ui improvements * don't fail instantly * preview on hover * Delete allianz.es.json5 * Update PDFs - 2025-09-06 20:39:58 * Update PDFs - 2025-09-06 20:44:41 * wip auto conmit pdf updates * yolo * Update .pdf-cache.json * Create .nvmrc * wip build error * simpler dev/prod logic * better preview? * WIP no preview * isDev * junk * group by company/job * Update +page.svelte * resvelteify * clean up, simplify grouping * wip skills * forget about local storage * Delete .cursorrules
10 months ago
morgan-williams.bitpanda.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.coinbase.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.data.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.dx.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.es.pdf
update fullstack, rename ananas, stop generating sans
1 year ago
morgan-williams.fullstack.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.fuseai.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.main.es.pdf
update fullstack, rename ananas, stop generating sans
1 year ago
morgan-williams.pair-team.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.pitch.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.projects.es.pdf
Squashed commit of the following: commit ce889f2e8e5c3e4e4b56e7f4310b7485c347fe46 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 16:05:31 2025 +0100 language switcher flag commit 2f66bec5f931cbc0620e11ebb9260c08c05575dd Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 14:36:12 2025 +0100 Update EngCV.svelte commit a1c6210579f48cc7b5280f08533ff0c708617373 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 14:34:11 2025 +0100 better projects localization with localized_name commit 4002fc220f04926f89987f57feb98d2c4e07e3b7 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 14:20:24 2025 +0100 simpler language support commit 911de7dc9f25a428c6b9b860d56f5c6e25613996 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 14:08:45 2025 +0100 language version files are same as any version file commit 7d5ab0554d9b0803455acbdbaf8c1cbc2e563bcb Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 12:31:00 2025 +0100 WIP lots of updates but no projects commit d085e3f59e6b7843e01bec293774a73b226418b5 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 11:41:28 2025 +0100 more experience commit 33d91d0792eba06b892f9ea39cc1c2b7665a3bd4 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 11:38:42 2025 +0100 more experience commit 13421714d510d872f704d3b70f9d5a66e00e914d Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 11:34:54 2025 +0100 don't generate non-existent routes commit ea9ebdb1949424cf86e4d579af03b83ff7be6d7d Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 11:33:15 2025 +0100 spanish routes commit 94ccd59bb5da8445ea8aa390d555fceae8695dc3 Author: Morgan <2504532+mrgnw@users.noreply.github.com> Date: Mon Feb 17 11:30:41 2025 +0100 WIP spanish language support
1 year ago
morgan-williams.proxis.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.rbi.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.solo.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.svelte-python.pdf
update fullstack, rename ananas, stop generating sans
1 year ago
morgan-williams.unknown.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan-williams.wanderlog-full-stack.pdf
pdf generation with version testing. jsonresume prep (#5) * simplify CV types * consildate CV files (sans vs non sans * merge accomplishments better * deal with nulls better * Update Experience.json5 * refactor: accomplishemnts->achievements, stack->skills * Create generate-template.md * one-shot * Update .pdf-cache.json * keep job description on generate; don't use $effect * fix template preview * WIP company/title from llm * wip no redirect on save version WIP * suggest company and job title; save version to job title folder * scoring * rank job-experience match * fuesai cv * paycale; rework cv save * founding enginer: 8/10? * fix build? * WIP change save mechanism * modelSettings component * cvpreview, jobdescriptionform * more detailed matching * wip fix version saving * wip show model * wip fix pdf? * Update PDFs and cache - 2025-09-11 21:33:03 * formwt * wip regenerate with a different mode * simpler model pricing * model dropdown component * WIP re-generate button * WIP generate button * bind:isGenerating * don't generate when typing unless clicking generate * fix paste * show filename of tbd generated file * WIP new save button * WIP fix save functionality * WIP debug reload * simulate save * wip remove $effect for debug mode * Wip svelte 5 in cvpreview * YOLO now can test versions * YOLO better tests, WIP: 1-page optimization?, better version coalescing * cv: single-line skills * optimize doesn't work don't use that for now optimize didn't use the right styles for some reason * fix pdf generation * fixed projects * clean up test page and test cv's * don't show textme.cc * fix: weird \ on custom versions * fix: issues that arose with /fullstack [500] GET /fullstack TypeError: Cannot read properties of null (reading 'achievements') at /app/src/lib/CV.svelte:85:75 at Array.map (<anonymous>) at Module.CV [as default] (src/lib/CV.svelte:81:14) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) [500] GET /fullstack RangeError: Invalid time value at Module.format (file:/app/node_modules/date-fns/format.js:350:11) at formatDate (src/lib/CV.svelte:36:16) at Module.CV [as default] (src/lib/CV.svelte:340:30) at _page (src/routes/[slug]/+page.svelte:20:31) at eval (.svelte-kit/generated/root.svelte:70:5) at _layout (src/routes/+layout.svelte:13:18) 2:44:22 PM [vite] page reload src/lib/versionReader.ts * update pdfs * deploy fix: wrangler dependency issue? * simplify version reader. don't coalesce too much * Update projects.jsonc * Update bitpanda.json5 * Update .npmrc * WIP less top margin * WIP margin updates work on firefox * Delete PDF-GENERATION.md * remove variants * Create json5schema.py * projects * Update json5schema.py * jsonschema scripts * cv deploy * update cloudflare adapter * bitpanda pdf * Update bitpanda.json5
8 months ago
morgan.jpg
resume placeholder
2 years ago