- PR: Pull request (common in Github)
- MR: Merge request (common in Gitlab)
- LGTM: Looks good to me
- DICE: Design it twice
- AHA: Avoid Hasty Abstraction
flowchart TD
Notes -.-> Problem-based
Notes -.-> Observations
Notes --You are here--> Logs[<strong>Logs</strong>]
Notes -.-> Challenges
Notes -.-> Electronics
click Problem-based "https://gist.github.com/wzulfikar/ba2f58d7aeeb3cf53743316f96f91594"
click Observations "https://gist.github.com/wzulfikar/2cff9bcd64ba5f15296e0b57ff402f79"▲▼▲
This gist is a part of my public notes. Here's the "sitemap" of the notes:
flowchart TD
Notes -.-> Problem-based
Notes --You are here--> Observations[<strong>Observations</strong>]
Notes -.-> Logs
Notes -.-> ChallengesI like to know the actual utilities that an electronic device actually give me. This gist documents my attempt to understand the utilities of such devices.
▲▼▲
This gist is a part of my public notes. Here's the "sitemap" of the notes:
flowchart TD| tap "facebook/fb" | |
| tap "ggozad/formulas" | |
| tap "heroku/brew" | |
| tap "homebrew/bundle" | |
| tap "homebrew/cask-fonts" | |
| tap "homebrew/services" | |
| tap "lokalise/cli-2" | |
| tap "mongodb/brew" | |
| tap "oven-sh/bun" | |
| brew "act" |
| alias zshso="source ~/.zshrc" | |
| alias zshedit="nano ~/.zshrc" | |
| alias clr="clear" | |
| alias cl="clear" | |
| alias cuco="container-use checkout" | |
| alias hist=history | |
| alias ytdl="yt-dlp" # Example: ytdl https://www.youtube.com/watch?v=BBJa32lCaaY | |
| alias graph="graph-easy" # Example: echo '[a],[c]->[b]' | graph --as=boxart | |
| alias pn="pnpm" # Example: pn i (install packages from package.json) |
I write notes in this gist as comments. My original goal was to have a workflow where I can't have an excuse to not write. No websites to manage, no codes to push, no styles to update. Just write. I found Github gist fitting and I don't have issues with writing markdown.
This gist contains "problem-based", technical notes. I encounter a problem, I "google" the solution, I document the solution. Hopefully, I can accumulate the learning and don't have to google again when I encounter the same problem.
Besides problem-based, I also write my "TIL" notes here. They are the new things I learnt that often gave me that "nice" feeling when I first found about it.
There are other things I write like electronics, observations, etc. which I put in different gists. If you want to check it, here's the "sitemap" of all my notes:
A test to see if Mermaid diagrams work in Github Gist.
Mermaid docs: https://mermaid-js.github.io/mermaid/#/
graph LR;
John-->Eve| import sortBy from "lodash/sortBy"; // https://github.com/kvandake/lexorank-ts | |
| import { LexoRank } from "lexorank"; | |
| const cards = [ | |
| { id: 1, rank: "", flag: "0" }, // flag 0: first card, flag 1: last card. We use flag so we don't have to recalculate first and last card. | |
| { id: 2, rank: "", flag: "" }, | |
| { id: 3, rank: "", flag: "1" }, | |
| ]; | |
| function parseRank(rank: string) { |