• React-Driven Feature Flags, Lessons Learned Leading a Team & Happy 2nd Bday WLU!

    Ellie Day, Software Engineer at Atlassian, presents "Shipping Better Software with React-Driven Feature Flags and LaunchDarkly". Amanda Holl, Software Engineer at Mavenlink, presents "Lessons Learned Leading a Team". And, Happy 2nd Birthday Women Level Up! ------- Amanda Holl (https://www.linkedin.com/in/amanda-holl-97546573/), Software Engineer and Team Lead at Mavenlink, presents: "Lessons Learned Leading a Team" In my past year or so of team leading, I've helped lead my team through migrating our application from Heroku to Kubernetes, kicked off both small and large projects, and put out numerous customer fires. Along the way, I've learned some lessons about how to lead technical efforts in unfamiliar areas, how to push through challenging problems, and how to level up everyone on our team. ------- Ellie Day (https://twitter.com/heyellieday), Software Engineer at Atlassian, presents: "Shipping Better Software with React-Driven Feature Flags and LaunchDarkly" Many software teams are aware of the benefits of using feature flags in their development workflows, but the friction of adding and eventually removing flags from a codebase can prevent teams from fully benefitting from a feature flag management system. While LaunchDarkly helps to greatly improve many aspects of the management process, developers still struggle to add, maintain, and analyze flags in a codebase, especially in large numbers. Surprisingly, the answer to this problem may be found in the popular UI library React, Therefore, in this talk, I will use real world examples and live demos to explain how products like Trello leverage built-in functionality found in React and LaunchDarkly to drastically reduce the friction of adding, removing, and analyzing feature flags. ------- Birthday CAKE and RAFFLE to Celebrate Women Level Up's 2nd Birthday! ------- Schedule: 6:30-7:00 Registration and Dinner 7:00-7:15 Career Talk 7:15-8:00 Tech Talk 8:00-8:30 Networking Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • Get Hooked on React Hooks & Navigating a Culture That Isn’t Yours

    Naomi Jacobs, Engineer at Benchling, presents "Get Hooked on React Hooks". Mannah Kallon, Software Engineer at Stitch Fix, presents "The life and times of a Square Peg: Navigating a culture that isn’t yours". ------- Naomi Jacobs (https://twitter.com/naomicodes), Engineer at Benchling, presents: "Get Hooked on React Hooks" As of ReactConf 2018, classes are out and hooks are the future! Come learn about the newest React feature - what they are, how to use them, and why you would want to use them. We'll do a demo, discuss tradeoffs, and have time for Q&A. ------- Mannah Kallon (https://www.linkedin.com/in/kenikall), Software Engineer at Stitch Fix, presents: "The Life and Times of a Square Peg: Navigating a Culture that isn’t Yours" I am a middle-aged Black man and I’m willing to bet that you are not. Feeling like I don’t quite fit in has given me a unique perspective on tech, community, and the future of what it means to be an engineer. Let's take this opportunity to explore identity, culture and how we might shed some light on our blind spots. ------- Schedule: 6:30-7:00 Registration and Dinner 7:00-7:30 Tech Talk 7:30-8:00 Career Talk 8:00-8:30 Networking Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • Dr. Strangeauth OR How I Learned To Love Authentication & The Guessing Game

    Ken Mayer, CTO at PacerPro, presents "Dr. Strangeauth OR How I Learned to Stop Worrying and Love Authentication". Catherine Meyers, Software Engineer, presents "The Guessing Game - How Bad Communication is Slowly Killing You". ------- Catherine Meyers (https://twitter.com/ccmeyers324), Software Engineer, presents: "The Guessing Game - How Bad Communication is Slowly Killing You" How much extra work are you doing when dealing with bad communicators? It might be more than you think. In this talk we'll learn a few tricks to take the load off of you, while also helping others develop their own communication skills. ------- Ken Mayer (https://www.linkedin.com/in/kennethlmayer), CTO at PacerPro, presents: "Dr. Strangeauth OR How I Learned to Stop Worrying and Love Authentication" Authentication is HARD. Getting it right is painful. Getting it wrong can end your business or start your new career as a security expert. So let someone else do the heavy lifting. OAuth, while it sounds scary, is one way to get out of the authentication business.. ------- Schedule: 6:30-7:00 Registration and Dinner 7:00-7:15 Career Talk 7:15-8:00 Tech Talk 8:00-8:30 Networking Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • Mixed Reality on the Web and Being Involved in the Tech Community

    Ayşegül Yönet, Google Developer Expert for Web Technologies and Angular, presents "Mixed Reality on the Web". Bianca Curutan, Software Engineer at Postmates, presents "Being Involved in the Tech Community". ------- Bianca Curutan (https://www.linkedin.com/in/bmcurutan/), Software Engineer at Postmates, presents: "Being Involved in the Tech Community" Being involved in the tech community. It's something that may seem intimidating at first, and is easier said than done. This lightning talk covers what "being involved" means as well as some of the Hows, Whys, and Common Concerns that people have when considering it. ------- Ayşegül Yönet (https://twitter.com/inannamute), Google Developer Expert for Web Technologies and Angular, presents: "Mixed Reality on the Web" WebXR APIs, is a new set of web APIs we can use to create engaging Augmented and Virtual Reality experiences on the web Great Mixed Reality experiences require your apps to be performant and well designed. In this talk we will explore what are the capabilities that are ready to use today, what is coming in the future and how to get started with WebXR APIs. ------- Schedule: 6:30-7:00 Registration and Dinner 7:00-7:15 Career Talk 7:15-8:00 Tech Talk 8:00-8:30 Networking Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

    2
  • How Hardware Brings "Depth" to Software & Finding Meaningful Work in the Mundane

    Samantha Carow, Senior Software Engineer at Reddit, presents "Finding Meaningful Work in the Mundane". Suzanne Leibrick, Market Development Engineer at Intel® RealSense™ Group, presents "How Hardware Brings 'Depth' to Your Software". ------- Samantha Carow (https://twitter.com/samcarow), Senior Software Engineer at Reddit, presents: "Finding Meaningful Work in the Mundane" "Be more proactive” is feedback we’ve probably all heard at one time or another. But we also know that all projects are not created equal. Simply taking on more work doesn’t always equate to career growth – in fact, it can do the opposite. And to complicate the matter, the most impactful projects are not always the most sought-after. This session is designed to help you identify meaningful work in unlikely places that will ultimately boost your visibility inside your company, have organization-wide impact, and maximize your career growth. ------- Suzanne Leibrick (https://twitter.com/inannamute), Market Development Engineer, Intel® RealSense™ Group, presents: "How Hardware Brings 'Depth' to Your Software" With more and more devices needing to understand the world around them, from robotics, to drones, cars, VR and phones, there are many different ways for computers to perceive the world. Suzanne Leibrick from Intel RealSense will discuss various different methods of scene perception, from time of flight, to structured light, to machine learning approaches, how they work, and the benefits and tradeoffs between methods and how to choose which might be best for your problem space. This talk does not require any prior knowledge of depth or scene perception. ------- Schedule: 6:30-7:00 Registration and Dinner 7:00-7:20 Career Talk 7:20-8:00 Tech Talk 8:00-8:30 Networking Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • Reducing Ruby's Enumerable & Humans Aren't APIs

    Jennifer Tu, Founder at Cohere LLC, presents "Humans Aren't APIs And Your Request Is 400 Denied". Brandon Weaver, Platform Engineer at Square, presents "Reducing Enumerable - An Illustrated Adventure". ------- Jennifer Tu (https://twitter.com/jtu), Founder at Cohere LLC, presents: "Humans Aren't APIs And Your Request Is 400 Denied". Have you ever asked someone to do something, and they hear the exact opposite? Why do miscommunications happen? Does knowing why matter? And more importantly, how do you achieve your original desired request? If you want to learn more ways to influence those around you, this talk is for you! You’ll learn about different causes for failed communications, and different workarounds you can apply for different failure modes. Come to this talk to add another tool to your communications toolbox. Brandon Weaver (https://twitter.com/keystonelemur), Platform Engineer at Square, presents: "Reducing Enumerable - An Illustrated Adventure" Meet Red. Red is a reducing lemur, and he loves to sum things using the reduce method. The problem is, with Ruby 2.4+ and the sum method he's starting to think reduce isn't that useful anymore. Distraught, Red asks his master for advice, and she sends him off on a grand journey to learn the true powers of the reduce method by reimplementing various methods from Enumerable. Join Red on an illustrated adventure through the land of Enumerable as he learns to map, select, find, and more using his trusty reduce. If you're new to Ruby and Functional Programming, this is the talk for you. Schedule: 6:30-7:00 Registration and Dinner 7:00-7:35 Career Talk 7:35-8:10 Tech Talk 8:10-9:00 Networking and Coding time Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

    3
  • React-ivate Your AngularJS App & Mindfulness for Go-Getters

    Shruti Kapoor, Software Engineer at Paypal, presents "React-ivate your AngularJS App - One Component at a Time". Lida Tohidi, Founder & Managing Director at Pidari Consultancy, presents "Mindfulness for Go-Getters". ------- Lida Tohidi (https://twitter.com/Lidatohidi), Founder & Managing Director at Pidari Consultancy and Advisor at WEST Diversity & Inclusion, presents: "Mindfulness for Go-Getters" We in tech tend to be ambitious achievers. Having said that, working in tech can be quite chaotic and stressful. Mindfulness is the bridge that can connect us to the gift of presence and help us continue with positive momentum and energy. We'll initially walk through the difference between meditation and mindfulness. Lida will identify some meditation styles that have (not) worked for her, and would work for you. She'll also help you design a personal, effective, and ideally regular meditation routine. Shruti Kapoor (https://twitter.com/shrutikapoor08), Software Engineer at Paypal, presents: "React-ivate your AngularJS App - One Component at a Time" Angular and React are both great. Angular provides a defined structure of MVC while React provides a lightweight rendering mechanism. Often times, an application will have legacy code in AngularJS but teams will want to build new features in ReactJS. In this talk, we will use an AngularJS legacy application and develop new features in ReactJS, one component at a time. Schedule: 6:30-7:00 Registration and Dinner 7:00-7:20 Career Talk 7:20-8:00 Tech Talk 8:00-9:00 Networking and Coding time Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • The Care and Monitoring of You, CSS Animation, & Measuring Success in Game Dev

    Mary Thengvall, Developer Relations Consultant at Persea Consulting, presents "The Care and Monitoring of You". Amanda Holl, Software Engineer at Mavenlink, presents "Getting Started with CSS Animations". Katy Farmer, Developer Advocate at InfluxData, presents "Measuring Success in Game Development". ------- Mary Thengvall (https://twitter.com/mary_grace), Developer Relations Consultant at Persea Consulting, presents: "The Care and Monitoring of You" We’re told on a regular basis to monitor the performance, speed, responsiveness, memory, and general health of our websites, with the ever-present threat of down time hanging over our shoulder. But how often do we pay this same attention to our own physical and mental health? As a Type 1 Diabetic, it’s a little more front-of-mind, as it’s not just about how much exercise I’ve gotten in the last month, how healthy my diet is, or how much of a workaholic I am… It’s about what the ratio of sugar to insulin is in my bloodstream at every moment of every day. It’s about making sure I’ve got a spare insulin pod, my test machine, a granola bar, glucose tabs, and my trusty sidekick Ember Dog (with all of his accouterment) at all times. But just because I have to be more aware of certain things doesn’t lessen the importance of paying attention to general physical and mental health, which come with their own set of potentially deadly side effects. In this talk, I’ll touch briefly on my day-to-day life with diabetes, and then segue into what the past few years have taught me about mental and physical health. Katy Farmer (https://www.linkedin.com/in/katyfarmer/), Developer Advocate at InfluxData, presents: "Measuring Success in Game Development" By now, we know how metrics can help us monitor our applications and it's infrastructure, but I wanted to go one step further to understand the value of metrics. In this talk, I'll cover how I measured my code and used it to become a (slightly) better game developer. Amanda Holl (https://github.com/amandamholl), Software Engineer at Mavenlink, presents: "Getting Started with CSS Animations" Have you ever wanted to make the static content on your web pages more dynamic, but weren't sure where to start? Come learn about how to get started with CSS animations and why developing animated content is worth your time and energy. Schedule: 6:30-7:00 Registration and Dinner 7:00-7:40 Career Talk 7:40-8:00 Tech Talks 8:00-9:00 Networking and Coding time Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • Building Performant Large-Scale React Apps & Embracing Public Speaking

    Speakers: Jennifer Kim, Startup Advisor at Mission Driven, and Ellie Day, Software Engineer at Atlassian Jennifer Kim (http://jennifer.kim/), Startup Advisor at Mission Driven, presents: "Why More Women Should Embrace Public Speaking" The winds of change are blowing in Silicon Valley. In the time of #MeToo and #TimesUp, women are more ready than ever to step into leadership and thrive in systems that have historically not set them up for success. One piece of advice have been long been told to hard workers of all genders: ""just go heads down and you will eventually be rewarded."" In a purely fair system maybe, but that's not how it works in the real world. Women have to advocate for themselves, and developing public speaking skills is one of the best strategies to take control of your own career. Jennifer Kim, former Head of Employee Experience & Development Lever, will give a talk on why women more women should embrace public speaking, no matter where you're starting from. In addition to her People duties, Jen also led Diversity & Inclusion at Lever, and her work led to the company reaching 50:50 gender balance across the company. Ellie Day (https://github.com/heyellieday), Software Engineer at Atlassian, presents: "Building Performant Large-Scale React Apps" While React is known to be quite speedy, if you’re not aware of some performance gotchas, you can end up with a slow moving application that won’t meet the needs of your users. This is especially true for large, UI heavy React Apps. This talk will first give an overview of web performance and the tools available to help identify issues. Then it will dive into React-specific performance concerns and provide fixes that will keep your app feeling fast. Schedule: 6:30-7:00 Registration and Dinner 7:00-7:15 Career Lightning Talk 7:15-8:00 Tech Talk 8:00-9:00 Networking and Coding time Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.

  • Tech and the #MeToo Movement & Autoscaling a Simple Web Server with Kubernetes

    Speakers: Grace Choi and Tammy Cho, Co-founders of BetterBrave (https://betterbrave.org), present: "Leveraging Tech to Further the #MeToo Movement" The #MeToo movement has taken over the country by storm. But now, what’s next? How do we use technology to further the movement and help survivors of workplace harassment, discrimination, and retaliation? Join BetterBrave to dig into solutions that can empower more survivors and allies to speak up and get the help that they need. Jason Carter (https://github.com/jasonwc), Software Engineer at Mavenlink, presents: "Autoscaling a Simple Web Server with Kubernetes" Kubernetes is the latest and greatest way to run your apps in production. Let's take a look at how we can scale a simple web app as it receives traffic and explore some of the basics of Kubernetes. Schedule: 6:30-7:00 Registration and Dinner 7:00-7:15 Career Lightning Talk 7:15-8:00 Tech Talk 8:00-9:00 Networking and Coding time Dinner (not pizza!) and Drinks provided by Mavenlink (https://www.mavenlink.com/). Gluten-free and vegetarian options will be available.