With the Corona/Covid-19 crisis ongoing, the John Hopkins CSSE (Center for Systems Science and Engineering) provides a dataset on the number of infections per country. The dataset is compiled from information by the WHO, and publicly available as a CSV on GitHub.
I took it as a chance for trying out Observable & visualize the number of infections in Germany:
My take on Observable
Trying out Observable was cool and I will definitively use it again, but I find it less intuitive to use than Jupyter. The most confusing factor was that code does not run from top to bottom. Instead, it is similar to a spreadsheet - individual cells get updated when one of their referencing values changes. So, changing a cell can impact quite a lot of other cells, without you having to trigger a recalculation. You can see the relations between cells by clicking on the “minimap” in the top right.
Then, you can refer to the cell’s value in other cells by using this name.
All in all, this was a really cool learning experience and I can see myself using Observable often in the future. I especially liked the clean looks and how snappy everything was. And I think it’s awesome that they themselves are using their notebooks for documenting their own platform!
- Customizing my shell: From bash to zsh to fish
- JSON5: JSON with comments (and more!)
- jq: Analyzing JSON data on the command line
- Get Total Directory Size via Command Line
- Changing DNS server for Huawei LTE router
- Notes on Job & Career Development
- Adding full-text search to a static site (= no backend needed)
- Generating a random string on Linux & macOS
- Caddy web server: Why use it? How to use it?
- Tailwind CSS: A Primer