Tech notes by Michael Winston Dales

  • Home
  • Blog
  • Projects
  • Publications
  • Talks
  • Weeknotes
  • Tangled, or federated enough gitJun 1, 2026
  • Webbplats update (part 1)May 28, 2026
  • Geocaml HackingMay 22, 2026
  • Remembering to turn on the tapMay 15, 2026
  • Zarr and GeoZarrMay 8, 2026
  • OCaml and point cloudsMay 7, 2026
  • Working at the edgesApr 15, 2026
  • Point cloud allemansrättenApr 6, 2026
  • More treeing to see the trees from the forestMar 20, 2026
  • Seeing the trees for the forestMar 17, 2026
  • Yirgacheffe 1.13Mar 5, 2026
  • Fractional LIFE progressMar 4, 2026
  • Python import profiling with tunaFeb 23, 2026
  • Adding D2 diagrams to webplatsFeb 16, 2026
  • Yirgacheffe vs The StackFeb 2, 2026
  • Ray Tracer Performance Improvements and STL filesJan 29, 2026
  • AOH calculator 2.0, a new LIFE publication, and STAR pipeline updatesJan 19, 2026
  • Untitled Ray Tracer PostJan 19, 2026
  • GDAL and FILE* vs macOSJan 12, 2026
  • Cylinders, cones, and parallelismJan 12, 2026
  • Trying out snakemake incrementally on an existing projectJan 5, 2026
  • Automatic reprojection of geospatial data in Yirgacheffe.Jan 5, 2026
  • Weeknotes: 5th January 2026Jan 5, 2026
  • Weeknotes: 19th May 2025May 19, 2025
  • Weeknotes: 12th May 2025May 12, 2025
  • Weeknotes: 3rd February 2025Feb 3, 2025
  • Weeknotes: 27th January 2025Jan 27, 2025
  • Weeknotes: 20th January 2025Jan 20, 2025
  • Weeknotes: 13th January 2025Jan 13, 2025
  • Weeknotes: 6th January 2025Jan 6, 2025
  • Weeknotes: 26th February 2024Feb 26, 2024
  • Weeknotes: 19th February 2024Feb 19, 2024
  • Weeknotes: 5th February 2024Feb 5, 2024
  • Weeknotes: 29th January 2024Jan 29, 2024
  • Weeknotes: 23rd January 2024Jan 23, 2024
  • Weeknotes: 15th January 2024Jan 15, 2024
  • Weeknotes: 4th December 2023Dec 4, 2023
  • Weeknotes: 27th November 2023Nov 27, 2023
  • Weeknotes: 20th November 2023Nov 20, 2023
  • Weeknotes: 23rd October 2023Oct 23, 2023
  • Weeknotes: 16th October 2023Oct 16, 2023
  • Weeknotes: 9th October 2023Oct 9, 2023
  • Weeknotes: 4th September 2023Sept 4, 2023
  • Weeknotes: 29th August 2023Aug 29, 2023
  • Weeknotes: 21st August 2023Aug 21, 2023
  • Weeknotes: 31st July 2023Jul 31, 2023
  • Weeknotes: 17th July 2023Jul 17, 2023
  • Weeknotes: 5th June 2023Jun 5, 2023
  • Weeknotes: 30th May 2023May 30, 2023
  • Weeknotes: 22nd May 2023May 22, 2023
  • Weeknotes: 18th May 2023May 18, 2023
  • Weeknotes: 8th May 2023May 8, 2023
  • Weeknotes: 1st May 2023May 1, 2023
  • Weeknotes: 24th April 2023Apr 24, 2023
  • Weeknotes: 17th April 2023Apr 17, 2023
  • Weeknotes: 11th April 2023Apr 11, 2023
  • Weeknotes: 27th March 2023Mar 27, 2023
  • Weeknotes: 13th March 2023Mar 13, 2023
  • Weeknotes: 6th March 2023Mar 6, 2023
  • Weeknotes: 27th February 2023Feb 27, 2023
  • Weeknotes: 20th February 2023Feb 20, 2023
  • Weeknotes: 13th February 2023Feb 13, 2023
  • Weeknotes: 23rd January 2023Jan 23, 2023
  • 4C starting notesJan 19, 2022