This past week was a little slow, because I went away for the weekend for some R & R. I still managed to read up a little on Vuex and move a step further with reading data from Firestore. I also read a little bit about Feature Toggles.
Firestore and Vuex
I’m now reading in Firestore data to the homepage of my current personal project. It’s not working the way I thought it would work, but it works for now, so I’m leaving it and will come back to it later. I have a much better understanding of Vuex, so that helped move everything along faster. My next step is to allow users to upload an image to display in a listing. I plan on using Google Cloud Storage. It looks like it should be easy to set up, so we’ll see how that works out.
Feature Toggles
When talking about the CI/CD process and the subject of testing code in a timely manner, one of the strategies that comes up is Feature Toggles. Having Feature Toggles allows me to ship code with incomplete features, but not be usable by the user until we toggle the feature to be “on”. The benefit of this is that my testing team won’t be in for a shock when a feature is all of sudden enabled, because the code has existed in previous deployments, but hasn’t been active. I still have to read more on it and I want to see how other people are implementing it, but it sounds like the general practice is to keep toggles to a minimum and know what purpose I’m using toggles for, because they can be used for other things like A/B testing and not just for the purposes of releasing features.
Revamping Site
I listen to the Indie Hackers podcast and I remember there was this one guy that created Carrd, which provides one-page sites. I checked it out and liked the way they looked, so I was thinking to make that for my personal page and then a link to my blog, instead of just having the blog. It’s just a thought. I was also thinking to maybe make a one-page with Tailwindcss as a test run for using it for my own personal project. I also heard about this through Indie Hackers. The selling point of this framework is that it’s highly customizable, so I won’t end up having a site that looks like another bootstrap site. It’s definitely peaked my interest.