Often found in high-impact, yet overlooked areas, such as editor tooling or error handling. Currently working on Astro and Maudit.

Options
2026
25cd47a0fix: random fixes
1e8ae1c2fix(graphgraph): Include about page
a9f6ba2ffeat(toc): Highlight current heading
2c77cbbefeat(garden): Adjust styling
24de4958feat: graphgarden
78517aecfix(content): Multiple instances of missing trailing slashes
722f1641fix(backend): Misc fixes
fc13b019refactor: remove some deps
bed67b3ffeat: replace CMS with in-site solution
921c8d75perf: cache immutable assets forever
2ae1aa83fix(ci): get the full git history
74c19de9fix: add wrangler to deps
f0ccffb3fix: make it easier to start deploys
55d354a3fix: cancel in progress
fde56944fix: remove unused file
aa043b21fix: do deploys manually for my sanity
a906cf1dfix: try updating build commands again?
d4e040dbfix: update build command
fac4ea29feat: cloudflare
cc99365drefactor: re-use mobile sidemenu component
598ebd0ffix: Improve website on mobile
594ee1c8fix: update font sbuset (#32)
14b6ebc8fix: typo in kvm article
6a282e7cfeat: new articles
5c743748fix: add robots.txt
d246564bchore: update deps
f02d3a70content(wiki): Update Zed wishlist
5970a34dfix: socials link
25b30891chore: update to latest maudit
4b3643d6fix: get last modified script
bfda6185fix: something weird on render
cb8eec7bfeat: new content
02e5774fchore: update deps
2bc9c027chore: update to latest version of Maudit
2025
ef23d288feat: update to latest version of Maudit
1f8608b5fix(style): Avoid horizontal scroll on mobile
fb194c7efix: revert pnpm update
55a3f8ecfeat(tooling): Use oxfmt
61a42a82fix(backend): Remove dev env vars
dd37b518fix(layout): add links to RSS
556624ebfeat: bring back rss feeds
ae91220cfeat(backend): Add back auth for catalogue things
573bddc1feat(backend): Add back skip ci button
28700ad1fix(backend): Skip deploys on content commits
2d5d4895fix(backend): oops
ab1ce8b0feat(backend): misc fixes
f6cdec2cfeat(backend) Add to catalogue on mobile
c3916476feat(backend) Add to catalogue
7284bd40feat(backend): Catalogue view and covers
3e599dc9feat(backend): Proper editor for content
70bc3c23feat(backend): Wiki and projects
f07d4f8bfeat(backend): Article list
591b9d0ffix(blog): Post-Mortem -> Postmortem
bc97b2a5feat(blog): New articles
76554c6cfix(backend): port
3beecde0fix: wrong things during merge
f1f64019feat: bring back backend (#31)
7c372cc7fix: remove unintended content
00bd02eafeat: placeholders for images in article
64e70fd7fix: some small fixes
9b2f6fdefix: try some other way
1057ec33fix: try unshallowing repo
63ecbb36chore: remove unused file
feb7d143feat: migrate to Maudit (#30)
4c3cbdbacontent(wiki): Update Zed article now that I'm using it more
96887f9afix: syntax error
e4c28228fix(blog): proper syntax for dinkus in Rust article
3150cbc5feat(blog): New article about anticipated features in Rust
ee330eaefeat(scripts): Add a script to export to Letterboxd
089d9dfbfeat: license
3b19cd58fix(articles): typos in 3ds article
92447082fix(blog): sentence in 3ds article
5a175935feat(blog): 3DS article
fe8114f4fix(avatar) higher quality
c004518efix: not working favicons on external links
ee331a33chore: lockfile
52097213Use arrays
e0b2ee4fTry Thumbhash for the catalogue
7651fa12fix: handle versions better
9bc6bddcfeat: wow it's local first!
8ed16e93feat: update Zed article
9a7e1926Update clair-obscur-expedition-33.mdoc
ff0e924bUpdate devil-may-cry.mdoc
afb35956fix: cover for cant speel treason without tea
e23736c3Update another-round.mdoc
ee5c82bcfix: escape
56e42710feat: update tag
2024
f6258556feat(blog): New article on VCs
3ba6f6fbfeat: small adjustments to catalogue
3385153dfeat: update to Astro 5
812530abchore: update dependencies
9da559f7chore: update lockfile
b90ab030feat: upgrade to Astro 5 (#24)
e8e5b218chore: proper linting setup
23d84a3ffix: catalogue data
095c001efix: catalogue script
466b6898Update logan.mdoc
1d5fbe6fchore: dependencies
67f6075fFeat/content layer (#23)
18429975Update nidhogg.mdoc
9f4f6b36fix: seeding
939e1511chore: lockfile
12360106fix: try updating everything
f7872f9efix: try updating Rust deps
2135cb4afix: improve seeding time
db3c2ec0feat(add): Adds support for adding books to the catalogue
7a06b37dchore: deps
bcdbee5bAdd files via upload
c0b09b56fix(wiki): Update content in Terminal Workflow
1160b75aUpdate on-feedback.mdoc
23bad45bfix: remove sidenotes from last article
d1a4830afeat: sidenotes
de69201dfeat(add): Adds support for adding N/A date entries
261c8540perf: reduce icon sizes
c3084a44fix(blog): minor fixes
f7b6336cfix(blog): Slug for last article
c9a63832feat(blog): Publish new article on feedback
e78d1a2acontent: update Zed wishlist
4d86f0a8style: fixes margin around nested uls
7667ff01chore: deps
186ef192feat: use ASTRO_DATABASE_FILE (#21)
af54d1effeat: use astro:db instead of kysely + better-sqlite3 (#20)
f529dc4echore: update deps
eb13787ffix(gamifying-art): Small fixes
6fcca02efix: uild
bcd53f02feat(blotg): New article on the catalogue
d3fada02perf: reduce font size
8e6d83bafeat: rename RSS feeds
295a5ebb[cms] elseheartbreak.mdoc
135f689fstyle: misc style changes
3c63ef45fix(rss): Make sure all links are absolute
3587392afeat(blog): Some opacity niceties
95fa3854chore: update deps
516f07cafix(add): Handle failing requests to GitHub
87fc3f37feat(rss): Enable autodiscovery
6ee6e7bafix(rss): Make sure enclosure links are absolutes
23ba8849fix(rss): Try CDATA on the guid as well
a75b8c97fix(rss): Encode titles and descriptions
c0cca0e5feat(rss): Feed for catalogue
fd370c75fix(blog): another year typo
244a4636fix: cleaning up RSS feed
c18ca2b1fix(rss): Show articles in the correct order
8dbd14d8fix: more encoding problems
e48593e8fix: encoding
b1947a1ffix(rss): Small fixes
81641b2ffix: use proper xml namespace
40d4d18efeat: trying a funky way of doing RSS
e27550a4fix(blog): year on 2023 work article
72ea2a6enit: typo
6036064afeat(blog): Article on my work in 2023
8571bc8cfix(api): Add
ce5608aefeat(markdoc): We have GFM support at home
b8997984chore: update deps
692f7d7aperf: what I wouldn't do for Lighthouse
3ee272d2perf: Try to please the Lighthouse gods even more
b258da73perf: attempt to please the Lighthouse gods
81647807feat(wiki): Zed article
55901e39fix(scripts): Use .mdoc extensions
7291f412nit: ignore markdoc
03eb7d5afeat: migrate to Markdoc (#18)
5b082b70chore: update deps
a0532d91fix(changelog): not showing entries from januaries, ha
4476d309fix: move unshallow script before everything
4f1dd120chore: lockfile
ff78824dfix: bash syntax
2befd30cFix last updated on Vercel builds (#16)
c1551e44fix: remove cargo config
201e239cci: attempt to deploy using Vercel
2023
6d9f8bb8Apparently not
34685b4fTry to deploy using --archive
2dfee79cfix: don't add icons to anchor links
6600c58bfix: add github token to cache action
20576f4eci: update cache between runs
02343e92fix: don't use external link for own website
50ff5dc8fix: don't show external icon on links that are not external
93ff8639nit: disable prefetch in dev
335db1e4fix(wiki): Missing links on terminal workflow page
9e774660fix(links): HTML content inside external linkts
67da5823feat(changelog): Cleanup commit messages and filter out meta commits
ad3f7547perf: optimize images
59efd6f1content: add all the Marvel movies I've watched to the catalogue
62a70571fix: remove another console.log
af0146f3fix: make Astro article a draft
8061b29ffix: remove console.log
5d77a63bfeat: Make it easier to use images in content
7e7d6ea3feat: hide draft articles
ff5a5af0fix(content): Use string for video games ids
7aab3ecefeat(content): Add ps4 and ps5 as valid platforms
c6a0fcf6fix: proper slug
5513d00dfeat: move to Astro 4
b45f8d2cfix(wiki): Update link to Flower Color Guide
ba8ba45ffix: update Mastodon profile link
3729f98dfeat(wiki): Update VS Code setup artile
061a4b70nit: optimize images
2284ef9bFeat/upgrade all deps (#15)
cade9714nit: add a trailling newline to generated Markdown
c4cb9eedchore: lockfile
3a6eacabconfig(tooling): Update ESLint config to be stricter
dde9b12dci: try to cache images between runs
55abad2dfix: remove default features from reqwest
95b4adaffix: lockfile
1ea73d55fix: try with rustls
05ca98b2feat: add UI to add entries to the catalogue
14ea2d68chore: update Astro
25e1360aci: allow manual runs
f26d0388fix: push with personal token to workaround GITHUB_TOKEN limitation
d14fa5e2fix: ignore instead
7335dd49ci: add new script to update catalogue data in CI
9ee28d4bfix: Make images larger
d1cd416efeat: use Astro's Picture component
ae046076fix: aaa
041beeb9fix: install deps
3cf1460bfix: I love serverless, it's so easy to deploy!
48699796fix: adjust deploy
83b71df2fix: try with cargo config
9c427408fix: handle error
73f72c38feat: serverless-powered catalogue
036cae96style: make headers slightly less bold
bd8d7ea4fix(wiki): Fix links in terminal workflow wiki page
78b74b66feat: add shortcat to the list of useful macOS softwares
bfea4233chore: bunch of formatting
573320bffeat: update useful list of macOS softwares with images and small rewriting
ecaf59c3chore: astro-capo 0.0.1
2080d289feat: try out astro-capo
a76a9118chore: update eslint config
0952fe00feat: migrate to Astro v3.0
aab468e2chore: update deps
090b2485feat: new catalogue entries
c933f0b1chore: update all deps
97139956feat: add new catalogue entries
6cfa7968feat: add a lot of content to catalogue
e9d3888cfix: remove duplicate loading and decoding on images
82777973perf: optimize images
c691d2b7content: Add a lot of catalogue entries from 2022
98dcc8ddstyle: put font def before rest of Tailwind, hopefully improves font loading speed?
3da022b4config: move to moduleResolution: 'bundler'
c80d1dc8chore: update deps
94b7bcc6feat: add entry to catalogue
343c3bf8feat: add The Seven Husbands of Evelyn Hugo to catalogue
27003ce8fix(index): Fix sorting of latest modified wiki pages
7b9f528eperf: micro optimizations
1a853e5bfix: build
71015cd2feat: add two new entries to catalogue
40eefd60chore: update deps and format files
8be5dd1ffeat(content): Use Expressive Code's titles for code blocks throughout the site
f6c4c00bfeat(projects): Unique logos for Astro projects
a953e4ffconfig: migrate Tailwind and Astro configs to TypeScript, for fun
5007c91astyle(sidebar): Sticky elements have taken control of my life
2dd6593bfix(build): Patch Astro for underscore issue, again
d2e47cebperf(image): Optimize all content images
63c9cfdefeat(code): Migrate code blocks to Expressive Code
0d2a48e2fix(blog): Move articles to /articles/ URLs
d40518dffix(articles): Sort articles properly on tag and years page
68b053effix(a11y): Proper role for toggle mobile button
b9441b5efix(a11y): Label different navigations with uniques labels
083e088cfix(deply): Build for prod
b5bfd6edfix(misc): Specifiy package manager in package.json
b8867498feat(host): Migrate to Vercel
097fad08perf(preload): Fix script hash on preload
b9241440fix(index): Fix wrong color on Erika
5ac86f96perf(head): Reorder based on recommendations
1e97b7b8perf(prefetch): Don't prefetch link to full images
1e803b24fix(style): Make web font optional 🤷‍♀️
0e85fef7fix(misc): Move dark mode script inside body to not delay head
62ce6282fix(style): Adjust font fallbacks
57c9aec6fix(changelog): Fix time zone issues on changelog page
27f6c38dfix(theme): Accessibility and contrast issues
8d64f703fix(index): Fix image size on index page
e7b6a870fix(blog): Cleanup older articles
21296007fix(blog): Small fixes in the good errors article
5e439d8dfix(blog): Small typo in good errors article
2b08f057feat(blog): New article on Good Errors
03777606fear: new design
e80197abfix: remove unnecessary thing
e4493cf8fix: update to latest
b6a9d397fix: emoji
f0203029feat: melee
672b952afeat: movies and shows
cfcb2212chore: nicer script
8c5b1d1bfix: patch astro
12fccf01feat: add books
a8f37e74fix: remove log
81e424effix: build
f7fbda76feat: catalogue again
8ee00908chore: update deps
88ca0e96feat: move placeholder generation to image service
7638bc5cMerge pull request #6 from Princesseuh/feat/content-collections-images
4846b360refactor: placeholders
16b3a56dfeat: placeholders for images
c354bd91nit: comment
00358537nit: eslint
1e1726earefactor: remove unnecessary code
f1e44d9efix: properly handles classes on markdown images
ce4597b2fix: remove unnecessary things
90c3110bfix: remove unnecessary packages
b5e3d7aefix: image path in kdearchlinux
1c14119cfeat(all): Migrate website to Content Collections and `astro:assets`
b1bfd0d8feat(wiki): Add LinearMouse to macOS useful softwares list
d37a1e59chore: update caching
240933a4feat: Upgrade to latest of everything
8bfb0456feat(macosusefulsoftwares): Add Quitter
2022
d7ff5ae4Update things
cb8b64d9Add rel=me for verification
917058c9Add Mastodon link
0645dd21Fix Axe warnings
3651db5aRemove title suffix from opengraph
5e4fb6fbFormatting
22cc88b7Weird issue
4805d88cRevert "Fix Axe violation"
a50d4793Fix Axe violation
f0a09278Update types
c02f425dMigrate to MDX
74674c27Oops, update .gitignore
fd06629fFix dead link
27815c8cAdd preload for chunk
8f08e993Update email addres
471d56f5Fix dep
c8d7f67aProperly install deps, misc website update
c5838bc8Back to not being a monorepo
55efd289Add content to wiki project
68fffc9dUse proper output
fa0ae14cUpdate URL
4611ad1dUpdate URL
c7caff9cAdd missing dep
bb653059tooling update
f784043fRemove catalogue
f97f7bbdUpdate to latest astro-eleventy-img
d2f7eb1dMigrate to 1.0 RC
b6d3266bCMS progress
33cb9178Merge pull request #4 from Princesseuh/monorepo
49a1e7d3Cleanup dependencies
ccad2024Migrate to a monorepo
7c0d6f2fProgress
f2c3b032Fix date not working
8869ea69Speedup wiki git info
dfd16367Fix things
be2c1f11Don't lazy load index covers
4f907f70Perf opt
6bd8708fMerge pull request #3 from Princesseuh/astro26
01a1a171Fix TS errors even more
1dec20adFix path
13fa5c46Fix images not working on first deployment
06d7bf7cFix mobile menu not working on index page
9305f836Mobile menu
be231bdeFix relative dates not working
ac77c201Fix wiki dates
9818f23bRegen lock
c41ce7c5Auto-imports
4c6f50c0Fix TypeScript errors in catalogue
a8be5dd9Make it build
615e416aUpdate to 1.0
e8c766baUpgrade to Astro 0.26
0b197c54New article, 404 page
edbfa572Update catalogue, update home page
857dd24eUpdate astro-eleventy-img
9e5fde1aAdd filtering to catalogue, add placeholders
18ee0209Migrate to static build
aad427deRemove emojis from project page as a test
a310e250Migrate to eleventy-img instead of custom solution
52a766c1Allow external links in project list
7686525cAttempt to make website work with new static build
1d8cd3ebUpdates
527e8d77misc things
bc20643dFilter article list by year
3c96cf64Working settings
c0a62687Fix heading order in waylandstatus.md
2021
09e116b3Update catalogue
7ca527afCaching for images
14dfc284Add quick-link, fix missing trailling slashes
5deb2d8dTry caching more aggressively
3b656f16Oops, wrong property
cc009239More SEO stuff
235cc4d6Update astro-social-images, SEO stuff
383d3ef2Type everything
37a76972Fix links creating redirects in header and index
312086c0Debugging netlify cache part 2
2cb3e322Debugging netlify cache
1a6de08eFix getting dates from Git
6d5fbc82Misc fixes
f54fbe0cBetter code for tags
ced667eeTag navigation, better directory layout
6aa96e1cNew directory layout
21b4b3adUpdate website address
333f6e14Update .gitignore
9433e331Force!
8279adc2Update dependencies
afffcd8dBetter typing, astro-icon 5.0
cf307cd7Proper typing on eleventy-img results
aed42eacImages in articles
897d2c18Added images to every wiki pages
675b1214update netlify.toml again
3035a469Oops
d1354318Update netlify.toml
44cf5a13Update Astro
e2129523Add support for images
85c9761eUse astro-icon instead of our component
55335439Add new projects
c7657d5dReverting to Astro 0.26.6 due to issues
6fc7dfefUpdate dependencies
d3f5d7bdMerge branch 'main' of github.com:Princesseuh/astro-website
7031e970Fix links over the website
b1ddf021README.md, misc stuff
d1c628ebFix astro-social-images version
80bc9606Add support for movies and shows to the catalogue
b915368cFonts, macOS softwares
f19c2fd7Update to latest version of astro-social-images
78543c42Port to astro@next part 2
1a3c92dfPort to astro@next
38181d53Add catalogue pages
7c596a84Add a few things to catalogue
e03de064Update WikiNavigation with highlight for current page
acbda095Add a page about things I don't want to work with in the wiki
88060cc1Add pagination to article list
97be6800Misc things
7392d0ffFix build error
f15f0d82Add tag pages
470252f1Add last modified wiki pages
dde6975eAdd utils alias
ec450399Add relative dates
f4d61573Changes
49f96b56Type linters
1a683f9eMove catalogue to fetchContent
82729304Add 'Mods for playing as a woman' page to wiki
b9483032Various wiki fixes and additions
e5b7fd69Add CSS modules support through astro-css-modules, add code styling
b40ff41dFix Typescript errors being duplicated
b2abcee1Add TOC to wiki
eec32019Disable node env on browser scripts
626f0692Linters
18c8d44cMove wiki to FetchContent
267bb26fTrying stuff out
7eeea7afAdd catalogue covers
16ead217Add wiki content
cd89f53dWiki
e053b1c7Use aliases
b615d928Initial commit
Login