So today, Friday the 24th of April 2020, I launched my new website on Hamish.Science, keeping the old website live at http://hammie217.github.io/ in turn making this V4 of the website. There are two main reason behind the change, 1. It was time for a change and sometimes it's nice to have a blank slate where you can remove all of the crud leaft behind from learning web dev. 2. I wanted to start writing some kind of blog and frankly a plain HTML setup wasn't going to last long before being unweildly. Because of this I decied to take up and learn Jekyll for the first time and I hope you like it because it has made the website so much easier to manage and adding new pages is a breeeze.
Moving to Jekyll was about as easy as I could've asked for, I decided to make a small website just to get to grips with the Jekyll basics (you can find that project Here). The three best parts I've found are iteratively making content by reading from a yaml file, absolutely perfect for the reports and about page. The ease of using templates to create new pages, hopefully you don't know this but the 404 page is exactly the same template at the homepageand you can test that by going to some gibberish location within the site. Finally the ability to write blog posts independently and just have them work without any extra web dev knowledge is perfect.
As i've discussed, one of the main reasons i've move to Jekyll is for the ease and beauty of creating blogs. Hopefully you already know this is a thing as this is a blog post! but if not, you can check out some of my blog posts (currently not many) by clicking on blog on the top right. I've wanted to do some sort of blog or project reconcilliaton since my first year of university but never really took off given my lack of web skills and ended up writing most parts for a black folder in my room, not quite a special or useful. All of my blog content is free for all to read just with the hope that I can help others gain knowlege through what i've done and what's gone wrong.
For those who have used my previous and current website, I hope you call prefer this one even if a few features are missing, of course you can still use the past website at http://hammie217.github.io/ but I likely won't be updating that anymore. Instead if you prefer the old one, please do contact me and tell me what you do and don't like and I can look into if changes are reasonable and i'll be very gratefull for your opinion and interest. With regards to the new website design I wanted to make the design as simple, clean and easy to use a possible. Most of all I was sick of the silly navigation bar, one big driving factor with the design was my long time desire of having a personal logo (in the top left), I really like having a logo I can stick on anything I make like my PCBs and wesbites I can always trace back to me without being the classical tacky glasses outline. I'm still wondering if this logo's the right choice as it's not really detailed towards me except my love of fire so please do pass on any ideas. For the design of the website I took advantage of the free Adobe XD kicking about during quarantine (for those looking back in time we are currently about a month and a half into not being allowed to leave the house). I used that to create a mockup of the four main pages currently available and I must admit, after being skeptical, Adobe XD was the perfect tool given it's simplicty yet perfectly powerful tools and ability to get and share a live demo. Overall this is the one piece of Adobe software I would actually reccomend to a beginner or someone trying to design their site like me.