I'm happy to help out however I can. I used to be a part of MLH and I'm still friends with the founder.
There are a bunch of improvements we can make to the REST API that I'd love to see. On Fri, Dec 29, 2023 at 3:11 AM Jarek Potiuk <ja...@potiuk.com> wrote: > Absolutely - devlist is the best place :) > > On Fri, Dec 29, 2023 at 7:22 AM Amogh Desai <amoghdesai....@gmail.com> > wrote: > > > Yes of course. Miss from my end. > > > > Is there any forum where we share such experiences Jarek? So that the > > community is aware of such opportunities. Should be the devlist itself > imo. > > > > > > > > On Thu, 28 Dec 2023 at 11:29 PM, Jarek Potiuk <ja...@potiuk.com> wrote: > > > > > Oh. Wow. I did not know you followed it Amogh after I had to pass it on > > :). > > > That's cool. I think we should be more vocal about those kinds of > > > mentorships / internships. This is really cool that there are such > > > opportunities out there :). > > > > > > J,. > > > > > > On Thu, Dec 28, 2023 at 1:41 PM Amogh Desai <amoghdesai....@gmail.com> > > > wrote: > > > > > > > Hi Team, > > > > > > > > Hope you're all doing well. > > > > > > > > Big thanks to Jarek for kicking off this conversation. > > > > > > > > I wanted to share my experience with the MLH Fellowship in fall > 2023. I > > > had > > > > the pleasure of mentoring two awesome fellows, and it was a blast. > > > > > > > > During the fellowship, we spent a few weeks getting up to speed, had > > some > > > > office hours chats, and tackled various challenges together. > > > > > > > > One of the interns focused on Airflow UI (not something you see every > > > > day!), and their contributions are right here > > > > < > > > > > > > > > > https://github.com/apache/airflow/pulls?q=is%3Apr+is%3Aclosed+author%3Atheaadya+ > > > > >. > > > > Pretty impressive stuff! > > > > > > > > I learned a lot from them, and I believe this experience not only > > boosts > > > > personal knowledge but also brings valuable additions to the project. > > > > > > > > Though I can't take on more mentoring right now, I'd love to do it > > again > > > in > > > > the future. Meanwhile, I encourage anyone with moderate knowledge to > > > > consider joining this fantastic program. It's a chance to make a > > > > difference, learn, and be part of an awesome community. > > > > > > > > Feel free to reach out if you have any questions. > > > > > > > > Thanks & Regards, > > > > Amogh Desai > > > > > > > > On Thu, Dec 28, 2023 at 3:26 PM Jarek Potiuk <ja...@potiuk.com> > wrote: > > > > > > > > > The fellowship starts 29th of Jan *2024 * of course :) > > > > > > > > > > > > > > > On Thu, Dec 28, 2023 at 10:53 AM Jarek Potiuk <ja...@potiuk.com> > > > wrote: > > > > > > > > > > > Hello Airflow Community, > > > > > > > > > > > > TL;DR; I am looking for a (volunteer) co-mentor to join me in > > > > > > mentoring 2 Fellows from Major League Hacking Spring 2024. From > the > > > > > > past experiences, I know it's a very important thing to have two > > > > > > co-mentors, because that allows them to share the (small) extra > > load > > > > > > and be responsive regardless of temporary personal issues and the > > > load > > > > > > of a single mentor. > > > > > > > > > > > > If you are potentially interested - read on for more details. > > > > > > > > > > > > # What am I asking for ? > > > > > > > > > > > > If you would like to join me in being a co-mentor - feel free to > > > reach > > > > > > out to me personally. We have time till 10th of January to fill a > > > form > > > > > > that will help MLH to choose and assign the right Fellows, so > > ideally > > > > > > finding a co-mentor till the end of next week would be perfect. > > > > > > > > > > > > The MLH Spring 2024 Fellowship starts 29th of Jan 2023 and will > > last > > > > > > ~ 12 weeks (so ends ~ end of April) . > > > > > > > > > > > > I also have quite some experience in mentoring - so I am happy to > > > > > > mentor new mentors who would like to try but do not know what > they > > > are > > > > > > signing up for :). Also reach out on slack if you are not sure, > > Happy > > > > > > to answer any questions. > > > > > > > > > > > > # What do you get from it as mentor? > > > > > > > > > > > > Mostly fame and glory (but also abilitiy to lead advancement of > > > > > > something you want to do in Airflow by having someone who will > work > > > on > > > > > > it). It's also an opportunity to help others to grow and - what I > > > find > > > > > > most important is to learn from the less experienced, new > community > > > > > > members. I've learned a lot from all past mentees. The mentor <-> > > > > > > mentee relationship works both ways. It's an opportunity also to > > > > > > exercise your empathy but sometimes also assertiveness, and > > sometimes > > > > > > even assertivness to be able to tell someone they are probably > not > > > > > > well fit for the project after trying to get things working long > > > > > > enough. It can sometimes involve hard conversations but if you > like > > > > > > opennes and transparency - even if it is hard sometimes, this is > > the > > > > > > right thing to do. And when things work out, it gets very > rewarding > > > > > > seeing the mentees are growing (see success stories below). > > > > > > > > > > > > # Some more context and information: > > > > > > > > > > > > MLH asked us to participate in Fall 2023 but I personally had no > > > > > > capacity to commit to it - however I missed mentoring and > > internship > > > > > > long enough (After two successful Outreachy internships) that I > > > > > > reserved some of my time to mentor the fellows from MLH this > year. > > > > > > > > > > > > We have not worked with MLH yet but it seems they know what they > > are > > > > > > doing, they offer quite a bit of help and "mentoring the mentors" > > > and > > > > > > they have sponsors who are happy to sponsor two fellows to do an > > > > > > internship for Airflow. Also the fellows are going to be already > > > > > > pretty experienced developers who know Python and should be > capable > > > of > > > > > > implementing tasks mostly on their own following our regular > > > > > > contribution process. > > > > > > > > > > > > # What mentoring is about? > > > > > > > > > > > > - finding the right-sized (small-ish) projects for the interns to > > > > > > complete and few lead-up issues that will let them familiarise > with > > > > > > the area > > > > > > - setting up the mentees for success - i.e. mentor them and help > > them > > > > > > to contribute in the "usual" way > > > > > > - helping the mentees to succeed - i.e. guiding them in the right > > > > > > direction, help them when they struggle - both when it comes to > > > > > > Airflow internals as well (and that might be more important) with > > > > > > communication/contribution issues > > > > > > - the Spring Fellowship for > > > > > > > > > > > > # Projects for Airflow > > > > > > > > > > > > I have not yet proposed the topics - the topics depend on the > > > > > > co-mentor as we both should be able to help the mentees in their > > work > > > > > > and guide them if they need help. This is also an opportunity to > > > > > > accomplish something that you want to get in Airflow but have no > > time > > > > > > to complete it yourself/focus mainly on something else. And we > have > > > an > > > > > > opportunity to bring in aspiring people who might bring a lot of > > > value > > > > > > long-term for the community. > > > > > > > > > > > > # Examples and success stories from the past > > > > > > > > > > > > There are past examples of successful projects we've done with > such > > > > > > internships. From my experience it's a very rewarding (but also > > > > > > mentally quite a bit demanding from mentor) experience and we've > > had > > > > > > quite a few successes in the past with our mentees - including > > > several > > > > > > of them being able to advance their careers in IT - at least > > > partially > > > > > > thanks to their internship with Airflow. We've had notably Kamil > > > > > > Breguła, Kaxil, Elad as mentors and a number of others who helped > > our > > > > > > interns to succeed. > > > > > > > > > > > > * Airflow REST API -> was done as the first Outreachy Internship > > with > > > > > > Ephraim being one of the interns (and now PMC, Committer, > full-time > > > > > > employed in Open Source/Airflow) > > > > > > > > > > > > * Improving Developer/Contributor Documentation - with Google > > Season > > > > > > of Docs where Elena - Technical Writer - helped us to restructure > > and > > > > > > improve the docs for contributors. I keep in touch with Elena > from > > > > > > time to time - she is now leading a team of Tech Writers. > > > > > > > > > > > > * Rewriting Breeze in Python - some people might remember that > > Breeze > > > > > > has been originally implemented in Bash (:scream:) by me. During > > the > > > > > > Outreachy internship with Edith and Bowrna we rewrote Breeze to > > > Python > > > > > > (and it helped us to make it much easier to maintain and evolve). > > > Both > > > > > > Bowrna and Edith got jobs related to Open-Source, Bowrna > continues > > to > > > > > > contribute to Airflow pretty regularly. > > > > > > > > > > > > Also - you can find more information about MLH Fellowship here: > > > > > > https://fellowship.mlh.io/ > > > > > > > > > > > > Feel free to reach out to me if you are interested. > > > > > > > > > > > > J. > > > > > > > > > > > > > > > > > > > > >