GitLab 19.2의 보안 자동화, 왜 백엔드 개발자가 주목해야 하는가 AI 코딩 도구의 확산으로 코드 생성 속도는 비약적으로 빨라졌지만, 보안 검토 속도는 여전히 사람의 손에 의존하고 있다. GitLab 19.2는 이 간극을 좁히기 위해 DevSecOps 워크플로우...
CI/CD 파이프라인의 탄소 발자국, 왜 지금 주목해야 하는가 소프트웨어 개발팀이 매일 수십 번씩 실행하는 CI/CD 파이프라인은 상당한 컴퓨팅 자원을 소비한다. 빌드, 테스트, 배포 과정에서 사용되는 서버 자원은 곧 전력 소비로 이어지고, 이는 탄소 배출과 직결된다....
Strands Agents SDK가 던지는 설계 질문 오픈소스 프로젝트인 Strands Agents SDK는 단순한 Python 라이브러리로 출발했지만, 현재는 프로덕션 환경에서 에이전트를 완전히 운영할 수 있는 **에이전트 하네스(agent harness)**로 진화...
에이전트를 위한 API 설계는 왜 다른가 오늘날 API를 소비하는 주체의 상당수는 사람이 아니라 에이전트가 작성한 코드다. 2년 전만 해도 이 명제는 사실이 아니었지만, 지금은 API 설계 철학 자체를 뒤흔드는 현실이 됐다. 사람을 위한 좋은 API와 에이전트를 위한 ...
YC 스타트업이 백엔드 엔지니어를 채용할 때 보는 것들 YCombinator 출신 스타트업의 채용 공고는 단순한 구인 게시물 이상의 의미를 가진다. 이들 스타트업은 빠른 성장 속에서 즉시 전력으로 활용할 수 있는 엔지니어를 원하기 때문에, 채용 공고 자체가 해당 회사의...
플랫폼은 제품이다: 기술만으로는 내부 개발 플랫폼이 성공하지 못하는 이유 많은 팀이 내부 개발 플랫폼(Internal Development Platform, IDP)을 구축할 때 "어떤 기술 스택을 쓸까"부터 시작한다. Kubernetes 기반의 셀프서비스 인프라, C...