September 2017 #mumtechup - JSFoo runup + OpenStack Birthday + Storymakers 2017

Organized by

    Welcome to Mumbai's largest OSS community fb.com/hackmum and longest running tech meetup fb.com/mumtechup. This months meetup is in association with HasGeek as part of their runup series for JSFoo'17 and we also celebrate OpenStack's 7th birthday Agenda [please read till the end for full details] :  Registration does not guarantee a ticket. All tickets will be confirmed on the saturday afternoon before the event =========================================================================== MTP Talks =========================================================================== Time: 11.00 am  - 12.00 pm Session: Importance of Testing and Right way to test your React components. Abstract: Existing problems in Software Development Lifecycle. Why testing is important ? Why developers should be writing testcases?Testing React components - • Right way to test, What to test in React applications?• Why jest?• What is snapshot testing?• Cool features in Jest• Future scope of Jest• This talk will give you in depth knowledge about how to test your application built in react. Speaker: Manjula Dube Bio:  I am 24 years old currently working at BookMyShow as Senior Developer and have been obsessed with coding since I graduated out of college.I am public speaker discussing tech all time. I love to work with JavaScript and front end technologies like Angular, Backbone, jQuery, React and exploring new frameworks and stacks all the time. I have built my own network of friends in the Mumbai developer community wherever I have attended conferences and hackathons. I also delivered a well received talk at a JS Conf and one full 2-day ES6 workshop and have received great feedback from both these events. I am an organizer of Mumbai Women Coders Community. I am leading Google Developer Group WTM Mumbai Chapter. Here are the links you can go through manjuladube.com & http://myresume.now.sh/ Target Audience: Intermediate JS experience ========================================================================== Time: 12.00 pm  - 1.00 pm  Session:  Next-gen React state management with mobx-state-tree Speaker: Prashant Tiwari Bio:  Redux is amazing, MobX is awesome. The former championed highly predictable UI state as an immutable data structure, the latter showed how observables get the work done with zero boilerplate. mobx-state-tree (by the author of MobX) is a snapshotable state container that brings together the best of both worlds. It eliminates the complexity involved in maintaining explicit actions and reducers while providing highly efficient reactive state derivations with replayable actions and time travel. In this talk, I'll show an example of MST in action in a small React project. Target Audience: Intermediate React experience ========================================================================== LUNCH BREAK ========================================================================== Time: 1.45 pm  - 2.30 pm  Title: Building a meme generator using Nodejs, Headless Chrome and React Takeaways/Learnings React, flexbox, CSS image filters in the frontend Building API’s and serving static assets from the server Headless chrome and how to use it for different things Docker and its basics for deploying the backend and frontend Speakers: Karan Thakkar Bio: I work as the Tech Lead for the Web team at Crowdfire which is a startup in India building the world's first AI Marketing Assistant. I love learning new technologies by building interesting apps using them. Some examples would be: Tweetify & Show My PR's I love writing about things I learn and sharing them with the community. I’ve been featured in HuffingtonPost in the past for https://bit.ly/hackingtwitter and have written quite a few technical posts since then. You can find me on Twitter or Github or read more about me here. Target Audience: Beginner React Experience ========================================================================== Time: 2.30 pm  - 3.30 pm  Session: Introduction to Preact - a smaller and faster alternative to react Some of you might have heard about preact and may have even played around with it. Let’s dig a little deeper and explore the factors that make preact awesome. We will look at the advantages of preact over react, how easy it is to get up and running a project using preact-cli. Speaker : Anup Kumar Bio: Anup is a JavaScript fanboy. He is a front-end developer at IBS Unified and core contributor to Preact CLI. While he is not reviewing the PRs and drafting releases, he builds PWA’s with Preact. ========================================================================== Time: 3.30 pm - 4.30 pm Session: Scheduling background tasks in JavaScript to boost performance and DOM interactivity at large scale. Speaker: Vivek Jagtap JavaScript is single threaded, and your functions often needs to be run as soon as possible, but at the same time, you don’t want it to get in the user’s way. For example, you send analytics data when the user is scrolling the page, or you append elements to the DOM while they happen to be tapping on the button, your web page / app can become unresponsive, resulting in a poor user experience. With requestIdleCallback, requestAnimationFrame and a scheduler, we wil see how to schedule or put less priority/non-essential tasks in queue, and execute them without getting in the user’s way.We will also see, how to priotize tasks so that user does not feel the lag. Bio:  I work with Housing.com as part of Front End team. ========================================================================== End of  MTP Talks ========================================================================== Time: 1.00 pm  - 1.45 pm  Session : OpenStack 7th Birthday Celebrations in Mumbai Community link: https://www.meetup.com/Indian-OpenStack-User-Group/events/241332157/ ========================================================================== Time: 4.30 pm - 5.30 pm 5th NetSquared Meetup: Storymakers 2017 NetSquared gathers together nonprofits and activists, tech leaders and funders, and everyone who's interested in using technology for social change. Community link: https://www.meetup.com/Net2Mumbai/ =========================================================================== Time: 5.30 pm - 6.30 pm Freecodecamp : Coding session [www.freecodecamp.com] Requirements : Laptop + own internet connection. ===========================================================================  Important notes: 1. The meetup is free and open to all technology enthusiasts ONLY. Recruiters and entrepreneurs who are looking to hire, please excuse, this is a purely technical event. Ours is a community run meetup. 2. Its mandatory for all those who are attending to get the tickets for the sessions they intend to attend.[Soft copy is preferrable...a QR code + 2 barcode will be generated for you when you buy a ticket] 3. DO NOT issue tickets if you are not sure of attending. If you get tickets issued and do NOT attend, you go into our blacklist which will be to your disadvantage for ALL our future meetups 4. Please watch out for changes in schedule. We will communicate with you on the email provided during registeration.  5. Right of admissions reserved. Since we have limited seats, we want to ensure the correct audience partakes in the individual sessions. Hence its vital you fill up the relevant boxes on various technologies while registering. 6. There is j a 45 min lunch break but we do not serve lunch. Why? See last statement of point 1 above :-)  ----------------------------------------------------------------------------------------------------------------------------------------------------- Augustine Correa NetSquared Mumbai Organizer Manjula Dube BookMyShow Senior Developer Vivek Jagtap Housing.com Front End Developer Anup Kumar IBS Unified Front-end developer Karan Thakkar Crowdfire Tech Lead Prashant Tiwari Equal Experts Lead Software Engineer

    Location

    Directi
    Mumbai, India

    Dates

    From 10th September 2017 - 11:00 AM
    to 10th September 2017 - 06:00 PM