IT 지식

MIT,GPL,Apache 라이선스 차이 쉽게 이해하기
4 분 소요

MIT,GPL,Apache 라이선스 차이 쉽게 이해하기

오픈소스의 무료에는 조건이 있다는 점을 코드 없이 설명하겠습니다. 대표 라이선스인 MIT, Apache, GPL이 상업적 사용과 소스 공개 의무에서 어떻게 다른지, 제품에 가져다 쓸 때 무엇을 봐야 하는지를 비개발자 눈높이로 풀어 보겠습니다.

서비스를 배포하기 전에 꼭 필요한 단계 — 테스트, QA, 스테이징
4 분 소요

서비스를 배포하기 전에 꼭 필요한 단계 — 테스트, QA, 스테이징

개발팀이 말하는 테스트, QA, 스테이징이 무슨 뜻인지 코드 없이 설명하겠습니다. 만든 것을 사용자에게 내보내기 전에 어디서 어떻게 걸러 내는지 비개발자 눈높이로 풀어 보겠습니다.

개발팀은 어떻게 일하는가 — 애자일, 스프린트, MVP
4 분 소요

개발팀은 어떻게 일하는가 — 애자일, 스프린트, MVP

개발팀이 자주 쓰는 애자일, 스프린트, MVP가 무슨 뜻인지 코드 없이 설명하겠습니다. 한 번에 완성하지 않고 짧게 끊어 만들고 고치는 방식이 왜 자리 잡았는지 비개발자 눈높이로 풀어 보겠습니다.

사이트가 갑자기 죽는 이유 — 도메인, DNS, 인증서
6 분 소요

사이트가 갑자기 죽는 이유 — 도메인, DNS, 인증서

도메인, DNS, SSL 인증서가 무엇이고 왜 만료되면 사이트가 멈추는지 코드 없이 설명하겠습니다. 주소를 입력하면 어떻게 그 사이트에 닿는지, 갱신을 놓치면 무슨 일이 벌어지는지 비개발자 눈높이로 풀어 보겠습니다.

주소창의 자물쇠는 무엇을 지키는가 — HTTPS와 암호화
4 분 소요

주소창의 자물쇠는 무엇을 지키는가 — HTTPS와 암호화

주소창의 자물쇠 아이콘과 HTTPS가 실제로 무엇을 지키는지 코드 없이 설명하겠습니다. 통신을 암호화하는 원리부터 비밀번호를 그대로 저장하지 않는 이유, 2단계 인증까지 비개발자 눈높이로 풀어 보겠습니다.

왜 "캐시 좀 지워보세요"라고 할까 — 캐시와 CDN
4 분 소요

왜 "캐시 좀 지워보세요"라고 할까 — 캐시와 CDN

개발자가 자주 권하는 "캐시 지우기"와 "강력 새로고침"이 무슨 뜻인지 코드 없이 설명하겠습니다. 자주 쓰는 것을 가까이 두는 캐시와, 전 세계에 사본을 흩어 두는 CDN이 어떻게 속도를 끌어올리는지 풀어 보겠습니다.

LLM은 어떻게 다음 단어를 맞히는가 — 비전공자를 위한 AI 설명
6 분 소요

LLM은 어떻게 다음 단어를 맞히는가 — 비전공자를 위한 AI 설명

ChatGPT 같은 대규모 언어 모델이 글을 이해하는 것이 아니라 다음에 올 단어를 확률로 예측하는 기계라는 원리를 비전공자도 이해할 수 있게 설명합니다.

로그인하면 왜 계속 로그인 상태로 있을까 — 쿠키, 세션, 토큰
6 분 소요

로그인하면 왜 계속 로그인 상태로 있을까 — 쿠키, 세션, 토큰

한 번 로그인하면 페이지를 옮겨 다녀도 로그인이 유지되는 이유를 코드 없이 설명하겠습니다. 웹이 원래 사용자를 기억하지 못한다는 사실에서 출발해 쿠키, 세션, 토큰이 각각 어떤 역할을 하는지 풀어 보겠습니다.

비개발자를 위한 IT 상식 #5 Git과 버전 관리 — 여러 명이 한 코드를 고치는 법
5 분 소요

비개발자를 위한 IT 상식 #5 Git과 버전 관리 — 여러 명이 한 코드를 고치는 법

개발자들이 말하는 커밋, 푸시, 머지, PR이 무슨 뜻인지 코드 없이 설명하겠습니다. 여러 명이 같은 코드를 고치면서도 버전을 잃지 않는 방법인 Git과 버전 관리를 비개발자 눈높이로 풀며 시리즈를 마무리하겠습니다.

왜 간단해 보이는 기능이 오래 걸릴까 — 개발 일정과 기술 부채
5 분 소요

왜 간단해 보이는 기능이 오래 걸릴까 — 개발 일정과 기술 부채

"버튼 하나 추가하는 건데 왜 2주나 걸려요"라는 질문에 답하겠습니다. 화면에 보이는 작은 변화 뒤에 숨은 일들과, 개발 속도를 갉아먹는 기술 부채가 무엇인지 코드 없이 풀어 설명하겠습니다.

개발자는 실제로 어떤 일을 하는가 — 개발 직군 지도
7 분 소요

개발자는 실제로 어떤 일을 하는가 — 개발 직군 지도

개발자라고 한 단어로 부르지만 실제로는 프론트엔드, 백엔드, 데브옵스, 데이터, AI까지 하는 일이 전혀 다릅니다. 진로를 고민하는 사람과 개발자와 일하는 사람을 위해 직군별로 무슨 일을 하는지 지도를 그려 드리겠습니다.

비개발자를 위한 IT 상식 #4 버그, 핫픽스, 롤백 — 개발자가 장애에 대응하는 법
5 분 소요

비개발자를 위한 IT 상식 #4 버그, 핫픽스, 롤백 — 개발자가 장애에 대응하는 법

개발자들이 장애 상황에서 쓰는 버그, 핫픽스, 롤백이 무슨 뜻인지 코드 없이 설명하겠습니다. 문제가 터졌을 때 개발팀이 어떤 순서로 대응하는지, 비개발자가 알면 무엇이 달라지는지 풀어보겠습니다.