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.
The Mobile DevOps Newsletter

Explore more topics

App Development

Learn how to optimize your mobile app deployment processes for iOS, Android, Flutter, ReactNative, and more

Bitrise & Community

Check out the latest from Bitrise and the community. Learn about the upcoming mobile events, employee spotlights, women in tech, and more

Mobile App Releases

Learn how to release faster, better apps on the App Store, Google Play Store, Huawei AppGallery, and other app stores

Mobile DevOps

Learn Mobile DevOps best practices such as DevOps for iOS, Android, and industry-specific DevOps tips for mobile engineers

Mobile Testing & Security

Learn how to optimize mobile testing and security โ€” from automated security checks to robust mobile testing and more.

Product Updates

Check out the latest product updates from Bitrise โ€” Build Insights updates, product news, and more.

The Mobile DevOps Newsletter

Join 1000s of your peers. Sign up to receive Mobile DevOps tips, news, and best practice guides once every two weeks.