안녕하세요. 토스플레이스에서 오프라인 결제 단말기를 만들고 있는 류관준이에요. 결제 단말기는 매일 마주치지만, 브랜드나 형태가 또렷하게 기억나는 제품은 많지 않죠. 토스에서 만드는 결제 단말기, ‘프론트’는 단순히 결제 기능을 수행하는 기기를 넘어, 높은 사용성과 심미성으로 기억되는 제품이 되길 바랐어요. 1세대를 출시한 이후 2년 반 동안 현장을 방문하며 관찰했어요. 사용 경험에서 놓친 지점이 보여서, 2세대 단말기에서는 그 불편한 지점을 정면으로 고치고 싶었죠. 만약 이 과정에서 완성도에 대…
안녕하세요. Visual Designer 이정현이에요. 저는 사내 구성원을 위한 브랜드를 설계하는 인터널 브랜딩을 담당하고 있어요. 하드웨어 제작이 처음인 상태에서 첫 미션으로 팀원들의 입사 기념일마다 주는 N주년 굿즈 리뉴얼을 진행했어요. 오늘은 그 8개월의 과정에서 제가 찾은 좋은 인터널 브랜딩의 조건을 나눠보려고 해요. 배경 토스엔 팀원의 입사 근속 주년마다 시간을 축하하며 선물을 전하는 문화가 있어요. 메달 코인, 와인, 큐브처럼 매년 굿즈로 이 문화를 이어왔죠. “N주년 굿즈”라고 부르…
Welcome to Patch Notes! In this series, we comb through the newest changes in performance, reliability, responsiveness, usability, and general bug-squishing we’ve done to make Discord better. If you discover a bug of your own, check out our Bimonthly Bug Megathread on the commun…
Here's the Discord Changelog from March 24, 2026. You can also find the most recent Changelog in the Discord app under Settings > What's New. With everyone finally settled in after coming back from end-of-year breaks, you’re likely getting back into your usual routines for vibin…
이 글은 합병 이전 구 블로그에 게시했던 기사(최초 게시일: 2022년 2월 24일)를 현재 블로그로 이관한 것으로, 내용은 최초 게시 시점 기준입니다. LINE은 1:1 대화뿐 아니라 다자간 대화도 지원합니다. 그런데 LINE에는 서로 다른 용도로 개발된 두 가지 다자간 대화 기능인 '여러 명과의 대화'와 '그룹'이 있었습니다. 여러 명과의 대화(Room)는 일시적인 대화를 위해 설계됐습니다. 여러 명과의 대화를 만들 때에는 따로 방의 이름을 지정할 필요가 없으며, 친구를 여러 명과의 대화에…
혹시 외국인이 보는 한국의 금융 시스템이 어떤지 아시나요? 미국의 유명 커뮤니티 Reddit에서 “Korean Banking”을 검색해 보면, 외국인들이 느끼는 한국 금융 시스템의 인상을 그대로 볼 수 있어요. 누군가의 도움 없이는 이해하기 어렵고, 전반적인 경험도 복잡하게 느껴진다고 해요. 그래서일까요? 토스에 가입했더라도 제대로 사용하지 못하는 외국인 사용자들이 많았어요. “모두를 위한 금융”이 토스의 비전이라면, 외국인이라고 해서 그 대상에서 제외되어서는 안된다고 생각했어요. 외국인도 편하…
The most-seen UI on the Internet? Redesigning Turnstile and Challenge Pages 2026-02-27 Leo Bacevicius Ana Foppa Marina Elmore You've seen it. Maybe you didn't register it consciously, but you've seen it. That little widget asking you to verify you're human. That full-page securi…
웹뷰 엔지니어를 위한 iOS Webview Input 경험 개선기 -- Share 안녕하세요. 당근 커뮤니티실에서 Software Engineer로 일하고 있는 Dave예요. 저는 지난 4년간 웹뷰 기반의 커뮤니티 당근모임을 만들어 왔어요. 당근의 커뮤니티 서비스인 동네생활에서 이웃들과 일상을 공유하고, 모임에서 같은 관심사를 가진 사람들과 대화하며, 카페에서 특정 주제로 정보를 나누고 이야기하는 등 유저 간 게시글, 댓글, 채팅을 통해 소통하는 순간이 많은데요. 그렇다 보니 커뮤니티 프로덕트에…
The introduction of themes allows users to fully customize the visual interface of their desktop and mobile applications beyond standard settings. While all users can choose from a set of basic palettes, Nitro subscribers are granted a much larger library of options and the ability to design their own color schemes. This update aims to make high-level UI personalization accessible and straightforward for the entire user base.
**Theme Availability and Subscription Tiers**
* All users have access to four default color themes regardless of their subscription status.
* Nitro members receive an expanded library of 28 additional color themes to further personalize their experience.
* Subscribers also gain the exclusive ability to build and implement their own custom themes from scratch.
**Cross-Platform UI Implementation**
* The feature is fully supported across both desktop and mobile platforms, ensuring a consistent aesthetic vibe.
* Applying a new theme is integrated directly into the existing appearance settings, functioning identically to the standard toggle between Light and Dark modes.
* The interface is designed for simplicity, allowing users to transition from classic modes to colorful presets with minimal navigation.
To refresh your app's look, head to the appearance settings menu where you can experiment with the new color presets or, if you are a Nitro member, begin crafting a custom aesthetic that matches your personal style.
Discord has introduced "Discord Checkpoint," the platform’s first comprehensive year-end recap designed to provide users with a personalized summary of their 2025 activity. By analyzing data such as message counts and voice call duration, the feature offers a nostalgic overview of a user's digital footprint and social interactions over the past year. This initiative marks a shift toward data-driven user engagement, rewarding active community members with exclusive digital collectibles based on their usage patterns.
**Accessing the Activity Recap**
* The feature is rolling out globally over several days and requires users to be on the latest version of the Discord application.
* Desktop users can find their recap by clicking the flag icon located in the top-right corner of the interface.
* Mobile users can access the experience via a Checkpoint banner located within the "You" tab at the bottom-right of the screen.
* Visibility is contingent upon having "Use data to personalize my Discord experience" enabled in privacy settings and meeting a minimum activity threshold.
**Key Metrics and Personal Statistics**
* The recap calculates the total volume of messages sent and the cumulative time spent in voice channels throughout the year.
* Users receive a breakdown of their most-frequented servers and their most-used emojis.
* The system identifies a "top contact," highlighting the individual user with whom the account owner interacted the most.
**Personalized Rewards and Social Integration**
* Upon completion of the recap, users are assigned one of ten distinct "Checkpoint cards" that categorize their year.
* Each card unlocks a corresponding Avatar Decoration that remains available to use until January 15, 2026.
* The feature includes a direct sharing toggle that allows users to post a summary card into text channels, though the data remains private by default if the user chooses not to share.
To ensure you can view your 2025 Checkpoint before it expires, confirm that your privacy settings allow for data personalization and that your client is fully updated. If the Checkpoint does not appear, you may need to increase your platform activity for future recaps or check the Help Center for specific troubleshooting regarding data permissions.
Software is culture Software used to feel separate from us. It sat behind the glass, efficient and obedient. Then it fell into our hands. It became a thing we pinched, swiped, and tapped, each gesture rewiring how we think, feel, and connect. For an entire generation, the connec…
To provide a seamless user experience, Baedal Minjok (Baemin) successfully integrated KakaoTalk brand vouchers directly into its ordering system, overcoming significant technical and organizational barriers between platforms. This project was driven by a mission to resolve long-standing customer friction and strategically capture external purchase demand within the Baemin ecosystem. By bridging the gap between Kakao’s gifting infrastructure and Baemin’s delivery network, the team successfully transformed a fragmented journey into a unified, user-centric service.
### Bridging User Friction and Business Growth
- Addressed persistent Voice of Customer (VOC) complaints from users who found it inconvenient to use KakaoTalk vouchers through separate brand apps or physical store visits.
- Aimed to capture untapped external traffic and convert it into active order volume within the Baemin platform, enhancing customer retention and "lock-in" effects.
- Defined the project’s core essence as "connection," which served as a North Star for decision-making when technical constraints or business interests conflicted.
### Navigating Multi-Party Stakeholder Complexity
- Coordinated a massive ecosystem involving Kakao (the platform), F&B brands, third-party voucher issuers, and internal Baemin backend teams.
- Managed conflicting KPIs across organizations, balancing Kakao’s requirement for platform stability with voucher issuers' needs for settlement clarity.
- Employed "context-aware communication" to bridge terminology gaps, such as reconciling Baemin’s "register and use" logic with the voucher companies' "inquiry and approval" workflows.
### Standardizing External Voucher Integration
- Developed a standardized technical framework to accommodate diverse external voucher issuers while maintaining a consistent and simple interface for the end-user.
- Resolved technical trade-offs regarding API response speeds, error-handling policies, and real-time validation across disparate systems.
- Empowered Product Managers to act as "technical translators" and "captains," proactively managing complex dependency chains and prioritizing core features over secondary improvements to meet delivery timelines.
The successful integration of KakaoTalk vouchers demonstrates that overcoming platform silos requires more than just technical API mapping; it requires a fundamental shift toward user-centric thinking. By prioritizing the "seamlessness" of the connection over individual platform boundaries, organizations can unlock significant new growth opportunities and deliver a superior digital experience.