전체 글

· 후기
드로이드 나이츠올해도 여김 없이 한국에서 가장 큰 안드로이드 콘퍼런스 중 한 개인 드로이드 나이츠가 계최되어 이번에 다녀오게 되었습니다. 몇 년 동안 코엑스에서 진행했지만 이번에는 후원사가 줄어서 그런지 강남에 있는 과학기술컨벤션 센터에서 진행하게 되었다 상대적으로 협소한 장소로 변경된 만큼 트랙도 줄어들고 티켓수도 그만큼 줄어서 티켓 예매 시작한 지 몇 시간 만에 매진되어서 못 갈 뻔했지만 다행히도 올해 최대 스폰서인 Revenue Cat이 초대권을 주셔서 다녀올 수 있었습니다. Revenue Cat은 개발자들이 더 많은 돈을 벌 수 있도록 도와주는 목적을 가지고 있어서 인앱 구매, 구독등 빠르게 도입할 수 있는 서비스를 제공하고 있습니다. 노션, 오픈 AI 등 유명한 기업들이 현재 사용 중이라고 하..
2025.05.21 새벽에 진행한 Google I/O 2025에서 새로 Compose용으로 만든 Navigation3가 새롭게 공개가 되었다. 기존 Navigation은 애초에 AndroidX나 컴포즈가 만들어지기 전에 공개된 라이브러리인 만큼 신규 컴포즈 패턴과 같이 작업을 할 경우 많은 단점이 존재했는데 이를 이번 신규 Navigation3에서 해결하려고 해서 관심이 생겨 알아보았다.기존 Navigation 2.0 버전이고 신규 Navigation이 Navigation3이기 때문에 줄여서 Nav2, 신규는 Nav3라고 부르겠습니다 주의! 1.0.0-alpha1 버전으로 작성되어서 지금 보고 계시는 버전과는 많이 다를 수 있습니다세팅Navigation3 관련 의존성을 가져오기만 하면 끝입니다아직 mat..
이 글은 Medium에 있는 Todd Gillies의 The 4 Insults That Made Me Stronger (as a Developer)를 허락받고 개인적인 학습 목적으로 번역한 내용입니다.번역에 문제가 있을 경우 알려주시면 감사하겠습니다.그저 미리 만들어진 구성 요소를 쌓는 사람일 뿐2020년까지, 나는 이런 개발자였다:1. 백엔드 전체를 Python 2.8과 Flask로 작성하고, 사용 사례와 관계없이 Google Cloud Platform에 배포했다.2. Google Cloud Datastore에 모든 데이터베이스 요구 사항을 의존했다.3. 나는 ES5(2009년의 JS)에만 익숙했기 때문에 JavaScript의 let이나 const 변수 선언을 한 번도 사용해 본 적이 없었고4. 프런트..
이 글은 Medium에 있는 Juraj Malencia의 Unpopular Opinion: It’s harder than ever to be a good software engineer 허락받고 개인적인 학습 목적으로 번역한 내용입니다.번역에 문제가 있을 경우 알려주시면 감사하겠습니다.10년 동안 스타트업 환경에서 일하다 보니깐 빠르게 변화하는 혁신, 탐색 그리고 Fail-Fast 문화에 먼저 접할 수 있었습니다. 저는 인턴, 주니어, 시니어 그리고 마지막으로 공학관리하는 기본적인 단계들을 지나왔습니다. 시간이 지나면서 같이 일했던 사람들이 다른 회사로 이직하고, 그 회사에서 존경받는 기여자가 되어 있었습니다. 그분들은 좋은 엔지니어라고 해도 무방하겠죠. 지금까지 만난 동료, 멘티 그리고 나 자신을 돌아..
Jung0313
Jung's CodingCraft