Market Kurly news
The latest AI and developer news from Market Kurly, with short summaries.
Visit website →Core Principles of React and How to Use Hooks: From Component Structure to State Management and Optimization
It explained React's declarative UI and Virtual DOM principles, and presented methods for state management and performance optimization using Hooks.
Analyzing a JPA UUID Lookup Failure: MySQL BINARY Padding Issue and Solution
An analysis and fix for a lookup failure caused by MySQL's right-padding when storing UUIDs as BINARY(255) in JPA.
Understanding Abstraction Through Lambda Calculus: Implementing Beta Reduction and Church Numerals
Lambda calculus presents the foundation of functional programming through substitution and abstraction, implementing operations with Church numerals.
Time to Train the Nose for Code Smells
Kurly's Logistics Development Team improved code quality and leveled up team members' understanding of the project through refactoring the inbound management system.
Transitioning to DDD Through Event Storming: A Practical Workshop Guide from Domain Events to Aggregates
The article details how domain experts and developers work together through Event Storming to identify problems and design aggregates.
Kurly Unveils 2020 Roadmap for PHP Developers... Adopts Modern PHP and Laravel
Kurly has released its 2020 development roadmap for PHP developers, introducing a development culture based on Modern PHP and Laravel.
PHP Stories at Market Kurly
Market Kurly is transitioning to a Modern PHP architecture based on Laravel and pursuing integration with Spring Cloud Netflix.
New Hire at Kurly's LDD Team Shares Mob Programming and Warm Code Review Culture
A new hire on Kurly's LDD team shared their experience adapting to the team and development culture through Mob Programming and Code Review.
Kolon Kurly Automates Review Image Classification and Builds Training Data with AWS SageMaker Ground Truth
Market Kurly shared a case study of adopting AWS SageMaker Ground Truth to improve its review image classification model, building a training dataset of 100,000 images.
Kurly Automates Approval Workflows with Slack Block Kit and Java SDK
Kurly leveraged Slack Block Kit and the Java SDK to automate vacation notifications and delivery tip approval workflows.
How Kurly Monitors Orders
Kurly's development team transitioned their complex SQL-based legacy order monitoring system to Kafka and the ELK Stack, improving query speed to around 1 second.
The Prickly Regex Bro Developers Try to Avoid
To overcome the limitations of special-character-removal regex, a final Unicode-based regex excluding all characters other than Korean, English, and numbers was applied.
New Hire on LDD Team Removes Over 500 Code Convention Violations Using Terminal Tools
A new hire on the LDD team removed over 500 code convention violations using terminal commands and helped establish a code review culture within the team.
A DevOps Engineer's Redis Testing Struggle - Part 1
They reproduced a Redis outage that occurred during an MSA migration and shared test results showing improved CPU usage and TPS after removing a Loop statement.
Transitioning from DB-Centric Development to DDD: Object-Oriented Principles and Cloud Infrastructure Challenges
The author shared their experience of overcoming the limitations of DB-centric development by practicing DDD and integrating object-oriented principles with cloud infrastructure.
The journey to deleting badly written lambda code
Through pair programming, lambda expression logic that hurt readability was refactored into simple if statements and clear method names.
Kurly Shares Case Study on Writing Readable Test Code by Applying the BDD Pattern
The Kurly team implemented a reward points expiration date calculator feature using the BDD pattern, improving both the readability and writing experience of test code.
Kurly Improves Code Quality and Development Efficiency by Adopting 4-Person Mob Programming
Kurly adopted 4-person mob programming and achieved 3 months of issue-free operation and improved development efficiency.
Redesigning the Tech Blog
Kurly renewed its tech blog to introduce PR-based code reviews and tutorials, linking it to developer recruitment.
A Story of Selling One More Pork Foreleg Through Coupons and Discounts
Kurly analyzed a coupon-unusable error caused by cart price fluctuations and verified that the defense logic at the payment stage worked correctly.