Today I learnt …

Concise notes on the little things I’ve learnt along the way

  1. How to use DuckDB’s ST_Read function to read and convert zipped shapefiles

    Today I learnt …

  2. What audio formats are supported by Raylib?

    Today I learnt …

  3. How to use JSDoc to add type contraints to generic function arguments

    Today I learnt …

  4. How to search a GitHub repo using regular expressions or case-sensitive matching

    Today I learnt …

  5. How to move your most recent Git commit to a new branch

    Today I learnt …

  6. What do SwiftUI’s built-in shapes look like?

    Today I learnt …

  7. How to really compress JPEGs with mozjpeg

    Today I learnt …

  8. How to mark all GitHub pull request files as not viewed

    Today I learnt …

  9. What’s an LLVM target triple?

    Today I learnt …

  10. How to use a global .gitignore file

    Today I learnt …

  11. How to find the bounding box for a web map tile in Python

    Today I learnt …

  12. How to configure Git to commit using different emails for work and home repos

    Today I learnt …

  13. How to use Pandoc to create computational notebooks that include print-quality vector charts

    Today I learnt …

  14. How to format axis labels in Observable Plot

    Today I learnt …

  15. How to create a GeoJSON feature collection in PostGIS

    Today I learnt …