This Week I Learned (15 Part Series)
I recently started a project using Elixir/Phoenix and raw SQL querying. I have been having a lot of 'aha moments' lately and I feel like they are worth documenting. Personal notes and Github Gists of solutions are nice, but I also figure that if it took me a hot second to find the answer, I'd have to imagine that others may have come up against similar roadblocks. You can never have too much documentation.
Im shooting for a This Week I Learned kind of format, the best 'aha moment' of the week. Ideally, this post would be a sort of table of contents, linking to all the posts, but I'll have to see how that works out. The solutions I write about are as I best understand them. They could be incomplete or need more detail. I welcome all critique and suggestions on how to do things better; I'm always learning.
Week of March 23: Accessing localhost within a Docker Image
Week of March 30: Identifying and Removing Hidden Characters
Week of April 6: Getting Granular with Git Diff
Week of April 13: Tweaking Logger Outputs on the Fly
Week of April 20: Keeping Your Hands on the Keyboard: A Few Bash and Git Shortcuts
Week of April 27: Breaking Down Elixir's
Week of May 4: How To Write A Custom Elixir Schema Validation
Week of May 11: The Handful of Commands I Use When Interactive Rebasing with Vim
Week of May 18: Got 5 Minutes to Spare? Why Not Set up a Custom Commit Message Template?
Week of May 25: Improving Your Commit Message with the 50/72 Rule
Week of June 1: Synchronously Looping Over Two Collections in Elixir
Week of June 8: How to Utilize Enum.any?, with a Refactoring Twist!
Week of June 15: A Rabbit Hole of Decimal Formatting
Week of June 22: More Custom Validation Work: Manipulating a Keyword List To and From a Map