How to duplicate a file while preserving git line history September 19, 2019 Sep 19, 2019 09/19/19 Raymond Chen Synthesize it in a branch via a rename.
How to split out pieces of a file while preserving git line history: The easy way with misleading commits September 18, 2019 Sep 18, 2019 09/18/19 Raymond Chen Anticipating the octopus.
How to split out pieces of a file while preserving git line history: The hard way with commit-tree September 17, 2019 Sep 17, 2019 09/17/19 Raymond Chen More commit-tree tricks.
How do I split a file into two while preserving git line history? September 16, 2019 Sep 16, 2019 09/16/19 Raymond Chen The octopus delivers.
My summer vacation: The Eiffel Tower September 13, 2019 Sep 13, 2019 09/13/19 Raymond Chen It's really tall, for one.
Another way to sort GUIDs: Java September 13, 2019 Sep 13, 2019 09/13/19 Raymond Chen Because it's Java.
The Turkish lira’s currency code is an unexpected source of problems with computer programmers September 12, 2019 Sep 12, 2019 09/12/19 Raymond Chen Following the rules for currency codes leads to a collision with popular macro.
The sad history of the MFC TRY/CATCH macros September 11, 2019 Sep 11, 2019 09/11/19 Raymond Chen Because standard C++ exception handling didn't exist yet.
Trying to wrangle a site visit to Paul Allen’s superyacht “Octopus” September 10, 2019 Sep 10, 2019 09/10/19 Raymond Chen An unsuccessful play for a site visit.
PowerShell programming puzzle: Convert snake_case to PascalCase in one line September 9, 2019 Sep 9, 2019 09/9/19 Raymond Chen Abusing linguistic helper functions for fun.