Bitrise Contributor Hall of Fame: March 2019 πŸ†

March has come and gone, and it brought us plenty of exciting times. Read on to find out who our top contributors were this month.

March has come and gone, and it brought us plenty of exciting times. We started off the month with our news about the Outlyer acquisition, and finished it with our amazing trip to Tokyo β€” but there is still one thing we wanted to do, and that is to give back to those who gave us so much.

We would like to offer a heartfelt thank-you to everyone who contributed to Bitrise’s efforts in any way β€” whether it was by creating a new step, writing a guide, or helping us with testing our new features, we truly appreciate your help.

Continuing the tradition we went back to earlier this year, we would like to introduce you to one of our biggest contributors each month, and give them a special thanks for all that they’ve done for us. This month, our featured contributor is none other than Yusuke Kita, who has been one of our most active fans lately, with multiple steps and fixes behind his back, as well as not only one, but two weekly community highlight mentions in the past couple of weeks.

Bitrise Contributor Spotlight: Yusuke Kita

undefined

Tell us about yourself, Yusuke! What is it that you do?

I work on improving tools that can help developers. I've recently started to learn compilers of Swift and Go programming language. I'm now into building static analysis tools using SwiftSyntax, but hoping to do similar things in Go as well.

What are your experiences with Bitrise? How did you first encounter it and how do you use it today?

I've been using Bitrise for many years and think that it is very friendly for mobile app projects. It enables us to edit steps to run by workflow with intuitive UI.

One thing I like about Bitrise is that they provide free plan for building on macOS which is way better than CircleCI.

How have you contributed to Bitrise so far, and what are you most proud of? Which one was the greatest challenge?

I did two things, fixing minor bugs and adding new steps.

I'm so proud of being able to support the platform through my works. Some of the steps I created enable you to run β€œSwift Build”, β€œSwift Test” and β€œSwift Package Generate-xcodeproj” so that you can build command-line tools using Swift Package Manager on Bitrise!

It was challenging to create new steps, because I've never done that before. However, it was less difficult than expected, thanks to Bitrise’s well-written documentation.

What kind of projects are you building on Bitrise? What are you the proudest of?

One project I'm still building is called SwiftConst, which is Swift version of goconst. It enables you to find repeating values that can be replaced by a const in your projects. It currently only works for string literal, but I'm planning to extend to extensions or function calls. I believe that this helps a lot.

Why did you choose to contribute to Bitrise? How did you find the experience of contributing?

My main goal was to learn how Bitrise works. I contributed to Bitrise because I found unexpected behaviors and missing pieces. In the process, I found out that Bitrise is built with well-organized and modularized components. It was quite fun to contribute and also learn great architectures of Bitrise.

This marks the end of our monthly spotlight. We want to thank you again for all the hard work you’re putting into making Bitrise an even better service, and for taking the time to have this interview with us. We appreciate it, Yusuke.

Contributors, assemble!

If Yusuke’s story got you thinking about taking part in the contribution process, don’t worry, we’ve got you covered. Our contributor page has a list of options through which you can support us, and if you have any questions, comments, or you’d just like to meet some fellow contributors, you can always check in on our public Slack or our discussion page.

As our final thought for today, we would like to dedicate a round of applause to all of recent top contributors:

πŸ†Andrew Springham πŸ†

πŸ†Chavi AnyΓ³ πŸ†

πŸ†Hiroko Tamagawa πŸ†

πŸ†Igor CastaΓ±eda Ferreira πŸ†

πŸ†Usman πŸ†

πŸ†Alex Persian πŸ†

πŸ†Anthony Fernandes πŸ†

πŸ†Bootstraponline πŸ†

πŸ†Dean Marcussen πŸ†

πŸ†Dzinek πŸ†

πŸ†Jonnyandrew πŸ†

πŸ†Kei Hasegawa πŸ†

πŸ†Kwzr πŸ†

πŸ†Mathias Caldas πŸ†

πŸ†Mikemee πŸ†

πŸ†Nicholas Peterson πŸ†

πŸ†Olivier Destrebecq πŸ†

πŸ†Seb Jachec πŸ†

πŸ†Yuya Kitano πŸ†

No items found.

Explore more topics

App development

Best practices from engineers on how to use Bitrise to build better apps, faster.

Community

Meet other Bitrise engineers, technology experts, power users, partners and join our BUGs.

Company

All the updates about Bitrise events, sponsorships, employees, and more.

Insights

Mobile development, latest tech, industry insights, and interviews with experts.

Mobile DevOps

Learn why mobile development is unique and requires a set of unique practices.

Releases

Stay tuned for the last updates, new features, and product improvements.

Get the latest from Bitrise

Join other Mobile DevOps engineers who receive regular emails from Bitrise, filled with tips, news, and best practices.