LINE Engineering

  • Announcing the LINE API experts 2018 Q1
    Shinichiro Isago 2018.01.31

    LINE API Expert is a program that recognizes skilled engineers who have a deep understanding of the APIs provided by LINE and are influential in the community by giving them the title of "LINE API experts". In addition to providing an array of benefits, LINE will also support the various activities of these LINE API experts through this program.

    LINE Messaging API for LINE Bot and the social login system, LINE Login, are wide open for developers to use. Various kinds of services have been released using the two. The LINE API expert program was introduced at the LINE DEVELOPER DAY, September last year and a lot of engineers have applied through the LINE Developers site.

    LINE API Expert

    Read More

  • Easy code-splitting with grow-loader
    sunderls 2018.01.24

    Hi, I'm @sunderls from LINE MANGA team where I mostly write JavaScript. Did you know that you can read free Manga directly from LINE1)? Has anyone tried it? As we shared on our previous post, LINE MANGA: Smooth page transition with Page Stack, LINE MANGA is built with web technologies. Because it runs in within the LINE app, we have put in a great effort to create a smooth user experience, and as one of the means to accomplish our goal, we have chosen code-splitting. Today, I'd like to introduce the grow-loader, LINE's open source project for code-splitting.

    grow-loader JavaScript

    Read More

  • LINE MANGA: Smooth page transition with Page Stack
    sunderls 2018.01.18

    Hello, my name is @sunderls, and I am involved in LINE MANGA as a JavaScript developer.

    Have you all noticed that you can now read manga on LINE?1) If this is a news to you, tap the more button (...) and then the LINE MANGA menu to take a ride through countless awesome manga available on LINE.

    To let you in on a little secret, the screen you are seeing below is implemented with web-based technology. We think the smoothness of the screen transition is close to that of a native app. What do you think?

    LINEマンガ Page Stack LINE MANGA

    Read More

  • Providing Prometheus as a service
    Paul Traylor 2018.01.15

    Currently working on making server monitoring and alerting easier for developers to use.

    I'm Paul Traylor with LINE Fukuoka's Development Department where I focus on monitoring many servers used to support LINE Family Apps.

    For most developers, it's much more fun to focus on code and adding new features but when things are running poorly it's useful to know why. Since it's sometimes difficult to configure monitoring by yourself, it has been my responsibility to make it easier to use so that all services can be monitored for peak performance. As part of this, we developed Promgen to help maintain our Prometheus configuration and make it easier for developers to register monitoring targets or subscribe to alerts for any service they are responsible for.

    Prometheus Promgen

    Read More

  • How we redesigned the LINE Developers documentation site
    Kenneth Lau 2017.11.07

    Technical writer in charge of developer documentation for the LINE Platform

    Hi, my name is Kenneth Lau and I'm a technical writer working on the documentation for our developer products here at LINE. As you may have already noticed, we recently released a major update to our LINE Developers site, which provides information about our developer products such as LINE Login and the Messaging API and a developer console for managing your apps. For a quick breakdown of the changes to the site, see our Introducing the redesigned LINE Developers site news post.

    In this blog post, I'd like to focus on the changes we've made to the technology that runs behind the site and our authoring process for developer documentation. I'll talk about how we switched to using a static site generator, how this has affected the way we develop docs, and what changes we plan to make in the future. But first, let me give you a brief introduction to the LINE Developers site.

    LINE Developers LINE Platform Technical writing Docs

    Read More