
Explore the value of creating useless art projects for professional growth. Learn how embracing the creative process can lead to unexpected discoveries and innovation.

Explore the importance of open-sourcing community organization knowledge in tech. Learn strategies for organizing events and fostering developer communities from an experienced evangelist.

Explore the Node.js community's impact on personal growth, risk-taking, and collaboration. Learn how participation can benefit you and others in this tech ecosystem.

Optimizing workflows: balancing tools and simplicity. Explores front-end tooling, automation, and alternative approaches to maintain efficiency without sacrificing craftsmanship.

Discover how Airbnb's engineering team redesigned their entire website in just six months, implementing a new CSS framework based on Object-Oriented CSS principles for a fresh look.

Exploring career paths beyond the conventional, Ben Schwarz shares insights on pursuing unconventional projects and the challenges and rewards of forging your own path in web development.

Explore impostor syndrome, intentional learning, and knowledge sharing in tech. Discover strategies for embracing challenges, overcoming self-doubt, and thriving as a constant beginner in the ever-evolving world of coding.

Explore the intersection of technology and politics in this thought-provoking keynote, examining how our work in tech shapes and is shaped by societal structures and power dynamics.

Practical tips for maintaining physical and mental health in the tech industry, addressing stress, sedentary lifestyle, and unhealthy habits while balancing work and personal well-being.

Exploring empathy's role in software development, emphasizing its impact on collaboration, community building, and product creation in the tech industry beyond frameworks and tools.

Insights from teaching JavaScript to beginners: workshop strategies, language suitability, learner empowerment, and personal growth. Open-source materials provided for reproducing the experience.

Explore the gender gap in IT, its causes, and actionable steps to foster diversity in tech teams. Learn how unconscious bias affects the industry and discover ways to create a more inclusive community.

Empowering front-end developers: Discover how mastering new skills and contributing to complex projects can break industry stigmas and redefine your role as a programmer.

Exploring parallels between JavaScript and human cognition: event loop vs. attention, object system vs. knowledge representation, and parser vs. language processing.

Explore the importance of empathy in software development, its impact on product success, team dynamics, and personal growth. Learn practical ways to cultivate empathy in your work and industry.

Explore the challenges of teaching ES6/2015 abstractions, drawing insights from humanities and CS education to improve JavaScript instruction and foster critical thinking.

Discover strategies for meaningful involvement in tech communities, overcoming imposter syndrome, and fostering inclusivity, especially for marginalized groups in the industry.

Explore the origins and meanings of programming jargon, enhancing your ability to communicate effectively in technical discussions and understand complex concepts.

Strategies to overcome impostor syndrome in software development, focusing on self-assessment, skill improvement, and building confidence through practical steps and mindset shifts.

Insights from a software entrepreneur on navigating the challenges of running a tech company, including open source economics, job roles, and leadership mindset.

Explore the impact of rapidly evolving JavaScript frameworks on developers and learn strategies to navigate the ever-changing landscape of web development tools.