1
Fork 0
theorangeone.net-legacy/content/posts/why-i-rewrote-my-website/index.md

24 lines
1.7 KiB
Markdown
Raw Permalink Normal View History

2017-11-12 18:18:45 +00:00
---
title: Why I rewrote my website
date: 2017-11-13
image: resource:new-site-screenshot.png
2021-09-12 16:21:27 +01:00
tags: [programming, website]
2017-11-12 18:18:45 +00:00
---
2020-05-31 11:24:41 +01:00
I've had a website for around four years now, starting with a python CGI-based site hosted at [1&1](https://www.1and1.co.uk/), and evolving into its current form, powered by [Hugo](https://gohugo.io/).
2017-11-12 18:18:45 +00:00
Although I'm a web developer, I'm very far from a designer. I really can't design anything!
## Alternatives
2020-05-31 11:24:41 +01:00
In the past, I've used services like [StartBootstrap](https://startbootstrap.com/) and [HTML5UP](https://html5up.net/). These allow me to just throw together a site, and not really worry how it looks, because the design is done for me. However, slight modifications I need to make to the theme, end up spiralling out of control and wrecking things.
2017-11-12 18:18:45 +00:00
## Solution
2020-05-31 11:24:41 +01:00
After deciding to do yet another redesign, I had an epiphany. Rather than using a fancy, modern-looking design, let's use something simple! The Hugo theme [_Vec_](https://themes.gohugo.io/hugo-theme-vec/) looked _almost_ perfect. I used _Vec_ as a base for a complete redesign of my site. Rather than actually using _Vec_, I used Bootstrap to replicate it closely, with a few optimizations of my own.
2017-11-12 18:18:45 +00:00
Making the design this simple means there's very little to go wrong. If the whole site looks so simple, it's very hard for it to look quite so bad.
## Implementation
I implemented it in just over two weeks, in a [single PR](https://github.com/RealOrangeOne/theorangeone.net/pull/1). In this refactor, I also fixed many things I didn't like about my sites build process. I even installed a [compressor](https://github.com/gschier/speedpack) for deployment.
2017-11-12 18:18:45 +00:00
Overall I'm really happy how the rewrite looks, It's far nicer and more original than my previous sites. Now, to push it live!