Handcrafting Codes

Topic

Engineering

  1. 01EngineeringFinding anything in a git repo: working tree, commits, and historyGrep finds a string in your working treeJul 02, 20263 min read
  2. 02EngineeringDebugging Coveo UA: when the dashboard JSON lies to youI spent a lot of time trying to figure out why the Coveo Usage Analytics API was not working right.Jul 02, 20263 min read
  3. 03EngineeringThe git aliases worth stealingMy `[alias]` block has grown to a few hundred lines over the years, and most of it is junk I wrote once and never used again.Jul 02, 20264 min read
  4. 04Engineeringgit clean: removing untracked files without nuking the wrong ones`git clean` deletes untracked files from your working tree, and unlike almost everything else in git, what it removes is gone.Jul 02, 20262 min read
  5. 05EngineeringListing the files in a commit, and the question you're asking"List the files in a commit" sounds like one question.Jul 02, 20262 min read
  6. 06EngineeringTwo git errors on Windows that look alike and aren'tOne says the filename is too long. The other says the path is invalid.Jul 02, 20264 min read
  7. 07EngineeringWorking with multiple remotesA fresh clone has one remote called `origin`, but you have more...Jul 02, 20264 min read
  8. 08EngineeringDemystifying git rebaseRebase scares people because the usual one-line explanationJul 02, 20265 min read