Commit Graph

44 Commits

Author SHA1 Message Date
joeac 769c764feb website: add rss feed for microlog 2026-04-27 09:10:36 +01:00
joeac 295e63d821 website: remove links page 2026-04-27 09:09:38 +01:00
joeac 52b254ff59 adds microlog index page to website 2026-04-25 13:13:20 +01:00
joeac f17061b4cb adds microlog posts to website 2026-04-25 13:10:06 +01:00
joeac 7792e96334 factor out renderGemtextToHtml() 2026-04-25 11:35:01 +01:00
joeac 8744ba58c9 moves website/public/images to common/images 2026-04-25 11:02:50 +01:00
joeac 1550231681 add flavour 2026-04-16 20:06:23 +01:00
joeac 6363a0aeb3 subscribe to this blog! 2026-04-16 20:04:07 +01:00
joeac 4198ceb4b3 merge adjacent blockquotes when transforming gemtext -> HTML 2026-04-13 09:40:48 +01:00
joeac ef451a063b reorganises images in capsule, symlinks to website 2026-04-13 09:40:10 +01:00
joeac 1a64bce2fb website can get pubDate from filename instead of frontmatter 2026-04-13 08:37:56 +01:00
joeac 4b720b8dd7 port gemlog to blog 2026-03-24 22:06:32 +00:00
joeac 65464e8ee5 render .gmi posts as gemtext 2026-03-21 22:24:08 +00:00
joeac 9332601f5b upgrade to Astro 6 2026-03-21 22:22:42 +00:00
joeac ebf7a6b56d Remove warning 2026-03-14 08:56:58 +00:00
joeac e90f7ab0bd remove feeds from homepage 2026-02-20 09:48:50 +00:00
joeac af7d40ef39 warns that contact form is semi-functional 2026-02-19 08:21:03 +00:00
joeac 00f793c53b Revert "WIP sign on contact form"
This reverts commit 9f85d2f1b3.
2026-01-09 09:27:36 +00:00
joeac 9f85d2f1b3 WIP sign on contact form 2026-01-08 22:30:25 +00:00
joeac 46c9b77316 contact page 2025-12-18 11:04:03 +00:00
joeac 9dab11d615 remove housewarming notice 2025-12-16 13:17:37 +00:00
joeac cc9a580fe6 style changes 2025-12-11 14:22:12 +00:00
Joe Carstairs ed52216fb8 Merge branch 'main' of https://github.com/joeacarstairs/personal-website 2025-01-28 18:06:53 +00:00
Joe Carstairs 17aa658fb8 Removes CV 2025-01-28 18:06:47 +00:00
joeac 532f75bea0 Upgrades to Astro 5 2024-12-24 09:26:32 +00:00
joeac bf44feedec Adds Aug 2024 SL project 2024-09-08 15:53:32 +01:00
joeac 948be3943b Disclaimer on CV 2024-07-17 21:26:21 +01:00
Joe Carstairs e7f41976f1 Feeds use max entries, and blog feed uses descriptions 2024-07-15 16:14:41 +01:00
Joe Carstairs ea96f40f7c Blog posts use Date type pubDate 2024-07-15 16:14:08 +01:00
joeac 37428dccee Adds 'a good game' to housewarming suggestions 2024-07-14 18:07:50 +01:00
joeac e3f74b6a03 Nicer layout of what-to-bring-to-housewarming instructions 2024-07-14 18:07:08 +01:00
joeac c07a78a9ec Fixes link in blog RSS feed 2024-07-13 19:52:53 +01:00
Joe Carstairs 682378938d Better soft skill #3 in CV 2024-07-01 10:49:30 +01:00
Joe Carstairs 7504e85d8e Soft skills in CV 2024-06-18 08:31:18 +01:00
Joe Carstairs d0b4dc8768 Adds CV 2024-06-17 22:35:17 +01:00
Joe Carstairs b66fd31bd7 Replaces duplicate main tag with section in error page 2024-06-17 22:34:43 +01:00
Joe Carstairs 9ca0741428 housewarming 2024-06-12 13:54:55 +01:00
Joe Carstairs a9c8d7772a RSS feeds have better links and render HTML in markdown content 2024-06-05 17:03:04 +01:00
Joe Carstairs d7b8cdd153 Adds RSS feed for links 2024-06-05 09:44:18 +01:00
Joe Carstairs f977ee338c Adds Links page and fixes blog feed 2024-06-05 09:38:10 +01:00
Joe Carstairs 931e85fd22 RSS feed uses WEBP headshot 2024-05-19 10:19:12 +01:00
Joe Carstairs cbef290b5b Better RSS: post content, better positioning, TypeScript 2024-05-19 10:00:08 +01:00
Joe Carstairs 0f75bf3443 Styling overhaul 2024-05-12 08:33:19 +01:00
Joe Carstairs 86450b3dd8 Infrastructure as code (#3)
* Moves website to website/

* Adds terraform gitignores

* Terraform with AWS provider

* Initialises Terraform

* Locals and variables for provider

* Fetches SSL certificate from ACM

* S3 static website bucket

* CloudFront distribution

* Route53 records

* Deployment workflow uses secret S3 bucket suffix

* Adds README

---------

Co-authored-by: Joe Carstairs <65492573+Sycamost@users.noreply.github.com>
2024-05-05 21:00:40 +01:00