Category

Blog

MDN Developer and Designer Needs Survey

By | Blog

Are you interested in providing your perspective on the needs of web developers and designers who write code using HTML, CSS and/or JavaScript across the world? If so, MDN Web Docs has the survey for you! 

MDN, the not-for-profit, vendor-neutral organization behind MDN Web Docs, has issued its first-ever developer needs assessment survey, specifically aimed at web developers and designers. 

At the OpenJS Foundation, our mission is to support the healthy growth of JavaScript and web technologies. Understanding the needs of web developers and designers aligns with our mission, as these insights could provide key information in understanding the very ecosystem we support.

Who should take the survey and what can they expect?

This survey is geared toward developers and designers and only take about 20 minutes to complete. 

What comes next?

The fine folks at Mozilla will make the survey results available to everyone later this year. These results will help inform decisions made around improving resources for learning and understanding web technologies, as well as provide valid data on developer needs, and how they change year over year.

Interested in learning more and taking the survey? Check it out  here.

OpenJS Foundation Welcomes Michael Dawson to the Board of Directors!

By | Blog

The OpenJS Board is delighted to welcome Michael Dawson to the Board of Directors as the Node.js Project Representative!

Chosen by the Node.js Project, Michael brings a wealth of experience to the board having acted as the Node.js Project TSC Chair, a member of the Node.js Community Committee as well as being an active contributor to the Node.js Project. Michael sees this appointment as a growth opportunity and is excited to build his experience serving open source communities at the board level. 

Michael Dawson

In a statement provided to the community via GitHub, Michael says, “I’m interested in representing the Node.js project on the Board and think I’m well positioned to be able to do that effectively. I’m on both the TSC and Community Committee which will make reporting and gathering requests easier. I’m also active across a good number of the teams and working groups which will make it easier for me to reflect the needs of those teams as well.”

In addition, as a Board Member, Michael has a number of commendable goals including to ensure the needs of the Node.js project are considered in decisions that are made, to help the board understand and incorporate any issues raised within the Node.js project and to champion the broader and longer-term initiatives that are important to the success of the project in the long run.

As the Node.js rep to the board, Michael is committed to fully understanding the needs of the Node.js Project and representing those at the board level. His top priorities as a Node.js community member are centered around technical innovation, the continued growth of a diverse community, broader involvement in those supporting CI infrastructure and leveraging end-user feedback to steer the future direction of the Node.js project. 

Michael also looks forward to working to help further the future of the wider JS community and OpenJS Foundation. He is excited by the greater focus and opportunities for collaboration that the OpenJS Foundation puts on the table. Michael says “I see good opportunities to share some of the lessons we’ve learned on in the Node.js Project and vice versa so that all projects end up better off. I think we’ll see advantages from having a single Foundation where JavaScript wide issues can be discussed and addressed.”

Michael is IBM’s community lead for Node.js, where he works to coordinate and lead the work of IBM’s teams that contribute to the Node.js community.  He also works to support IBM’s many initiatives to provide great deployment options (public and private) for Node.js, ensuring the tools and products IBM delivers provide a first class experience for Node.js developers and supporting IBM’s internal and customer Node.js deployments.

Outside of the office he enjoys playing badminton and softball as well as kayaking and paddle boarding.  Extracurriculars also include building things with 3d printers, cnc machines, soldering irons, and building apps to make daily life more fun.

That’s a Wrap! Inaugural OpenJS Foundation Collab Summit Comes to a Close

By | Blog

The OpenJS Foundation recently held its first-ever OpenJS Collaborator Summit. Formerly known as Node.js Collaborator Summit, this was the first OpenJS wide Summit bringing together participants from across the foundation’s 32 projects! In all, more than 95 people came together to learn, collaborate and grow.

The purpose of this event was to bring together many of the contributors and maintainers working across all OpenJS Foundation projects and provide them a chance to collaborate in person, share, learn, and get to know each other. With the majority of this community being distributed, these moments are important for peer-to-peer relationship building, which can be harder to do online. It also provides a space for working groups to hash out topics or issues that are harder to get traction on when the collaboration is scheduled over multiple one-hour meetings throughout the year.

Across the two day event, the community came together for more than 20 collaborative sessions ranging from i18n, Modules, the Release Working Group. transpilers, MDN docs and frameworks, standards and more. The full list of session playbacks can be found on the OpenJS FoundationYouTube Channel.

The OpenJS Collaborator Summit isn’t your typical conference. It’s meant to provide time for in-person collaboration for regular contributors to OpenJSF projects and people who are proficient users of these projects who want to get involved or contribute more. The summit isn’t always an ideal setting for newer developers or those brand new to projects, because the subject matter tends to focus on areas that can require more context. The best way to know if one should attend the summit is by checking out the proposals on the summit repo. 

Also, unlike a traditional conference, where there are formal presentations or workshops, the focus at the summit is about collaboration, so proposals that involve a lot of dialogue and engagement with the ‘audience’ are encouraged. For example, things like Ask Me Anythings (AMAs), or “how should this work?” go over really well. Also, there is no formal talk submission/ acceptance process. When someone submits a proposal and it’s relevant to the OpenJS Foundation projects, it will be included on the agenda. 

Even though this Collab Summit is over, organizers will start planning the next one shortly. The next Collab Summit will be held in December in Montreal, Canada. Go watch the /summit repo for more info on all the past summits and to start getting notifications about the next one. If you want to facilitate a session, help organize, or anything else, please file an issue and jump in. Something really unique about this event is that the organization all happens on Github so many people all over the world can chip in and help make it happen.

Special thanks to the amazing organizers who made this event such a success: Jory Burson, Manil Chowdhury, Eva Howe, Waleed Ashraf, Onur Laru, Matteo Collina, Tracy Hinds, Christian Bromann and so many more.  Also, cheers to the amazing sponsors, including IBM, Twilio, and Sauce Labs who know how to throw a party ( and know a thing or two about cake!)

Awesome cake from the Collab Summit Sponors!