Francesc CampoySerialization Versioning: the Semantic Versioning for DatabasesSemantic Versioning, commonly known as SemVer, is a great idea that has been very widely adopted as a way to decide how to name software…Jun 26, 2019Jun 26, 2019
Francesc Campoyjustforfunc: just for everyoneMany of you have noticed how justforfunc has had no new episodes for a while now. Some have asked about what the future holds for the…Mar 2, 2019Mar 2, 2019
Francesc CampoyOne year a sourcererThat was my first flight as a Xoogler (Google alumnus) and as a sourcerer (source{d} employee). This blog post is my attempt to recap the…Nov 6, 20183Nov 6, 20183
Francesc Campoyinsourcedtechgitbase: exploring git repos with SQLNote: a video version of this content is available at the bottom.Oct 30, 2018Oct 30, 2018
Francesc CampoyinsourcedtechMachine Learning on Go CodeThis blog post is the written form of my recent talk at GopherCon 2018: Machine Learning on Go Code, which you can now enjoy directly on…Sep 25, 2018Sep 25, 2018
Francesc CampoyinjustforfuncAnalyzing the performance of Go functions with benchmarksThis blog post is complementary to episode 28 of justforfunc which you can watch right below.Feb 12, 20182Feb 12, 20182
Francesc CampoyinjustforfuncTwo ways of merging N channels in GoUsing goroutines and reflectionJan 29, 20187Jan 29, 20187
Francesc CampoyinjustforfuncWhy are there nil channels in Go?A practical exampleJan 15, 20187Jan 15, 20187
Francesc CampoyinjustforfuncThe justforfunc 2017 top 5I was just checking the stats on the justforfunc channel and … whoa over 4 years of watch time during 2017! That means there’s been four…Jan 11, 2018Jan 11, 2018