-
Notifications
You must be signed in to change notification settings - Fork 28
Q&A w/ @wprl on Individual Membership Candidacy #46
Comments
Hi @wprl, Thank you for running for the Node Foundation community seat! To help me and others get to know you better, I have a set of questions that I'm asking all candidates, listed below. I look forward to your answers!
|
Hi @nebrius, thanks for your question. And thank you @hackygolucky for setting up the thread.
About 6 years ago, I was introduced to Node.js on a project at my job at the time. There was really no looking back. Very soon afterward, I began working for myself providing consulting and software development services remotely from my home office in semi-rural Missouri, USA to customers in (so far) Africa, Australia, Europe, North America, and South America. What attracted me to using Node.js in my work is that it is open source and has a package manager full of good open source modules, there are fewer "moving parts" because the server and client can be written in the same language (as well as your data if using e.g. Mongo or Elastic), and of course the ease with which you can write asynchronous code in Node.
Node.js must serve the needs of individual developers and that includes people that are often undervalued in tech largely because of white, male, abled, and urban privilege. I would take an iterative approach, focused on listening. For the first "sprint" I would seek input from Node.js Foundation individual members and the community of individual developers as a whole. I would pay particular attention to listening to underrepresented groups and making sure their voices are heard by the Board. The results of the first sprint would inform the following sprints, which would be dedicated to enacting and continued listening.
This is something else I would seek input for. On the surface, I would say that separating technical and administrative governance is good separation of concerns and encapsulation.
A primary concern for me is addressing JavaScript fatigue without compromising my core beliefs that modules should "do one thing well" and that open source modules should be published early and often. Avoiding the lock-in inherent in monolithic frameworks has been a driving force for my personal journey as a software developer working for myself. However, this is just my opinion, and I would again focus on listening to the needs of the individual developers who use Node.
Open source, open source, open source. Open source empowers individuals and making sure that Node.js continues and increases access to that power would be a primary concern for me. |
Just two quick questions from me: (a) In your view, what is the primary role of the Board in the evolution of the Node.js platform and (b) as an individual board member, what would be one thing you'd hope to accomplish over the next year? |
Thanks for your questions, @jasnell. a. I understand the purpose of the Board of Directors as overseeing non-technical aspects of Node.js, so that the TSC can focus on technical issues without getting bogged down in administrative details. Basically, the Board should focus on the non-technical aspects of increasing adoption and improving the Node.js ecosystem. b. The role of Individual Membership Director I see not so much as an opportunity to accomplish my own goals, but as an opportunity to make sure the increasing adoption of Node.js by the enterprise (which is great and essential) is balanced by input from individual members of the Foundation and the community of individual Node.js developers at large (which is essential to ensuring that innovation continues and increases). |
Two questions (for each of the candidates):
|
Thanks @Fishrock123.
|
This thread is for asking @wprl questions regarding his run for the Node.js Foundation Board of Directors.
The text was updated successfully, but these errors were encountered: