New server! New blog!
It has been a considerable while since my last post. I had big plans for this blog, so big that I kept putting them off due to lack of time. I have finally gotten around to setting up this blog proper though and you are currently looking at the result.
New server
Earlier I wrote a post about how I deployed on Heroku. Which was a workable solution for a live demo as a lot of things worked out-of-the-box.
I took some issue with how I couldn't easily access my strapi-api from my local environment however. There were some annoying bugs that could only be fixed by using yarn
instead of npm
. And last but not least, I couldn't use images on Heroku due to its "temporary filesystem".
All those problems have now been dealt with! Jay!
Unfortunately I now have some other issues to deal with. Mostly in regards to automation, but we'll go over that some other time.
VPS on Versio
I was already familiar with Versio hosting, it is where I manage my domains and so I figured I'd get a VPS there as well.
Setting up your own VPS however is not quite as straightforward as setting up Wordpress in a shared hosting environment. Luckily there are many tutorials available all over the internet to help out.
All in all it still took me a good day to really get my bearings and setup my server more or less the way I wanted.
New blog!
As you can see in Fig 1. the old blog had a simplistic style as wel, albeit rather more colorful than this one.
The background was a single component that had a pretty cool parallax effect on scroll, that although visually interesting seem to take a toll on performance. I managed to make some improvements, however it seemed like it would ultimately become an ever bigger problem going forward.
Apparently the GreenSock library cautions against animating anything other that opacity and transform.
A Fresh start
I decided to start over and this time fully prioritize the "wysiwyg" body of my blog pages.
I don't honestly expect many people to read this blog, however it would be what this site is mainly about.
I will soon write another article about markdown, remark and rehype, and also about some other things I implemented here.