You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am Pedro, 24y, I didn't have the patience to finish the CC graduation, currently living in Dublin and working for a healthcare software company.
I work mainly as iOS and Android and macOS developer. I also created a Rust server as a side project. Have experience with C, C++, GLSL, Ruby, Kotlin and Swift.
How did you first find out about Meili?
I think I saw some friend giving a start to the MeiliSearch repo and I decided to investigate it. Then I read the documentation and didn't understand some bits. After a while, I noticed that the support was online and I decided to ask some questions and they were answered insanely fast! (I think it was Kero or Quentin, thanks guys!). I was impressed and could not believe this level of care in an open-source project. I thought myself... I have to help these guys! Here I am! :)
What are you using Meili for?
I am currently not using Meili in any project in production but I am working in personal ones, also working in stuff for Meili (clients and SDKs) and trying to push it to more products.
Why did you contribute to Meili?
My first contribution to Meili was to implement nested indexing of some field types, then added support to more nested types and I fixed the benchmark code. After that, I decided to create a Swift library and now it's a Meili product. :) I need to study more the platform. I am really excited to see the Raft implemented. I am planning to work in the Java project too but I am a bit rusty.
Do you remember your first open-source contribution?
I was reviewing it last month, it was a fix in an Android library, I didn't have enough experience so don't expect much.
What has been your biggest challenge in working with Meili code so far?
I am currently working on a side project that will use Meili internally and it implements some concepts and codes that are used in the MeiliSearch project. I had to study Meili deeply to understand what it is doing, I really like the heed stuff and how Meili handles errors, I think the project is pretty safe and stable to use in any project. One thing that I think that should be improved is the technical documentation (even inline documentation will help), there are some parts of the project that are difficult to understand without a deep and time-consuming reading.
What kind of significance does the open-source movement have to you?
I have been working with open source projects for a very long time but Meili was the first project that impressed me. It's difficult to find projects that are friendly to newcomer developers. Meili is a new project and I see a good potential, especially because it's written in Rust and I feel confident to support any project properly written in this language. Bit biased? probably.
Any advice to other open source contributors?
Try to stick with a community that wants the best of the project! I have worked in the past in projects that are not that careful on what they do (and simply do the things by the need). Meili team is insanely good and supportive, they always answer your questions and properly discuss points for the best of the project. Problems are treated seriously here and they try to help you as fast as possible, that's the recipe for the success
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Pedro Paulo de Amorim
Location: Dublin - Ireland (but I am from Brazil)
Tell us a bit about yourself. What do you do?
I am Pedro, 24y, I didn't have the patience to finish the CC graduation, currently living in Dublin and working for a healthcare software company.
I work mainly as iOS and Android and macOS developer. I also created a Rust server as a side project. Have experience with C, C++, GLSL, Ruby, Kotlin and Swift.
How did you first find out about Meili?
I think I saw some friend giving a start to the MeiliSearch repo and I decided to investigate it. Then I read the documentation and didn't understand some bits. After a while, I noticed that the support was online and I decided to ask some questions and they were answered insanely fast! (I think it was Kero or Quentin, thanks guys!). I was impressed and could not believe this level of care in an open-source project. I thought myself... I have to help these guys! Here I am! :)
What are you using Meili for?
I am currently not using Meili in any project in production but I am working in personal ones, also working in stuff for Meili (clients and SDKs) and trying to push it to more products.
Why did you contribute to Meili?
My first contribution to Meili was to implement nested indexing of some field types, then added support to more nested types and I fixed the benchmark code. After that, I decided to create a Swift library and now it's a Meili product. :) I need to study more the platform. I am really excited to see the Raft implemented. I am planning to work in the Java project too but I am a bit rusty.
Do you remember your first open-source contribution?
I was reviewing it last month, it was a fix in an Android library, I didn't have enough experience so don't expect much.
What has been your biggest challenge in working with Meili code so far?
I am currently working on a side project that will use Meili internally and it implements some concepts and codes that are used in the MeiliSearch project. I had to study Meili deeply to understand what it is doing, I really like the heed stuff and how Meili handles errors, I think the project is pretty safe and stable to use in any project. One thing that I think that should be improved is the technical documentation (even inline documentation will help), there are some parts of the project that are difficult to understand without a deep and time-consuming reading.
What kind of significance does the open-source movement have to you?
I have been working with open source projects for a very long time but Meili was the first project that impressed me. It's difficult to find projects that are friendly to newcomer developers. Meili is a new project and I see a good potential, especially because it's written in Rust and I feel confident to support any project properly written in this language. Bit biased? probably.
Any advice to other open source contributors?
Try to stick with a community that wants the best of the project! I have worked in the past in projects that are not that careful on what they do (and simply do the things by the need). Meili team is insanely good and supportive, they always answer your questions and properly discuss points for the best of the project. Problems are treated seriously here and they try to help you as fast as possible, that's the recipe for the success
Beta Was this translation helpful? Give feedback.
All reactions