본문 바로가기 메뉴 바로가기

Signal over Noise

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • About
  • Privacy
  • Contact
  • RSS

Signal over Noise

검색하기 폼
  • 분류 전체보기 (94)
    • Docs (14)
    • Essays (64)
    • UI & Theme (5)
    • Tech Gear (3)
    • Dev Log (8)
  • 방명록
  • About
  • Privacy
  • Contact

2026/04/05 (2)
블로그 안내 — 이곳에서 다루는 내용

공지사항
AI 시대인데 왜 소프트웨어는 늘지 않았을까 — 보이지 않는 코드의 폭발

AI가 개발자의 생산성을 바꾸고 있다는 사실은 이제 의심하기 어렵다. 코드 자동 완성은 기본이 되었고, 자연어로 요구사항을 설명하면 동작하는 코드가 생성되는 경험도 점점 익숙해지고 있다. 일부 개발자는 기존보다 몇 배 빠르게 작업할 수 있다고 말하고, 실제로 간단한 서비스나 도구는 이전보다 훨씬 짧은 시간 안에 만들어진다. 이 변화만 놓고 보면 우리는 이미 소프트웨어 생산이 폭발적으로 증가한 시대에 들어온 것처럼 보인다. 그러나 한 발짝 떨어져 보면 이상한 점이 하나 드러난다. 그렇게 많은 코드가 만들어지고 있다면, 왜 우리는 그 결과를 쉽게 발견하지 못하는가. 새로운 라이브러리나 서비스가 눈에 띄게 늘어난 느낌은 없고, 우리가 사용하는 생태계 역시 크게 달라진 것처럼 보이지 않는다. 이 지점에서 질문은..

Essays 2026. 4. 5. 17:59
Babel과 polyfill 차이 — “문법을 바꾸는가, 기능을 채우는가”

문법을 바꾸는가, 기능을 채우는가JavaScript 생태계를 처음 깊게 파고들 때 가장 많이 헷갈리는 개념이 바로 Babel과 polyfill이다. 둘 다 “구형 환경에서 최신 JavaScript를 동작하게 만든다”는 공통점을 갖고 있지만, 실제로 하는 일은 완전히 다르다. 이 차이를 이해하지 못하면 번들 사이즈가 불필요하게 커지거나, 예상치 못한 런타임 오류를 만나게 된다.Babel — “코드를 바꿔서 맞춘다”Babel은 컴파일러다. 정확히 말하면 최신 JavaScript 문법을 오래된 환경에서도 실행 가능하도록 다른 문법으로 변환(transpile) 한다.예를 들어 이런 코드가 있다고 보자.const add = (a, b) => a + b;구형 브라우저는 화살표 함수를 이해하지 못한다. Babel은 ..

Docs 2026. 4. 5. 17:43
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Readium
  • Signal Over Noise(ko)
  • Signal Over Noise(en)
TAG
  • 로컬우선아키텍처
  • 인터넷문화
  • css커스터마이징
  • Windows개발
  • CodexApp
  • 이벤트아키텍처
  • 웹디자인
  • 오픈소스
  • Readium 개발기
  • 도메인설계
  • Google Play 출시
  • 다크모드
  • 1인 개발
  • AI와인터넷
  • Readium개발기
  • 티스토리스킨
  • 블로그디자인
  • 앱 도메인 설계
  • Idempotent 처리
  • 한국인터넷역사
  • SQLite 앱 아키텍처
  • NanoClaw
  • Flutter 앱 개발
  • 트랜잭션 설계
  • WSL개발환경
  • 로컬 우선 아키텍처
  • 티스토리
  • ChatGPTCodex
  • 프론트엔드
  • 온라인신원인증
more
«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함

Powered by Tistory / Theme by Signal Ayu Unified
Contents
Contents

티스토리툴바