[{"data":1,"prerenderedAt":184},["ShallowReactive",2],{"content-seo":3,"en_topics":6,"en_posts:\u002Fposts\u002Fmac-apps-i-use":59},{"\u002F":4,"\u002Fposts":4,"\u002Ftopics":4,"\u002Fposts\u002Fmac-apps-i-use":4,"\u002Fposts\u002Fmacos-keyboard-shortcuts":4,"\u002Fposts\u002Fmacos-terminal-commands":4,"\u002Fposts\u002Ftailwind-advanced-customization":4,"\u002Fposts\u002Ftailwind-spacing":4,"\u002Fposts\u002Ftunneling-ngrok-frp":4,"\u002Fabout":4,"\u002Ftopics\u002Fbuilding":5,"\u002Ftopics\u002Flearning":4,"\u002Ftopics\u002Fliving":5,"\u002Fzh":4,"\u002Fzh\u002Fposts":4,"\u002Fzh\u002Ftopics":4,"\u002Fzh\u002Fposts\u002Fmac-apps-i-use":4,"\u002Fzh\u002Fposts\u002Fmacos-keyboard-shortcuts":4,"\u002Fzh\u002Fposts\u002Fmacos-terminal-commands":4,"\u002Fzh\u002Fposts\u002Ftailwind-advanced-customization":4,"\u002Fzh\u002Fposts\u002Ftailwind-spacing":4,"\u002Fzh\u002Fabout":4,"\u002Fzh\u002Ftopics\u002Fbuilding":5,"\u002Fzh\u002Ftopics\u002Flearning":4,"\u002Fzh\u002Ftopics\u002Fliving":5},true,false,{"building":7,"learning":28,"living":43},{"id":8,"title":9,"body":10,"description":17,"extension":18,"meta":19,"navigation":4,"order":22,"path":23,"published_at":21,"seo":24,"sitemap":25,"stem":26,"__hash__":27},"en_topics\u002Ftopics\u002Fbuilding.md","Building",{"type":11,"value":12,"toc":13},"minimark",[],{"title":14,"searchDepth":15,"depth":15,"links":16},"",2,[],"Ecommerce, products, AI-assisted work, and whatever I am building.","md",{"icon":20,"created_at":21,"updated_at":21},"i-lucide-hammer","2026-10-16",1,"\u002Ftopics\u002Fbuilding",{"title":9,"description":17},{"loc":23},"topics\u002Fbuilding","D8MrHsIWY95f50YFbUCRizJ45lPzun9zKcHplLIAnIA",{"id":29,"title":30,"body":31,"description":35,"extension":18,"meta":36,"navigation":4,"order":15,"path":38,"published_at":21,"seo":39,"sitemap":40,"stem":41,"__hash__":42},"en_topics\u002Ftopics\u002Flearning.md","Learning",{"type":11,"value":32,"toc":33},[],{"title":14,"searchDepth":15,"depth":15,"links":34},[],"Tech, tools, and things I have picked up along the way.",{"icon":37,"created_at":21,"updated_at":21},"i-lucide-notebook-pen","\u002Ftopics\u002Flearning",{"title":30,"description":35},{"loc":38},"topics\u002Flearning","PBu6pRdEFIIqo-4gGIQK-VtKxkHWiHhbol7tuMjSeH4",{"id":44,"title":45,"body":46,"description":50,"extension":18,"meta":51,"navigation":4,"order":53,"path":54,"published_at":21,"seo":55,"sitemap":56,"stem":57,"__hash__":58},"en_topics\u002Ftopics\u002Fliving.md","Living",{"type":11,"value":47,"toc":48},[],{"title":14,"searchDepth":15,"depth":15,"links":49},[],"Life outside of work.",{"icon":52,"created_at":21,"updated_at":21},"i-lucide-coffee",3,"\u002Ftopics\u002Fliving",{"title":45,"description":50},{"loc":54},"topics\u002Fliving","vawkwx5dEl7RjKhEeDFooT8j47erYZjWTAYpdFihJn8",{"page":60,"surround":178},{"id":61,"title":62,"body":63,"category":166,"created_at":167,"description":168,"excerpt":169,"extension":18,"guid":169,"icon":170,"image":169,"meta":171,"navigation":4,"path":172,"published_at":167,"seo":173,"sitemap":174,"stem":175,"topics":176,"updated_at":167,"__hash__":177},"en_posts\u002Fposts\u002Fmac-apps-i-use.md","Software I Use on Mac",{"type":11,"value":64,"toc":157},[65,69,74,79,106,110,126,130,134,137,153],[66,67,68],"p",{},"A running list of the software I use on my Mac.",[70,71,73],"h2",{"id":72},"development","Development",[75,76,78],"h3",{"id":77},"visual-studio-code","Visual Studio Code",[80,81,85],"pre",{"className":82,"code":83,"language":84,"meta":14,"style":14},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","brew install --cask visual-studio-code\n","bash",[86,87,88],"code",{"__ignoreMap":14},[89,90,92,96,100,103],"span",{"class":91,"line":22},"line",[89,93,95],{"class":94},"sBMFI","brew",[89,97,99],{"class":98},"sfazB"," install",[89,101,102],{"class":98}," --cask",[89,104,105],{"class":98}," visual-studio-code\n",[75,107,109],{"id":108},"iterm2","iTerm2",[80,111,113],{"className":82,"code":112,"language":84,"meta":14,"style":14},"brew install --cask iterm2\n",[86,114,115],{"__ignoreMap":14},[89,116,117,119,121,123],{"class":91,"line":22},[89,118,95],{"class":94},[89,120,99],{"class":98},[89,122,102],{"class":98},[89,124,125],{"class":98}," iterm2\n",[70,127,129],{"id":128},"databases","Databases",[75,131,133],{"id":132},"dbeaver","DBeaver",[66,135,136],{},"The community edition doesn't support NoSQL.",[80,138,140],{"className":82,"code":139,"language":84,"meta":14,"style":14},"brew install --cask dbeaver-community\n",[86,141,142],{"__ignoreMap":14},[89,143,144,146,148,150],{"class":91,"line":22},[89,145,95],{"class":94},[89,147,99],{"class":98},[89,149,102],{"class":98},[89,151,152],{"class":98}," dbeaver-community\n",[154,155,156],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":14,"searchDepth":15,"depth":15,"links":158},[159,163],{"id":72,"depth":15,"text":73,"children":160},[161,162],{"id":77,"depth":53,"text":78},{"id":108,"depth":53,"text":109},{"id":128,"depth":15,"text":129,"children":164},[165],{"id":132,"depth":53,"text":133},"learning","2025-03-21","A running list of the software I use on my Mac, updated over time",null,"i-lucide-laptop",{},"\u002Fposts\u002Fmac-apps-i-use",{"title":62,"description":168},{"loc":172},"posts\u002Fmac-apps-i-use",[166],"PB6P4AZkRm8IoewQFOVPamVCD6VqmZcEr_u4xv6GBDU",[169,179],{"title":180,"path":181,"stem":182,"description":183,"children":-1},"macOS Keyboard Shortcuts","\u002Fposts\u002Fmacos-keyboard-shortcuts","posts\u002Fmacos-keyboard-shortcuts","A handy collection of common macOS keyboard shortcuts to boost your productivity",1792164109264]