CircleCI and Sider Hosted Joint Meetup in Tokyo

  • Post author:
  • Post last modified:2020-11-25
  • Post category:Code Review
  • Reading time:4 mins read

On the night of September 13th, CircleCI and Sider hosted a joint meetup at the brand-new office of PLAID, Inc., which is located 10th floor in the beautiful GINZA SIX building in Tokyo.

We invited four engineers who are already leveraging their development with either CircleCI or Sider or both of them.

The brand-new office that PLAID kindly hosted for this meetup was very spacious and had a hip west coast ambient. They even had a lawn.

(They had soccer balls, too.)

The first speaker of the night was Yoshiyuki Komazaki from PLAID, INC., which kindly hosted the venue for this meetup.
Working on front-end, databases, infrastructure, and development environment improvement at IT ventures, Yoshiyuki joined PLAID, INC. in June 2017 to develop their product KARTE. Yoshiyuki talked about “development and deployment at PLAID (slides in Japanese:https://speakerdeck.com/komukomo/development-and-deployment-at-plaid).” Using JavaScript as their main language, PLAID uses GitHub, CircleCI and such in their development flow. He also mentioned using Spinnaker, an OSS provided by Netflix in their release flow.

PLAID’s release flow

The second speaker of the night was Honda Katsuhiro, CTO of GVA TECH K.K, which provides scoring service for contracts which is powered by AI and allows users to download and create contract drafts.

Katsuhiro shared his presentation “Surviving the launch phase by saving the operation cost with Sider (Slides: https://www.slideshare.net/KatsuhiroHonda/sider-114364294) ” with the participants. As the title suggests, he explained how GVA TECH unifies its coding standards across team members and optimizes their products as a whole instead of individually by incorporating Sider, an automated code review tool, into their development cycle.

(It says “keep the cost low and optimize as a whole.” )

Next speaker was Shoma Suzuki from Mercari, which offers the selling app currently in Japan, the U.S., and U.K. Shoma has been serving Mercari as their first Software Engineer in Test since 2016 and is currently working on microservices. He gave a presentation about “Feeback Loops in Development (slides: https://speakerdeck.com/shomas/feedback-loops-in-development).” In his talk, Shoma explained about the feedbacks that arise in various stages in a development cycle, such as design reviews, compile, code reviews and such. He also mentioned the HRT rule that he honors in their code reviews. When doing code reviews, they value Humility, Respect, and Trust (you see what HRT stands for), and when a problem occurs, they try to see “the issue vs. team” instead of blaming an individual. The idea seems pretty applicable to any kinds of teams, not just dev teams out there.

Shoma Suzuki explaining about Design Review

The last speaker of this meet up was Hideki Igarashi from CrowdWorks Inc. His motto being “I want to code more comfortably,” Hideki’s expertise widely varies from infrastructure, CI/CD, ChatOps, and development process improvement. He has been developing CrowdWorks, one of the most popular crowd outsourcing platforms in Japan since 2015. He closed the night with the presentation about “how CrowdWorks uses CircleCI and Sider (slides: https://speakerdeck.com/hideki/how-to-use-circleci-and-sider-in-crowdworks).” Hideki talked about shallow cloning the git repository to improve the speed, enabling to clear all caches at once when using CircleCI, and what CircleCI 2.1 offers. As for Sider, he shared how they customize RuboCop, Querly, and Misspell, all of which Sider offers as its tools.

Hideki talking about how to customize RuboCop in Sider

Although every single presentation had a lot of information to take in, we didn’t take any break in between. But even that didn’t stop our active 24 participants to ask questions at Q&A session and talk to the speakers at the post-meetup pizza time.

We would like to thank you again for coming to the meetup, and send a big shout out to PLAID and CircleCI Japan, who made this event possible.

If you are in Tokyo, Sider will be posting our upcoming Meetups on Doorkeeper and Connpass, so please make sure to follow us there.

From the left: Yoshiyuki Komazaki (PLAID), Koichiro Sumi (Sider), Hirokuni Kim(CircleCI, and Yohei Noda (PLAID)

We also started giving away the cube timers as goodies at meetups and events. If you see us at GitHub Universe or any other meetups, come and get one!

(Announcement: We normally publish our new contents on every Wednesday noon in PST. With GitHub Universe coming up in 2 weeks, we are going to present you the next post on October 15th. Please come back and check it out again!)


For more information about Sider, please go to our website.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.