add CV and Podcasts pages, update About section with new card layout

This commit is contained in:
2025-03-27 22:38:17 +01:00
parent b40c550c5b
commit bbd8a3a709
10 changed files with 78 additions and 74 deletions

File diff suppressed because one or more lines are too long