AI & Developer Tools·2026년 8월 5일·4분[AI 사용설명서 #8] AI 에이전트(AI Agent)가 온다, AI에게 일을 시키는 시대 (시리즈 총정리)읽어보기 →
Swift & Objective-C·2026년 8월 4일·7분[Swift 중급 #3] Swift some vs any 완전 정리, some View의 정체와 existential의 비용읽어보기 →
Computer Science·2026년 8월 4일·5분스택(Stack)과 큐(Queue) 완벽 정리, Swift에 Stack 타입이 없는 이유 (removeFirst 함정까지)읽어보기 →
AI & Developer Tools·2026년 8월 3일·6분[AI 사용설명서 #6] ChatGPT·Claude·Gemini 뭘 쓸까, 무료·유료 선택 가이드 (2026)읽어보기 →
Software Design·2026년 8월 3일·5분전략 vs 템플릿 메서드 vs 커맨드(Strategy·Template Method·Command), 알고리즘 교체 3형제 총정리읽어보기 →
iOS Engineering·2026년 8월 2일·4분[iOS 아키텍처 #7] TCA(The Composable Architecture) 입문, 단방향 데이터 흐름 총정리읽어보기 →
Swift & Objective-C·2026년 8월 2일·7분[Swift 중급 #2] Swift 제네릭(Generics) 입문부터 활용까지, <T>가 중복과 위험을 동시에 없애는 법읽어보기 →
Software Design·2026년 8월 2일·3분팩토리 메서드(Factory Method) vs 추상 팩토리(Abstract Factory) 차이, 면접 단골 질문 한 번에 정리읽어보기 →
AI & Developer Tools·2026년 8월 1일·4분[AI 사용설명서 #4] AI에게 자료를 주면 답이 달라진다, 파일 첨부·웹 검색·NotebookLM 활용법읽어보기 →
iOS Engineering·2026년 8월 1일·4분[iOS 아키텍처 #6] iOS 클린 아키텍처(Clean Architecture), UseCase와 Repository가 진짜 하는 일읽어보기 →
Swift & Objective-C·2026년 8월 1일·5분+load vs +initialize 완벽 비교, 호출 시점부터 상속 함정까지 (Objective-C 면접 단골)읽어보기 →
Software Design·2026년 8월 1일·6분어댑터 vs 퍼사드 vs 프록시 vs 데코레이터(Adapter·Facade·Proxy·Decorator), 래핑 패턴 4형제 완벽 구분법읽어보기 →
AI & Developer Tools·2026년 8월 1일·10분[오픈소스 발굴 #1] AutoThreads, Threads 계정 운영을 AI에게 맡기는 오픈소스 데스크톱 앱읽어보기 →
AI & Developer Tools·2026년 7월 30일·6분[AI 사용설명서 #2] AI는 왜 그럴싸한 거짓말을 할까, 환각(Hallucination) 구별법과 대처법읽어보기 →
Swift & Objective-C·2026년 7월 30일·9분[Swift 철학 #4] SE-0296이 뭐길래? Swift 문법이 태어나는 절차, Swift Evolution 총정리읽어보기 →
AI & Developer Tools·2026년 7월 29일·10분[무료 서비스 소개 #1] Agentation(에이젠테이션) 사용법, "이 버튼 말고 저 버튼" 설명 없이 AI에게 웹 디자인 수정 시키기읽어보기 →
Swift & Objective-C·2026년 7월 29일·7분Objective-C 메시지 포워딩 3단계, unrecognized selector 크래시 전 마지막 세 번의 기회읽어보기 →
Software Design·2026년 7월 29일·6분OOP 캡슐화(Encapsulation), Swift 접근 제어자로 배우는 정보 은닉 (private·internal 총정리)읽어보기 →
Swift & Objective-C·2026년 7월 29일·8분[Swift 철학 #2] print 한 줄로 시작하는 언어의 비밀, Swift Progressive Disclosure읽어보기 →
Swift & Objective-C·2026년 7월 28일·10분[Swift 철학 #1] Swift는 왜 이렇게 깐깐할까? Safe·Fast·Expressive 3대 철학 총정리읽어보기 →
Software Design·2026년 7월 27일·5분Swift 정적 팩토리 메서드(Static Factory Method), init 대신 static func make 쓰는 이유읽어보기 →
Swift & Objective-C·2026년 7월 25일·4분클래스 클러스터 패턴(Class Cluster), NSArray가 사실 추상 클래스인 이유 (Objective-C)읽어보기 →
iOS Engineering·2026년 7월 24일·4분[iOS 아키텍처 #4] MVP vs MVVM 차이, Presenter와 ViewModel은 뭐가 다를까 (면접 대비)읽어보기 →
Swift & Objective-C·2026년 7월 24일·8분[Swift 기초 #6] Swift 문자열은 왜 text[0]이 안 될까? 그래핌 클러스터(Grapheme Cluster) 총정리읽어보기 →
Software Design·2026년 7월 23일·6분Swift 이터레이터 패턴(Iterator Pattern), Sequence와 IteratorProtocol 정체 파헤치기읽어보기 →
Software Design·2026년 7월 23일·6분Swift 책임 연쇄 패턴(Chain of Responsibility), UIResponder 체인 동작 원리 완전 정리읽어보기 →
Swift & Objective-C·2026년 7월 22일·8분[Swift 기초 #5] Swift 에러 처리 전체 지도, throws·try?·try!·Result 언제 뭘 쓸까읽어보기 →
Swift & Objective-C·2026년 7월 22일·4분얕은 복사(Shallow Copy) vs 깊은 복사(Deep Copy), 복사했는데 원본이 같이 바뀌는 이유 (Swift COW)읽어보기 →
Software Design·2026년 7월 19일·5분오버로딩(Overloading) vs 오버라이딩(Overriding), 이름만 닮은 두 개념 확실히 구분하기 (Swift 예제)읽어보기 →
Swift & Objective-C·2026년 7월 18일·8분[Swift 기초 #1] Swift 옵셔널(Optional)의 정체, 사실은 enum입니다 (언래핑 5종 실무 기준까지)읽어보기 →
AI & Developer Tools·2026년 7월 18일·5분[AI 컨텍스트 #7] 프롬프트 캐시(Prompt Caching) 완전 정리, AI 에이전트 API 비용이 10분의 1이 되는 원리읽어보기 →
AI & Developer Tools·2026년 7월 16일·7분[AI 컨텍스트 #1] AI 컨텍스트 윈도우(Context Window)의 정체, 에이전트는 왜 지시를 까먹을까 (토큰·어텐션·KV 캐시)읽어보기 →
AI & Developer Tools·2026년 7월 16일·7분[AI 컨텍스트 #3] /clear vs /compact 완전 정리, AI 에이전트 컨텍스트는 언제 비우고 언제 압축하나읽어보기 →
Swift & Objective-C·2026년 7월 16일·8분[Swift 기초 #2] Swift 클로저(Closure) 완전 정리, 캡처·[weak self]·@escaping이 한 몸인 이유읽어보기 →
AI & Developer Tools·2026년 7월 16일·7분[AI 컨텍스트 #2] 컨텍스트가 길수록 AI는 멍청해진다, lost in the middle과 context rot읽어보기 →
iOS Engineering·2026년 7월 15일·6분[iOS 아키텍처 #2] iOS MVVM 패턴, 바인딩 없으면 반쪽인 이유 (Combine·Observation 예제)읽어보기 →
Software Design·2026년 7월 13일·3분최소 놀람의 원칙(Principle of Least Astonishment), getUser가 메일을 보내면 안 되는 이유읽어보기 →