Category Archives: Miscellaneous

Improving Build Performance of LINE for iOS with Bazel

Over the years, the LINE for iOS source tree has grown to a size of hundreds of modules. As of late 2019, the project consists of more than 1.4 million lines of code, and it still doesn’t show any sign of stopping to increase. This in turn, tripped up the build times for all the developers who work on the project. In addition, as the project grew we started to see more unreproducible problems. For instance, the builds work locally but not on CI and vice versa. We took a step back and thought about how we can improve the performance and the reproducibility of our builds.

【Team & Project】Meet the Team Developing the Verda Platform Using OpenStack and Kubernetes

「Team & Project」 takes a look at different departments within LINE’s development organization and introduces their roles and team structure, tech stacks, challenges that lie ahead, roadmaps, and more.
In this edition, we sat down to chat with members of the Verda Platform Development Team. Part of the Verda Department which in turn is under the IT Service Center (supervises all infrastructure), the team works on development for the Verda Platform.

Verda Platform Development Team at the zoom meeting

Learning to Work Better as a Team at LeSS Conference 2019

Introduction to LeSS Conference Large-Scale Scrum (LeSS), co-created by Craig Larman and Bas Vodde, is a framework for scaling lean and agile development to big product groups. The LeSS conference is a gathering of LeSS practitioners from different countries and companies, where they share their experiences on Scrum and LeSS adoption. For the fourth annual LeSS Conference hosted …

The Repetitions Eliminator R Library “mmetrics”

Have you ever faced a situation where you need to compute the same metrics using similar or even the same computation formulas over and over again? How do you usually handle those repetitive tasks? As many engineers in our field of work know, dplyr is one of the most cool and efficient data wrangling grammars that provide us …

SeleniumConf Tokyo 2019

Introduction to SeleniumConf Selenium is one of the most popular automated software testing frameworks for the past decade. There are Selenium conferences in different cities around the world held on a regular basis. This year’s event, for the first time, was held in Tokyo. And it was also our first time attending a technical conference in …

App Design and Development Conference: An iOS Developer’s Impression

A great app needs both developers and designers working together, but we often have different tools and care about different aspects of the product. It can sometimes be difficult to coordinate our work, but at LINE we always try new ways to work more effectively. For instance, I’ve trained designers on our team on how …

A walkthrough of my experience at WWDC19

The Apple World Wide Developer Conference (WWDC) is an annual event for developers who want to see the latest announcements from Apple. I was blessed with the opportunity to attend WWDC19, and I’m grateful that LINE covered all the expenses to make it happen. As this was the first time attending this wonderful conference for …

Highlight LINE THAILAND DEVELOPER CONFERENCE 2019 – ‘Endless Possibilities with LINE API’

Hi there, I’m Tan, a member of Developer Relations team in LINE Thailand. Recently, LINE Thailand has held the first technology conference by the name of “LINE Thailand DEVELOPER CONFERENCE 2019”. The event took place at BITEC Bangna on Saturday, May 25th. We had many developer guests as well as people from technology communities, with a pleasantly surprising participation count of more than 800 participants.

How and what front-end developers actually do at LINE?

Hello to the world! I’m Yeon-Eui Hong from Developer Relations Team. I’d like to take this opportunity to share the story of the LINE Developers Meetup held for the second time in Korea, on April 16, 2019. The theme of this meetup was “LINE front-end developers, what do they actually do and how?” I was proud to …

First experience and takeaways of Google I/O 2019

Google I/O is an annual developer conference held by Google that brings together developers from around the globe for talks, hands-on learning with Google experts, and a first look at Google’s latest developer products. As an Android developer, it’s a dream to attend this conference, or you could say, festival. I am so honored and …