CastorisCausa

Personal blog and hacks by Raymundo Cassani

SuperCycle data to Strava

Updated: Now exporting rides from the Zeopoxa cycling app to GPX files is also supported. Recently I moved to the Strava app to register the my biking activity. However, I had plenty of data recorded with the SuperCycle app. So, I code my way to migrate the data. First, each …

GitHub actions are an amazing tool to automate different stages on in the software development workflow, and they can be used in Matlab projects! By using Matlab GitHub actions, it is possible to set up Matlab, and run Matlab code on GitHub-hosted runners with different OS (Linux, macOS and Windows …

This post shows a simple game created using PyScript in this static website created with Pelican and Markdown files. The game Submit guess Reset How it's implemented The implementation is quite eclectic (as Frankenstein's monster), it consist of 3 parts: Markdown post: This is used by Pelican to create the …

This is recipe is the result of a lot of research and experimentation that were prompted by time I ate these amazing snacks in Bari. While tarallini (small taralli) are easy to make, their preparation can take up to 3 hours. The quantities below should lead to around 150 tarallini …

So have it has been a year that I'm using bike as mean of transportation in Montreal! This is a report / review of such an adventure, hopping these lines can be useful for anyone who is considering urban biking. Biking in the city has allowed me to explore better my …

When learning French, it is overwhelming the large quantity of homophones; and if you come from a language with few vowels (like Spanish with 5 vowels), the list of homophones gets "larger", because many of the vowels in French (in some variations, up to 17 vowels) can be easily confused …