Warning: I have no clue what I’m doing, but it seemed pretty enticing after months of playing around.
Why a JAMStack?
- This site is open source! All of the beautiful (and not so beautiful) code can be found here!
- The site is powered by Gridsome (duh!), and is aimed at maintaining a 100% score on Google Chrome’s Lighthouse platform. That being said, I’m not targeting this for as PWA learning experience just yet.
- So far, there are no CSS frameworks in use. My beloved Bulma is sitting in the corner waiting to be used and alas, I’m trying to maintain the template’s minimalism for the time being. I know in time I’ll replace majority of the template code with my own ideas, but it’s a good starting point which allows me to launch the MVP of this site.
- With the release of this new site on Netlify’s platform, HTTPS certificates [free 90-day expiry] from Let’s Encrypt are built and deployed with every publish, meaning no longer will I have to worry about out-of-date certificates. This is a major improvement for me since I’ve neglected updating Let’s Encrypt SSL certs for my own site for quite some time. I noticed an interesting issue where my Work’s proxy fails to validate the certificate properly, but have not heard of this issue outside of that network from anyone else, so I’m assuming it’s a special blend of unique variables being mixed together.
- You tell me! Ah, I miss XDA’s Android ROM scene and developer humor. So many bricked devices, so many awesome features and tweaks.
- Formatting! I’m not expecting all the posts to have been exported and converted to Markdown properly! It’ll be addressed as noticed, but I’m not paying too much to old content unless they were vital posts and require major revisions. Looking forward to better things and learning from the old is a way to ensure progress.
- Mobile Responsiveness. Because I’m opting to start off without a CSS framework, I’m anticipating some responsive issues on the smaller devices such as the simplistic navigation bar for example.
- SEO is going to be interesting, I’m expecting my Google Analytics to report a drop in interest if Gridsome’s default crawler settings are too aggressive or restrictive for search engines. We’ll fix that in time and laugh about it once all resolved.