193 Commits

Author SHA1 Message Date
Joe Carstairs
824d8886cc Adds first link 2024-06-04 14:23:57 +01:00
Joe Carstairs
079bfc2d3a No astro check in NPM build script 2024-05-19 21:33:02 +01:00
Joe Carstairs
931e85fd22 RSS feed uses WEBP headshot 2024-05-19 10:19:12 +01:00
Joe Carstairs
0bbe796051 Merge branch 'main' of https://github.com/joeacarstairs/personal-website 2024-05-19 10:18:45 +01:00
Joe Carstairs
cbef290b5b Better RSS: post content, better positioning, TypeScript 2024-05-19 10:00:08 +01:00
Joe Carstairs
55261df6fc Installs MarkdownIt 2024-05-19 09:59:41 +01:00
Joe Carstairs
2b1a34c975 Uses Geometric Humanist font stack 2024-05-13 10:49:51 +01:00
Joe Carstairs
400d04eca8 Improves image and shrinks size 2024-05-13 10:40:01 +01:00
Joe Carstairs
286e19ffaa Fixes theming 2024-05-13 10:39:11 +01:00
Joe Carstairs
dfe1a43323 Block quotes and small caps 2024-05-12 09:33:46 +01:00
Joe Carstairs
a086d765e4 Tweaks styling 2024-05-12 09:20:30 +01:00
Joe Carstairs
0f75bf3443 Styling overhaul 2024-05-12 08:33:19 +01:00
Joe Carstairs
88c6e8a658 Moves to DigitalOcean from AWS (#4)
* Moves to DigitalOcean from AWS

* README

* Removes deployment workflow

---------

Co-authored-by: Joe Carstairs <65492573+Sycamost@users.noreply.github.com>
2024-05-10 21:57:35 +01:00
Joe Carstairs
efb931b1b8 Moves blog image to new website/ folder 2024-05-05 21:27:35 +01:00
Joe Carstairs
b248195f57 Moves new blog post to new website/ folder 2024-05-05 21:25:49 +01:00
Joe Carstairs
d5c4855a3e Fixes workflow and moves package.json to root directory 2024-05-05 21:13:39 +01:00
Joe Carstairs
283495ce22 Blog posts (#2)
* Blog posts

* Adds blog image

---------

Co-authored-by: Joe Carstairs <65492573+Sycamost@users.noreply.github.com>
2024-05-05 21:01:35 +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
Joe Carstairs
579e12cfeb Blog post: Ex 29 2024-04-11 20:22:49 +01:00
Joe Carstairs
213c22a419 Blog post: tracking pixels 2024-04-10 20:00:31 +01:00
Joe Carstairs
333e88a4ae May cache this time? 2024-03-30 20:47:03 +00:00
Joe Carstairs
c9f1e604d3 Removes line-break 2024-03-30 20:42:23 +00:00
Joe Carstairs
9163652b47 Removes redundant para 2024-03-30 20:24:10 +00:00
Joe Carstairs
c4267702b7 Fixes canonical blog URL in blog feed 2024-03-30 20:23:30 +00:00
Joe Carstairs
4718d76601 Configures credentials using env vars 2024-03-30 20:16:40 +00:00
Joe Carstairs
7bf730a601 Removes role-to-assume
This reverts commit f0ea645f1b.
2024-03-30 20:04:07 +00:00
Joe Carstairs
6c64d36485 Revert "Moves role-to-assume to bottom"
This reverts commit 7ec80d3242.
2024-03-30 20:04:01 +00:00
Joe Carstairs
7ec80d3242 Moves role-to-assume to bottom 2024-03-30 20:02:45 +00:00
Joe Carstairs
f0ea645f1b Revert "Removes role-to-assume"
This reverts commit f8d97e4114.
2024-03-30 20:01:07 +00:00
Joe Carstairs
f8d97e4114 Removes role-to-assume 2024-03-30 19:50:42 +00:00
Joe Carstairs
4da57a228d Create build-and-deploy.yml 2024-03-30 19:38:32 +00:00
Joe Carstairs
ad32cd2200 Merge pull request #1 from joeacarstairs/astro
Astro initial commit
2024-03-30 16:43:47 +00:00
Joe Carstairs
261d89ebed Astro initial commit 2024-03-30 16:43:22 +00:00
Joe Carstairs
9cb047768f Re-orders blog feed 2024-03-30 09:14:24 +00:00
Joe Carstairs
880ef341b5 Blog post: Why Easter is the best week of the year 2024-03-30 09:13:13 +00:00
Joe Carstairs
470482e4cc Adds instructions for invalidating the CloudFront cache 2024-01-29 18:52:19 +00:00
Joe Carstairs
287171d1bd Adds EUHWC Toast to the Lasses 2024 as a blog post 2024-01-29 18:44:29 +00:00
Joe Carstairs
cdb4315ae6 Adds first blog post 2024-01-14 21:10:13 +00:00
Joe Carstairs
4181eff961 Improves h-card 2024-01-11 08:47:46 +00:00
Joe Carstairs
9c935f80bc Adds error page 2023-12-28 11:11:13 +00:00
Joe Carstairs
85d8e25964 Responsive layout 2023-12-28 11:11:03 +00:00
Joe Carstairs
f78c69e27e Init 2023-12-28 11:06:00 +00:00
Joe Carstairs
3abbc00fb5 Initial commit 2023-12-28 10:06:18 +00:00