Simplify Development and Testing with Bilberry Sandbox

After becoming an official maintainer of the Bilberry theme a few months ago, I was faced with the problem of how to facilitate and speed up the testing of changes submitted by other contributors. I felt that just testing in my local dev wasn’t enough and that I needed a production-like environment with a website powered by a vanilla Bilberry theme.

Therefore, I created the Bilberry Sandbox, which helps me develop, test, and maintain the Bilberry theme. So this post details this new testing environment and its use in my development process.

Continue reading

Automate Data Upload to Algolia Index : Revisited

I recently made some changes to the automated upload of data to Algolia; namely, the script that reads and sends data to the appropriate index has been reimplemented using Algolia’s JavaScript API client. In this post, which is an addition to the original post on this topic, I go into detail about JavaScript implementation and upload automation with npm.

Continue reading

Campsite Booking API : Revisited

Originally the Campsite Booking API project was a coding challenge for a developer position I applied to at Upgrade Inc.. Back then, in 2018, the coding challenge was followed by a series of interviews, but in the end, I didn’t receive an offer. I recently revisited this project, and in this post, I go over the various improvements and new features that have been implemented.

Continue reading
Older posts Newer posts