From b2671b3ccae64e9da92c0932bdc47e2bb85fe937 Mon Sep 17 00:00:00 2001 From: Cailean Finn Date: Mon, 16 Mar 2026 00:44:12 +0000 Subject: [PATCH] fixed issues with about and cv not updating when built --- build.py | 20 ++- public/about.html | 6 +- public/gallery.html | 402 ++++++++++++++++++++++---------------------- 3 files changed, 216 insertions(+), 212 deletions(-) diff --git a/build.py b/build.py index 3cea0d1..fb89727 100644 --- a/build.py +++ b/build.py @@ -106,15 +106,16 @@ class Website: self.tags.append(tag) def build_about(self): + about_meta, about_content, about_modified_time = self.fetch_page('content', 'about.md') template = self.env.get_template('about.html') html_output = template.render( - content=self.about_content, - socials=self.about_meta, - modified_time = self.about_modified_time - ) + content=about_content, + socials=about_meta, + modified_time=about_modified_time + ) with open(os.path.join('public', 'about.html'), 'w', encoding='utf8') as output_file: - output_file.write(html_output) - + output_file.write(html_output) + def build_campfire(self): template = self.env.get_template('campfire.html') html_output = template.render( @@ -122,12 +123,15 @@ class Website: ) def build_cv(self): + cv_meta, cv_content, cv_modified_time = self.fetch_page('content', 'cv.md') template = self.env.get_template('cv.html') html_output = template.render( - content=self.cv_content + content=cv_content, + modified_time=cv_modified_time, + socials=cv_meta # only if the template expects it ) with open(os.path.join('public', 'cv.html'), 'w', encoding='utf8') as output_file: - output_file.write(html_output) + output_file.write(html_output) def format_content(self, content): # convert all (link)(src) to tags diff --git a/public/about.html b/public/about.html index 8d412b6..0b9adac 100644 --- a/public/about.html +++ b/public/about.html @@ -33,8 +33,8 @@
-

Cailean Finn (b. 1997) is a media artist, creative technologist, and researcher from Waterford, Ireland. His practice investigates the idiosyncratic nature of human–machine relationships, drawing from computational histories, digital cultures, and engaging with technologies and practices such as creative coding, artificial intelligence/life, game/web design, and electronics.

-

Cailean holds a BSc in Computer Science (2019) and an MA in Art & Technology (2022) from the University of Limerick, where he is presently pursuing a PhD exploring Artificial Intelligence/Life in the field of Interaction Design.

+

Cailean Finn (b. 1997) is a media artist, creative technologist, and researcher from Waterford, Ireland. His work examines our relationship with machines through dialogue with computational tools. His practice is shaped by computational histories and emerging digital cultures, involving a mix of hardware and software based practices--ranging from Creative Coding and Electronics, to Game/Web Design and Artificial Intelligence. Currently, his work is focused on Artifcial Life and the aesthetics of behaviour in Agentic systems.

+

Cailean holds a BSc in Computer Science (2019) and an MA in Art & Technology (2022) from the University of Limerick, where he is presently pursuing a PhD exploring Artificial Life in the field of Interaction Design.

ᶻ 𝗓 𐰁 .ᐟ

@@ -56,7 +56,7 @@

Last Modified:

-

Mon Mar 16 00:27:12 2026

+

Mon Mar 16 00:29:41 2026

diff --git a/public/gallery.html b/public/gallery.html index edfd47a..1ad7673 100644 --- a/public/gallery.html +++ b/public/gallery.html @@ -34,224 +34,224 @@