Our contributors do a lot for us. In fact, many of our core features, like Shipping and SMS Notifications, simply would not exist today if it wasn’t for the helping hand of our open source community. That’s why we’re bringing back our Meet the Developer series, where we highlight the general pulse of the community through interesting facts and unique stories. Each month, we’ll share what’s new with our GitHub repo, profile a developer, and shed some light into what it’s like contributing to Reaction.
Here’s a by-the-numbers look at our repo from March 10 to April 10:
- 18 authors made 198 commits to all branches
- Clocking in at 49 commits, @joykare was our top contributor for the month!
- 315 files were changed on our master branch
- 8,164 additions were made (along with 3,396 deletions)
- 111 issues are currently active in our repo
For now, we do know that about 33% of last month’s site traffic came from North America, and another 30% from all over Europe. Commonly used languages include English, Russian, French, German, Spanish, and Brazilian Portuguese. Interestingly enough, the remainder of our visitors are coming from some truly far-reaching regions of the world, from Kazakhstan to Vietnam. Also interesting to note that after the US and the UK, India is a top source of traffic.
Meet the Developer
This time around, we spoke with Michael Jenny (@prinzdezibel), a long-time contributor and freelance developer based in Freiburg (Germany’s sunniest region!). Michael’s client project, Easy Wine, is currently running on Reaction’s open source codebase.
Tell me about a little about yourself. How did you get into coding?
How did you hear about Reaction?
What were you able to do with Reaction that you couldn’t do with other ecommerce solutions?
From a developer perspective, the most attractive reasons are: 1) I get to play around with latest and hottest technology stuff, and 2) no more mental context switch because of different frontend and backend programming languages. This may not be a big deal in a big company where you have specialists for each area, but it is a big thing for a company like projekt & partner, where one person (me) is programming with tight budget constraints. In this situation, it is important to not feel interrupted by different language paradigma all the time.
What else are you working on at the moment?
Most work I’m doing nowadays is contract work with a customer who doesn’t publicly release the code. It’s a proprietary content management system that covers legal judgments released from German courts. This project is pretty interesting, as it’s completely AWS-based and Dockerized. We mixed in Kubernetes and used a microservice approach. The part I’m involved with is mostly a Meteor application with React as a UI library. I actively promoted Meteor after my experience with Easy-Wine. :)
Contributing to Reaction
New to open source? Read this super helpful, beginner-friendly guide to making contributions on GitHub.
Interested in joining our project? Scope out our Issues page, and if you find something you want to work on, let us know. If you're interested in a particular project and you aren’t sure where to begin, feel free to ask. Start small!