inkletblot-com-v3/content/posts/this-website.md
Solomon Laing 3ee684c649
All checks were successful
continuous-integration/drone/push Build is passing
chore: gitlab -> gitea + links
2026-01-08 11:15:46 +10:30

71 lines
3.5 KiB
Markdown

---
title: "This Website - inkletblot.com"
date: 2021-07-15
lastmod: 2022-06-13
draft: false
---
This website has existed in one for or another for upwards of 10 years at this
point. It is essentially the catalyst for my love of programming, technology,
and for my choice of study at university, and my career. When I first created it
I was in my early teens and it was created using solely HTML and CSS. Since then
each time I learn of some new technology through uni, on my own steam, or at
work, I rework the site a little bit. The current design is my favourite so far.
It's also the most complex.
I would like to note that I'm not a designer and the purpose of the site was
never to look pretty but rather to be a playground in which I could experiment
with ideas and technologies and where I could learn. Although I think it's fair
to say that over time the visuals have improved somewhat.
## A little timeline
- 2009 - sites initial creation, very basic hand rolled static site. Contents is
a bio and some downloads (probably poorly considered by my teen self) to
different things I liked.
- 2010-2014 - site remains largely unchanged, it is re-created early on and has
downloads removed.
- 2015 - a forum is created (now removed until further notice) and added to the
site following a long forgotten tutorial on how to create a PHP based forum.
Along with this, the knowledge gained from creating the forum is used to
create a very basic gallery. It was open to the public for uploads and there
was a global clear button. Very simple comment threads were also used.
![My original website](/images/site-early.png)
I don't have a simple way of capturing images of the earlier sites, one of
which I have totally lost, or the php sections of the site.
- 2018 - a major change occurs. The forum, site, and gallery, are all recreated
in angularjs and node APIs are built for the forum and gallery. This came from
a web dev topic I completed at uni. Everything looked pretty similar to the
previous iteration the implementations were completely new. I hosted the node
APIs on the Kubernetes cluster I talk about in another post. Their management
was a pain though for reasons I won't get into here which leads me to...
![My website from 2018-2020](/images/site-v1.png)
- 2020-2021 - the site is rewritten yet again, this time using angular11
(something I was introduced to through work). The forum and gallery are
removed from the site and instead a simple blog is added. I will cover the
simple blog api I have created in another post however you can find it on my
[gitea](https://git.inkletblot.com/inkletblot/simple-blog-api). I do plan
on recreating the forum and gallery at some point. However, I think I am going
to fucus on this little blog for now. I want to add more content and make it a
bit more feature rich if I can.
![My website from 2020-2021](/images/site-v2.png)
- 2022 - Present. I have re-created the website yet again, this time in using
[Hugo](https://gohugo.io/). I originally got the idea from Luke Smith but it's
taken me some time to complete this while working on my final year of uni and
since I started Hugo has exploded in popularity. The site, including it's
posts of which there are few so far, are totally static. Thus the largest part
of the site for the user to download is the font I'm using which I think is
pretty cool. I indent to continue working on the site and in partuclar the
content, which I'm hoping to add to semi-regularly.
- the future - I guess we will see.