What we're about

JavaScript is quickly becoming required knowledge for all levels of web design and development, including static web pages, highly interactive web applications, and server-side APIs. Join us to learn more about JavaScript.

Our focus is on emerging technology including leading libraries such as Node, React/Redux, Angular, and more. We highlight techniques and tools, but we're also interested in supporting beginners by teaching debugging techniques and skill building.

We have something for everyone, all levels welcome: beginner, intermediate, advanced, super-guru-ninja!

Facebook: https://www.facebook.com/semichjs

Twitter: https://twitter.com/sem_js

Upcoming events (1)

Discussion: How Do You Style Your JavaScript Apps?

Online event

After a long hiatus, SEM.js is gearing up to get back in action. We've been giving some thought about the best format to use until a time when we can begin meeting in person again. For many of us, one of the best parts of SEM.js has been getting together with other developers and finding out how they solve the same kinds of problems and challenges that we face. We learn about new tools, frameworks, and approaches, not only from our speakers but also from each other. There are no shortage of tutorials on Medium and videos on YouTube, but it's harder than ever to make personal connections with each other right now. So that's what we're going to focus on.

For this meeting, we are going to be using Discord to discuss different approaches to styling a web site or application. There are many different methods, tools, and considerations, and it can be a bit bewildering at times trying to sort them all out. There is of course plain old CSS, but if you go that route, do you use a naming convention like BEM or OOCSS? How about a preprocessor or post-processor? Do you use CSS Modules? Or maybe you prefer to write your styles in JavaScript with Emotion or Styled Components. Or maybe you use a utility library like Tailwind or Tachyons? Or one of a hundred other approaches? Whether you have strong opinions or no opinions, have tried them all or are trying to determine what to try, or just want to come hang out, all are welcome to join.

We will have an audio/video channel set up for the main discussion topic, as well as other breakout rooms available. This is a bit of an experiment, but we're excited to see you all again and get back into the swing of holding regular meetups. Feel free to click the link to the event at any time to join the Discord, and you can contact us either in Discord or directly though Meetup.com if you have any questions. Hope to see you soon!

Past events (141)

Purely Social Call

Online event

Photos (82)

Find us also at