Past Women Level Up Meetups
Monday, May 21, 2018, 6:30pm - 9pm
Leveraging Tech to Further the #MeToo Movementmore_vert
Grace Choi and Tammy Cho || Co-founders, BetterBrave
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.
Autoscaling a Simple Web Server with Kubernetesmore_vert
Jason Carter || Software Engineer, Mavenlink
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.
Monday, April 30, 2018, 6:30pm - 9pm
Giving Back Can Pay off In Dividends: Develop Your Engineering Skills, Support Your Communities, and Land that Next Jobmore_vert
Paulette Luftig || Software Engineer, Mavenlink
Are you looking for innovative ways to develop your engineering skills? Do you care about the state of our communities? Do you agree that companies recruiting engineers will likely use your Github account to see whether you are actively coding? Then this talk is for you. Join me as I tell my story about improving my coding abilities and overall knowledge of agile development while supporting a Bay Area non profit to improve one of its core annual programs. You will learn a powerful strategy for improving your resume, your linkedin profile, or even find work while you're not working, all the while giving back to your community, and working towards landing your next big gig.
Logging, and Errors, and Metrics- Oh My!more_vert
Chloe Condon || Developer Evangelist, Sentry
As engineers, we build pretty cool apps. Once users start using our cool apps… well, we run into the fun process of discovering errors. Keeping track of these issues can get messy, getting alerted is stressful, and measuring it can provide you with an overwhelming amount of information. So, how do we combine all these things to make our cool apps work even better than before? In this talk, we’ll dive into logging, errors, and metrics, and how to use them to create the ultimate superpower of OBSERVABILITY!
Monday, March 26, 2018, 6:30pm - 9pm
There are No Criers Heremore_vert
Tricia Spoonts || Lead Designer, Rimeto
Have you ever been in a work situation where you just couldn't hold back the tears or tempered your emotions because you wanted to maintain your work persona? This session will address the touchy subject of emotions in the workplace. You'll hear all about the negative impacts of emotions in the workplace and learn why you shouldn't care. You'll learn how to stop feeling terrible when you cry at the office and how to celebrate a victory when you have one. Together we will redefine strength and weakness and learn to thrive emotionally.
Sarah Mei || Founder, RailsBridge; Director, Ruby Central; Architect, Salesforce
The world of software development has profoundly changed since the discipline was first identified more than 50 years ago, yet today we still fundamentally model it the same way we did then: as a variant of engineering, manufacturing, or science (depending on who you ask). These models have helped us build a lot of useful stuff. But in the last 5 years, we've discovered that we're in a new world, facing more complex problems that none of those models help with. These problems are largely sociotechnical.
- - Why are some devs way more productive than others?
- - How will a new team member affect our throughput?
- - What’s the right mix of refactoring, new feature work, and bug fixes?
- - How can a manager support a diverse team & set them up to succeed?
For this new, more complex world in which we’re making software, we need new, more powerful models. Livable Code is a new model for software development, based on one crucial insight: these days, people are the most difficult part of software. Starting from that, we’ll construct a model for thinking about codebases and teams fundamentally different from that of “engineering,” and see what new insights it can give us, both on the social issues our teams face, and on our technical issues. Let’s describe software as it is actually practiced - warts and all - and seek concrete ways to improve. Our world is changing - but we can change with it.
Monday, February 26, 2018, 6:30pm - 9pm
How I Achieved Escape Velocity (without suffering)more_vert
Ken Mayer || CTO, PacerPro
I financed a 2 year sabbatical out of my own pocket, didn't go broke, leveraged it into 6 years (living in Mexico, Hawaii and the Philippines) completely out of the tech sector and then came back, pretty much where I left off. I highly recommend the adventure.
MySQL Metrics That Mattermore_vert
Katy Farmer || Developer Advocate, InfluxData
MySQL offers a lot of metrics. A lot is an understatement. If I were Scrooge McDuck, I could swim in a vault filled to the brim with MySQL metrics. If each metric was a folding chair, you'd be wishing it was Wrestlemania. So how do we prioritize which metrics we monitor?
Even if you're new to MySQL or you primarily use another database, the metrics that matter will give you insight into your database. This talk is friendly for beginners as well as DevOps experts who are buried in metrics. We'll talk about the four most important metrics and where to find them in MySQL.
Monday, January 29, 2018, 6:30pm - 9pm
Networking Without Nauseamore_vert
Kate Rotondo || iOS Content Developer
When you are looking for a job, everyone will tell you to leverage your network. A strong network can increase your access to professional resources and employment options. But how do you create a network that leads to opportunity? How can you ask for something without coming across as needy? How do can you forge connections that feel organic and genuine?
This session will clarify the process of growing your network. Through anecdotes we’ll explore how people connect, how relationships evolve, and how professional opportunities emerge. You’ll leave with five specific strategies for growing a network that is not only strong when you need it, but provides ongoing value and energy for everyone involved.
How to roll your own static site generator and whymore_vert
Have you ever been frustrated with Jekyll or Hexo? Do you want a little more control than you get on Medium? Do you like rolling your own thing?
In this talk I am going to show you how to build a static site generator for a simple blog. In the course of this we will talk about the differences between static and dynamic sites and the benefits of both. I hope to convince you that writing your own static site generator is by no means as daunting as it sounds and makes for a super fun and educational side project.
Monday, November 27, 2017, 6:30pm - 9pm
The Non-Technical Interview: The Fun Partsmore_vert
Benjamin Hoffman || Software Engineer, Honor
From managing your job application pipeline to offer negotiation, this brief talk will cover all the important aspects of your non-technical interview. You'll leave here with a handful of resources to help you value yourself in this job market as well as tips and best practices to efficiently power through your next job interviews. Those that can master the non-technical part of their interview will find they receive more (and better) offers than average.
Life is a Slice of State: React/Redux Patterns for a New Generationmore_vert
Ryan Haase || Software Engineer, Mavenlink
Join Ryan in learning about Data Flow and State Tree management with Redux. During which, we will learn some common patterns for setting and accessing data in the state tree, as well as present some new patterns we are trying out at Mavenlink.
Monday, October 30, 2017, 6:30pm - 9pm
Managing your career and taking advantage of your prior experiencemore_vert
Roger Neel || CTO, Mavenlink
What do careers in sales and engineering have in common? What does being a fighter pilot have to do with being in the infantry? This talk will explore how you might use - and not shy away from - other career experiences in your current endeavor. Insight and empathy can often come from seemingly tangential things.
How to Teach Yourself Scala in Two Years or Lessmore_vert
Peter Fry || VP of Engineering, Mavenlink
Peter will discuss his learnings over the 2-ish years he spent taking a hackathon project from proof-of-concept to a first-class member of the Mavenlink stack. Changestream captures change events from the MySQL binlog and transforms them into JSON that can be consumed anywhere.
Monday, September 25 2017, 6:30pm - 9pm
How to Level Up Your Career in Softwaremore_vert
Ellie Day || Software Engineer, Mavenlink
Writing software for a living comes with numerous perks, but for many, getting to career bliss is tough. Luckily, there are many resources available to new coders, such as free online resources and even coding bootcamps. However, after you've landed your first software job, the help starts to thin and it's often hard to move forward with your career. So, if you've successfully entered the field of software engineering, but are feeling stuck, this talk will cover a variety of practical strategies that will help move your career forward.
Acceptance Driven Developmentmore_vert
Jason Carter || Software Engineer at Mavenlink
If you've ever felt like you've spent a lot of time building the wrong thing, it might make sense to start your development with an acceptance test. Watch and listen as a I "um", "like", and "uh" my way through a talk on how I learned to love writing Acceptance Specs.
Monday, August 28, 2017, 6:30pm - 9pm
A Good Programmer is a Good Teacher (and Student)more_vert
Catherine Meyers || Software Engineer, Mavenlink
We've all experienced it: a coder our company just hired comes over to ask questions about the codebase. This coder might be a senior dev new to our codebase or a junior dev new to coding in general. How do we efficiently answer questions and teach in an effective manner.
Most of us haven't gone to school to learn how to teach. Yet, teaching is a part of most programmers' daily lives. With this talk, you'll get some tips and tricks on how to become a better teacher. And by learning how to teach, we'll also learn how to be a better student.
Integration Tests Vs. Unit Tests: Who Will Win?more_vert
Jeff Moore || TP Architect / King of Puns, Mavenlink
In a world where code breaks all the time for no discernible reason, which way of catching regressions will reign supreme? Why even write tests at all? What does it mean?
In addition to discussing the 'how,' we will examine the 'where' and 'why' of testing your code. Philosophizing will occur.
Monday, July 31, 2017, 6:30pm - 9pm
A Common Language for Sharing Ideasmore_vert
Chris Turney || Product Manager, Mavenlink
Many people and teams struggle with sharing ideas in a safe way that allows them to be heard while affording the audience insight as to the level of commitment to those ideas. How can we better communicate with each other when presenting ideas and solutions? In this talk, a simple strategy will be demonstrated and explored.
Webpack: It's Not Magicmore_vert
Naomi Jacobs || Software Engineer, Mavenlink
Monday, June 26, 2017, 6:30pm - 9pm
Finding Your Edge in a Culture of Feedbackmore_vert
Paulette Luftig || Software Engineer, Mavenlink
Have you ever wished for more feedback from colleagues to help you get better at your job? When’s the last time you offered helpful feedback to someone else? Imagine an entire company fluent in the daily practice of giving and receiving constructive feedback. Would your experience improve? What does a team lose when feedback doesn’t flow?
Feedback conversations can be difficult. But giving and receiving feedback pushes us to the edge of our growth potential, where the biggest payoffs occur. Join this session to grow your career by learning how to get real.
Authentication, Authorization, and Why You Need Both!more_vert
Ellie Day || Software Engineer, Mavenlink
There's a lot that goes into making an app secure and it can be overwhelming to make sure you've done everything right to keep your users' data safe. However, remembering just two concepts, authentication and authorization, can go a long way in keeping your app secure. Sadly, many developers confuse the two, either forgetting both, or unintentionally including just authentication. In this talk, I'll briefly explain authentication, authorization, why it's crucial that each are included when building a secure app, and how you can use existing Ruby gems to make your users' data super safe.
Monday, May 22, 2017, 6:30pm - 9pm
How to Get the Most Out of Your Conference Experiencemore_vert
Naomi Jacobs || Software Engineer, Mavenlink
Come learn how to get the most out of your conference experience, whether you're a speaker or an audience member! We'll talk about useful preparation methods that will help in either case!
Amanda Holl || Software Engineer, Mavenlink
Monday, April 24, 2017, 6:30pm - 9pm
"Am I Senior Yet?" Grow Your Career by Teaching Your Peersmore_vert
Katlyn Parvin || former Director of Engineering, Mavenlink
"How do I become a senior engineer?" It’s a question every bootcamp grad will ask. Most engineers look at advancement through a lens of increasing technical skill. More than ever, though, being “senior” means more than just parsing Ruby in your sleep. As our companies grow and as our industry grows, seniority means helping new teammates and colleagues advance their own skills. It means knowing how to teach. You don’t need Matz-level knowledge to be a great teacher. With social awareness, a dash of psychology, and some proven approaches, by helping others learn, you’ll earn senior-level respect.