| description |
|---|
Critical analysis of problems with root cause identification before proposing solutions |
Thoroughly analyze the current problem before proposing any solutions. Focus on identifying root causes and asking clarifying questions.
| description |
|---|
Critical analysis of problems with root cause identification before proposing solutions |
Thoroughly analyze the current problem before proposing any solutions. Focus on identifying root causes and asking clarifying questions.
.env or any environment variable files—only the user may change them.git reset --hard, rm, git checkout/git restore to an older commit) unless the user gives an explicit, written instruction in this conversation. Treat t| " ~/.idea-lazy.vim | |
| " LazyVim mappings for Jetbrains IDEs | |
| " Required plugins. https://plugins.jetbrains.com/bundles/7-ideavim-bundle | |
| " IDEAVim | |
| " Which-Key | |
| " IdeaVim-Sneak | |
| " To install, add this to the top of your ~/.ideavimrc: |
I get asked pretty regularly what my opinion is on merge commits vs rebasing vs squashing. I've typed up this response so many times that I've decided to just put it in a gist so I can reference it whenever it comes up again.
I use merge, squash, rebase all situationally. I believe they all have their merits but their usage depends on the context. I think anyone who says any particular strategy is the right answer 100% of the time is wrong, but I think there is considerable acceptable leeway in when you use each. What follows is my personal and professional opinion:
| # Change these variables as necessary. | |
| main_package_path = ./cmd/example | |
| binary_name = example | |
| # ==================================================================================== # | |
| # HELPERS | |
| # ==================================================================================== # | |
| ## help: print this help message | |
| .PHONY: help |
| def paginate(method, **kwargs): | |
| client = method.__self__ | |
| paginator = client.get_paginator(method.__name__) | |
| for page in paginator.paginate(**kwargs).result_key_iters(): | |
| for result in page: | |
| yield result | |
| # usage: | |
| import boto3 |
| # This isn't so much of a script as it is a placeholder for something I don't want to forget | |
| wget -qO- https://ip-ranges.amazonaws.com/ip-ranges.json | jq '.prefixes[] | if .region == "us-east-1" then .ip_prefix else empty end' -r |
If you're using a high-end bluetooth headset on your Macbook Pro it's likely your mac is using an audio codec which favors battery efficiency over high quality. This results in a drastic degradation of sound, the SBC codec is the likely culprit, read more about it here.