Hey there, I am in the process of designing an int...
# pact-js
s
Hey there, I am in the process of designing an intensive software engineering bootcamp aimed at developers with +3 years of experience, that I’ll be launching by the end of the year. The program leverages the benefits of open source projects as a learning platform. Essentially, participants will be divided into small groups of four, and they will delve into advanced concepts such as software architecture, TDD, observability, documentation, and so on. These concepts will be practically applied through their work on diverse open source projects. With that in mind, I'm reaching out to various communities to gauge the interest in having a team of four software engineers (and their tech lead mentor) contribute 2/3rd-time to the pact codebase for a period of one month. I believe this could provide a unique learning opportunity for the participants (whom we refer to as 'runners'), while potentially offering value to your project. For this arrangement to be most beneficial, it would be ideal to establish a liaison within someone in your community who could guide our runners. This point person could assist them in selecting suitable issues to tackle and ensure they are well-versed in the project's philosophy. Would this proposal be of interest to you?
y
Hey, Sounds interesting, loving the ethos. Would this course be free or chargeable? Pact is maintained by volunteers, so whilst it would be advantageous to increase our contributor base, I would worry about the expectation placed on a volunteer(s) to provide time. We have a community forum (here) where we have some regular visitors and the majority which are more transient. We are hosting a celebration of Pact in October, which will have some hackathon challenges, and roadmap items to pick up on and we are working this year on improving our maintainer and contributor documentation, which may allow for this work to be picked up more autonomously. Ie. the projects philosophy should be open and freely available and legible to anyone to read, understand and contribute value, without necessarily getting one on one time with a maintainer. That is with my maintainer and community conscientious hat on, you might find that some community members might jump at the chance as it highly aligns with their own personal goals.
🙌 1
m
Love this idea! ❤️
s
Hey @Yousaf Nabi (pactflow.io) & @Matt (pactflow.io / pact-js / pact-go), my apologies for the delayed response! I appreciate your reply. If participants agree to let us facilitate their placement in companies that provide us with a percentage of the placement fee, the course will be provided to them for free. During the first part of the bootcamp, people would worked on an open source product of their own. I'd like them to use the librairies they would then contribute to on the second part of the bootcamp. Pact.io would definitely be a good candidate to me. Would you be open to continuing our discussion through a brief phone call in the near future? Have a great day! Thanks 🙂
m
Hey Stan, apologies for the delay to your delay 😛 I’m happy for a quick chat, or we can continue here. I’m based in Australia so the time zone isn’t great. One feature I love about Slack…
Video - 2023-07-31 122702 PM.webm
As far as catching up, perhaps joining us for our weekly maintainers call (https://pact-foundation.slack.com/archives/C05HCLA3C93/p1690476924812989) would be a good way to get alignement? It should be in a TZ friendly slot for you actually
s
Hi Matt, so cool you've made an introductory video! Unfortunately I'm currently in a very low network area (actually in the middle of the sea 🌊 ). I'll be back next Tuesday. Then, I'll be able to properly watch the video and do the same to give you more details on the project. Thanks a lot have a great day!
m
oh cool! I’d love a recording from the sea, even if you can just share it when you get back to land
no worries at all