#community
SubscribeIn the context of JavaScript, a community is a group of people who share an interest in learning, developing, and using the language. This could include developers, designers, educators, and hobbyists who come together to share their knowledge and experience with one another. The community can provide support for new learners, resources to help deepen understanding, and a platform to collaborate on projects. Ultimately, it serves as a place to foster growth and innovation in the field.
The Hidden Cost of Open Source
Vue.js London 2023
11 min
The Hidden Cost of Open Source
Today's Talk discusses the hidden costs of open source software and the importance of estate planning for open source stacks. It highlights the challenges faced by product managers in terms of library upgrades and conflicting priorities. The Talk also emphasizes the steps to establish an end-of-life policy for open source stacks, including monitoring, inventorying, ranking, and outlining upgrade plans. It further emphasizes the need to consider risk, dependencies, and business impact when identifying support dates and upgrade options. The Talk concludes by stressing the importance of being proactive in formalizing an end-of-life policy to avoid costly migration projects.
What We Owe to Each Other
JSNation 2023
24 min
What We Owe to Each Other
The Talk discusses building and supporting the JavaScript community, the role of companies in open source, the importance of time and collaboration, reporting bugs with kindness, the challenges of developer relations, the role of maintainers and documentation, the importance of inclusivity, embracing change in project development, supporting ourselves and the community, and finding hope for a better community.
Patterns for Large Scale Vue.js Applications
Vue.js London 2023
24 min
Patterns for Large Scale Vue.js Applications
Top ContentIn this Talk, Daniel Kelly discusses patterns for large-scale Vue.js app development, emphasizing the importance of following standards and using officially recommended tooling. He highlights the Vue.js style guide as a valuable resource for styling standards and suggests using TypeScript and Nuxt 3 to enhance development capabilities. He also mentions the benefits of having a naming convention for routes and the concept of wrapping third-party dependencies for flexibility. Additionally, he mentions the app-icon component for a generic icon solution and the advantages of interacting with backends via an SDK.
Bringing the New React Native Architecture to the OSS Community - Fall Edition
React Day Berlin 2022
29 min
Bringing the New React Native Architecture to the OSS Community - Fall Edition
The Talk discusses the new React Native architecture and its introduction to the open source community. The new architecture aims to bring React 18 to mobile and native platforms, while eliminating the Bridge component bottleneck. It includes core concepts like the new renderer (fabric), native module system (turbo modules), codegen for type safety, and bridge-less mode. The architecture simplifies the development process for web developers, requires changes in build tools, and recommends the use of the Hermes JavaScript engine. It also emphasizes the importance of exploring new APIs, migrating libraries, and providing feedback to improve the ecosystem.
Transforming a Country Through Code!
JSNation Live 2021
8 min
Transforming a Country Through Code!
Medellin, once the most dangerous city in the world, has transformed into the Silicon Valley of Latin America through technology and community inclusion. Colombia's tech community revolution began with the establishment of the first technology meetup in 2011 and has now become one of the largest Spanish-speaking tech communities in the world. Colombia has prioritized inclusion, diversity, and accessibility to build successful communities, resulting in recognition as the most innovative city by the BBC and significant startup investments. Starting small but with a focus on inclusion can have a significant impact in changing perceptions and creating a better future for all.