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…3 min read·Jun 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…3 min read·Mar 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…7 min read·Nov 6, 2018--3--3
Francesc Campoyinsourcedtechgitbase: exploring git repos with SQLNote: a video version of this content is available at the bottom.4 min read·Oct 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…10 min read·Sep 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.5 min read·Feb 12, 2018--2--2
Francesc CampoyinjustforfuncTwo ways of merging N channels in GoUsing goroutines and reflection4 min read·Jan 29, 2018--7--7
Francesc CampoyDocumentation at source{d}What we write and how we write it7 min read·Jan 18, 2018----
Francesc CampoyinjustforfuncWhy are there nil channels in Go?A practical example5 min read·Jan 15, 2018--7--7
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…3 min read·Jan 11, 2018----