Developing a proper testing environment

In order to test any changes made to my site I have two methods:

  1. Test page: A page alongside “about” that contains various features that I have yet to spread across the site. To remove the test page from the automatic sidebar, I added an AND statment determining any post titled “Test” should be removed from the sidebar “{% if node.title != null and node.title != “Test” %}”. Leaving the Test page seperate from sidebar and reachable only if searching for it.

  2. Local host: Hosting the site locally allows for changes not pushed to the Git repositiory to be previewed in a browser. Specifically with the inbuilt Jekyll command ‘serve’, that hosts the site locally.

Small improvements

Hello! first post back from Christmas and the new year! I thought in this time to improve my website by adding a Favicon and Apple touch Icon

The Favicon help users more easily identify your website on their browser navigation bar, while the apple touch icon will be displayed when searching for your site on an Apple device.

About me

Hello, I’m Sam Beales a recent Master’s in Immunobiology and Bioinformatics graduate looking into working in bioinformatics. To help I’ve decided to try my hand at developing my own personal website. These posts will follow my progress and hopefully provide a follow on for others who would like to develop their own personal sites.

Contact me

Email: [email protected]
LinkedIn: linkedin.com/in/sam-beales