• South Bay JS: Engineering Leadership Panel & Mixer

    1001 N Rengstorff Ave

    *** RSVP THROUGH THIS LINK **** https://www.eventbrite.com/e/engineering-leadership-panel-mixer-tickets-54720933786 Hi South Bay JS folks! We are partnering up with Smartcar to bring a different type of meetup than what we usually have. Our next meetup, on February 7th, will be an Engineering Leadership Panel & Mixer. This is for any engineer who wants to transition to a leadership role. We’re bringing together talented engineers and engineering managers to learn more about how to be good leaders. Mingle over food and drinks, hear stories from our amazing panelists, and also see Smartcar's API in a live demo on a Tesla! Our panelists will discuss the transition from an IC role to a manager role, the challenges of management at an early stage company, and anecdotes around lessons learned. If you have any questions that you would like answered during the panel, feel free to mention those when signing up for the event through Eventbrite. Agenda: 5:30 pm - Networking 6:30 pm - Panel Sanketh Katta - CTO and Co-Founder at Smartcar (Moderator) Mitul Tiwari - CTO and Co-Founder at Passage AI Johnson Hsieh - Co-Founder at Cardiogram Pooja Gada - Engineering Manager at Qventus 7:30 pm - Smartcar demo 8:00 pm - More networking 8:30 pm - Event ends To give you the most value out of this event, it will be exclusive to engineers and engineering managers. Additional parking can be found at: 920 Sierra Vista Ave, Mountain View CA 94043 ***Please note that this event is NOT at our regular meetup place at Shape. This will be hosted at Smartcar's HQ (address below) and once you reach the venue, it is a second floor walk-up. Don't hesitate to reach out if you need assistance. Parking is available in the parking lot of Smartcar's HQ. ****

  • Modern Web December: JS Concurrency, Angular, npm, and scaling Christmas

    **** RSVP AT THE MODERN WEB PAGE IN THE LINK DOWN BELOW***** https://www.meetup.com/modernweb/events/255208921/ Come join us for our next Modern Web event co-hosted with Hosted at Shape Security with South Bay JS Featured Talks: JavaScript Concurrency and the DOM Speaker: Kristofer Baxter, Software Engineer at Google Web Applications are increasingly complicated. The browser main thread has unintentionally become a war zone for application logic, framework, and platform level operations required to raster code into visual representations. As we, the web development industry, have pushed more and more complexity into every frame of end-user experience, the traditional single-threaded model has not held up. Watch this talk to liberate your JavaScript from the browser’s main UI thread while retaining access to the DOM and frameworks you already know. Understanding Dependency Resolution Speaker: David Aghassi, Software Engineer at Intuit NPM and Yarn have become staple tools of Frontend web development. In this talk, we will dive into how they are similar/different, as well as how that impacts you the developer. We will also touch on how dependencies are resolved on install. Angular Router Updates Speaker: Jason Aden, Angular Core Team Scaling Christmas, an Illustrated Adventure Speaker: Brandon Weaver, Senior Software Engineer at Square

  • South Bay JS

    Shape Security

  • South Bay JS

    Shape Security

  • South Bay JS

    Shape Security

    This month's meetup we'll have 2 speakers starting at 7pm. Doors open at 6:30pm and there will be pizza and drinks available. Lightning Talk: ----- Speaker: Andy Carle Title: Build IoT Things for $10 with the Moddable SDK You don't need $500 worth of phone hardware or a web browser to deliver modern touchscreen user interfaces. With about $10 worth of parts and the right JavaScript stack you can make IoT applications that look and feel refined. The Moddable SDK is a JavaScript engine, modules, and suite of tools for developing IoT applications that run on inexpensive microcontrollers. In this talk, I will focus on Piu, the user interface framework of the Moddable SDK. Piu makes use of many modern JavaScript features to present a convenient, template-based API to developers while maintaining a tiny RAM and ROM footprint. I will discuss the technical challenges addressed by the Moddable SDK, walk through code to build an IoT user interface, and show off demos running on the ESP8266 and ESP32. ----- Long-form Talk: ----- Speaker: Oswald Campesato Title: tensorflow.js: Machine Learning in Your Browser This session starts with an introduction to Deep Learning concepts, followed by a quick tour of TensorFlow concepts, and then delves into tensorflow.js, along with some code samples. Basic knowledge of vectors, matrices, and derivatives is helpful for this session, which is intended for beginners and people who have not attended any of my previous Deep Learning presentations. ----- We can't wait to see ya'll soon for this month's talks! See you there!

    2
  • Modern Web: RxJS in Node, Demystifying Web Standards, & Storybook Testing

    *** RSVP AT THE MODERN WEB MEETUP EVENT *** https://www.meetup.com/modernweb/events/252139938/ Come join us for our next Meetup with a special collaboration by Modern Web! Featuring: Ben Lesh, RxJS Core team, Angular Core team at Google, This Dot Co-founder Tracy Lee, This Dot Co-founder, RxJS Core Team, GDE "RxJS in Node: Reactive Programming Outside Of The Browser" Abstract: For the first part of our talk, we will discuss what reactive programming is, and the basics of RxJS and why it's a solid fit for Node. Then we are going to show a variety of reactive patterns you can employ with RxJS in your Node services. David Sasson, Customer Success Engineer, Applitools "Make a Long Story Short: Automating visual testing of Storybook components" Abstract: React Storybook has changed the way many companies approach web design and development, facilitating shared component libraries that can be visually browsed to pick and choose components. This is a huge time-saver for front-end development teams and provides the unique opportunity to test components on their own, before being incorporated in numerous places across a site. In this talk, I will run through the React Storybook shared component library and its value to front-end teams, and the importance of testing both the functional and visual aspects of these components. Dominic Farolino, intern at Microsoft, Chromium contributor, and ex-Mozilla intern. "Demystifying Web Standards" *Description coming soon

  • South Bay JS

    Shape Security

  • South Bay JS

    Shape Security

    This month's meetup we'll have 2 speakers starting at 7pm. Doors open at 6:30pm and there will be pizza and drinks available. Long-form Talk: ----- Speaker: Boris Cherny Title: Undux - a simple, modern alternative to Flux and Redux Boris is a frontend engineer at Facebook. In his free time he evangelizes TypeScript and Haskell in San Francisco (look for his book Programming TypeScript, out early next year!) ----- Speaker: Lucas Garron Title: Clipboard APIs on the Web The new asynchronous clipboard API aims to make it easy to read or write clipboard data. This is actually not the first (or second) way to copy text to the clipboard from a website, and we'll go over the rocky history of the old APIs through the lens of the clipboard-polyfill library, along with future challenges for clipboard access on the web. ----- We can't wait to see ya'll soon for this month's talks! See you there!

    1
  • South Bay JS

    Shape Security

    This month's meetup we'll have 3 speakers starting at 7pm. Doors open at 6:30pm and there will be pizza and drinks available. Lightning Talks: ----- Speaker: Kiran Adabala Title: ES6 Features & Functional Programming We will be achieving functional programming in Javascript with the new ES6 features. We will be going over multiple ways of achieving a cleaner solution. ----- Speaker: Sarbbotam Bandyopadhyay Title: Getting Romantic with Semantics Semantic HTML plays an important role in Accessibility as well as SEO. Using semantic HTML one can achieve accessible UI with less code than non-semantic markup. Though we are aware of it, it's often overlooked. This short presentation will share the trade-offs of using semantic vs non-semantic markup with an everyday example. It's a brief presentation emphasizing the relationship of keyboard accessibility and semantic HTML. ----- Long-form Talk: ----- Speaker: Florence Liang Title: Decentralized file storage w/ Node Decentralized file storage systems solve multiple problems inherent in a centralized storage service. Namely, a decentralized system does not take for granted that a data host is inherently trustworthy, available, or resistant to failure. With great interest in p2p decentralized systems such as Storj, IPFS, and Sia, we took a month or so to build Layr: a decentralized file storage system built atop the Kademlia DHT that enforces data retrievability and provides a cryptocurrency-based incentive scheme. In this presentation, you will learn how we used techniques such as file sharding, proofs of retrievability, cryptocurrency-based transactions, and extending the Kademlia protocol to solve some of those problems. ----- We can't wait to see ya'll soon for this month's talks! See you there!

    2
  • South Bay JS

    Shape Security

    We are excited to be back to share some more insightful talks with you all! Doors open at 6:30pm, with speakers slated to speak at 7:00pm. Food and drinks are provided. Meetup is located at Shape Security, on the 4th floor of 800 West El Camino Real. Our May 8th meetup will be hosting two speakers with exciting topics: ----- Speaker: Vamshi Title: High-performance GraphQL on Postgres with Hasura Description: This talk is a review of how we created a GraphQL backend backed by Postgres. The key challenges faced by real-world apps and our solution approach, specifically around expressive query arguments, access control, schema iteration, sharing auth between multiple API backends. We will also review some quick tips to make the most out of Postgres and reveal some early performance benchmarks. We will end with a demo how you can create complex data models and make intuitive graphql queries from your app without requiring in-depth knowledge of graphql schemas. Vamshi heads engineering at Hasura. He was instrumental in building the GraphQL data layer at Hasura. Vamshi's latest work at Hasura is setting up a declarative infrastructure provisioning system. ----- Speaker: Preeti Title: Building CorvoStore, an in-memory, key-value database Description: "How does Redis work? Why is it so efficient and popular?" In order to answer these questions, I collaborated with two other developers to create CorvoStore, a Key-value store inspired by Redis, that meets the same time-complexity benchmarks for operations on its stored values. In my presentation I will talk about using: —A hash and doubly-linked list to represent Least-Recently-Used (LRU) key expiration —Redis-inspired RESP protocol, —The engineering process of building a node-based, key-value store from scratch" Preeti is a fullstack developer interested in learning new technologies and discovering what is happening in the JS community. ---- We are excited to see you all in May! See you all soon!

    2