Markdown 링크 문법 — 상대경로·절대경로·앵커와 Jekyll·Obsidian 호환
Markdown 링크의 기본 문법부터 상대경로·절대경로·문서 내부 앵커·이미지 링크·참조형 링크를 정리하고, 같은 Markdown을 GitHub·Obsidian·Jekyll에서 함께 사용할 때 어떤 링크 방식을 선택해야 하는지 설명한다.
Markdown 링크의 기본 문법부터 상대경로·절대경로·문서 내부 앵커·이미지 링크·참조형 링크를 정리하고, 같은 Markdown을 GitHub·Obsidian·Jekyll에서 함께 사용할 때 어떤 링크 방식을 선택해야 하는지 설명한다.
딥스를 한 개도 하지 못하는 초보자가 지지 버티기, 발 보조 딥스, 보조 네거티브를 통해 첫 딥스를 준비하는 방법을 정리
턱걸이를 한 개도 하지 못하는 초보자가 데드행, 스캡풀업, 보조 네거티브를 통해 첫 턱걸이를 준비하는 방법과 실제 연습 중 느낀 점을 정리
Linux 서버에서 메모리 사용률이 높게 보일 때 free -h, ps의 RSS, jcmd GC.heap_info를 함께 읽는 방법을 정리한다. Heap used·committed와 RSS의 차이, Xmx를 넘어서는 JVM 메모리, 재기동 전후 점검 순서를 실전 관점에서 설명한다.
Windows의 대표 패키지 매니저 Winget·Scoop·Chocolatey는 비슷해 보이지만 지향점이 다르다. GUI 앱, CLI 개발 도구, 기업·시스템 관리라는 역할 기준으로 비교하고 개인 개발환경에서의 선택 기준을 정리한다.
Tailwind CSS를 기본 스타일링 수단으로 사용하고, 복잡한 CSS는 SCSS Modules로 보완하는 실무 기준
프로젝트 전체를 눈으로 훑지 않고 긴 함수, 높은 복잡도, 중복 코드, Code Smell을 정적 분석으로 찾는 방법과 Neovim·Trouble·SonarQube의 역할을 정리한다.
Harlequin이 조회 전용인지, 테이블 행을 직접 편집할 수 있는지, 그리고 Vertica 환경에서 다른 TUI DB 클라이언트와 비교해 왜 Harlequin을 선택했는지 정리한다.
Ghostty 같은 터미널 에뮬레이터에서 로컬 PTY, tmux client/server와 Pane PTY, SSH 전송, 원격 PTY, TERM, SIGWINCH가 어떻게 이어지는지 전체 경로를 한 번에 정리한다.
Neovim Core, 내장 TUI, UI protocol, Window/Buffer API, vim.ui, nui.nvim, Snacks, LazyVim이 어떤 층에 놓이는지 하나의 스택으로 정리한다.