Tech talks
Join us for a new Tech Talk on the 2nd Tuesday of every month. RSVP on Meetup.
Interested in giving a Tech Talk? Submit your idea here.
-
Intro to GraphQL with Typescript
May 10, 2023Interested in dabbling in GraphQL, but don’t know where to start? We’ll walk through the basics of the anatomy of a GraphQL Query, defining GraphQL Data Schema and Resolvers, as well as using GraphQL Code Generator to make your life easier when integrating with a Typescript project.
----------------------------
About our speaker: Jennifer is a Software Engineer at Finley, architecting, building, and scaling the first capital provider-borrower relationship platform for the debt capital markets. As a former Collabie (The Collab Lab Participant) and Collab Lab Mentor, Jennifer is passionate about helping early career devs “level up” to get their first job and beyond 🚀 -
Building Next-Generation Apps with Generative AI
Apr 11, 2023Generative AI is transforming everything, and it couldn't be easier to build with. Whether you're utilizing AI to make your coding workflows more productive or integrating AI features into the apps you build, we will cover the essentials you need to know to make the most of this AI renaissance for your coding career.
-----
Steve Sewell is the Co-founder and CEO of Builder.io, the headless CMS with a figma-like drag & drop interface, and the company behind popular open source projects like Qwik and Partytown. -
End to End Testing with Cypress
Mar 14, 2023This talk will provide an introduction to the Cypress end-to-end testing framework. We'll cover the benefits of E2E testing and then do a short demo using a Collab Lab cohort's project.
---
Nick Taylor is a Staff Software Engineer focusing on front-end technologies and tooling with a growing interest in serverless and edge computing. He currently works on the ecosystem team at Netlify focusing on web frameworks. -
Changing careers? A new professional identity is critical to your success
Feb 14, 2023Branding yourself during the job search is about creating a career identity for the purpose of landing a new job in tech. When you create a new professional identity, you learn to really ‘own’ the new role you are applying for instead of leaning into a narrative around lack of work experience.
When you own the identity of your new role in tech (ex. Software Engineer) EVEN if you have less than one year of experience in that field, you effectively create an image of yourself as a potential fit, helping the hiring manager see you as a real candidate for the position.
About our speaker:
Nice, to meet you! I’m Anna Miller, your guide to launching a career in tech.
I'm a Career Coach specializing in helping career changers go from overwhelmed job seekers to landing job in tech.With 10+ yrs experience working in tech, I've been through 7 job searches myself, to learn a great deal about the job search process. If you are looking to grow your confidence in getting the job you want, asking for more money, or finding a more fulfilling career path, let’s talk!
Links:
-
Building Design Systems
Apr 14, 2022Developing and maintaining Design Systems is a very rewarding task that takes time and effort. In this talk, we will cover some topics to understand what we need to consider for building accessible, consistent and flexible UI component libraries that empower users to build better UI experiences.
About our speaker
Juan Andrade works at Khan Academy as part of the Frontend infrastructure team and also a mentor at The Collab Lab. He has now worked for some years building Design Systems. -
Roadmap to Successfully Transition to Your First Technical Role
Feb 10, 2022In this Tech Talk, you will learn about:
- The importance of networking and why emptying your tank and taking a chance on yourself is critical.
- Focus on ways to make yourself get noticed applying and networking and why a diversified approach is king.
- How to put the effort and work into the interviews you secure to make yourself stand out and land the role.
About our speaker:
Shannon Rasimas is a boot camp career coach turned technical recruiter. Having helped hundreds of code school grads successfully transition to their first technical role, she's passionate about providing the motivation, road map and insight on how to successfully do so. -
Unconscious Bias and Wise Feedback with Craig John Alimo
Jan 13, 2022Creating inclusive environments involves identifying structures, processes and procedures that intentionally or unintentionally impact people, particularly people from marginalized communities. This work also includes looking at our practices that we sometimes take for granted. This tech talk will invite participants to engage in the topic of unconscious bias and its impacts. We will explore how, despite our best intentions, we might not be helping. We will also explore a bit of social psychology and particularly how we might be able to provide wise feedback to others.
About our speaker:
Dr. Craig John Alimo is the Director for Social Justice Education at San Jose State University. He has stumbled and fumbled his way as a social justice educator for more than 20 years. He has taught undergraduate and graduate courses focusing on social justice educational content and process. -
Roll your own Redux with Mike Lambert
Dec 8, 2021In order to better understand what Redux is and how it works, we’ll build a Redux clone using React context and hooks.
About our speaker:
Mike Lambert is a Frontend Engineer at Zapier and mentor at The Collab Lab. He loves coding, traveling, and popcorn. -
i18n guide in the world of Jamstack with Arisa Fukuzaki
Nov 9, 2021Do you want to know the efficient approach i18n and localization in the Jamstack world? Join my talk, and I'll show you multiple strategies to translate and localize your content. I'll share with you some useful tips in a practical way, including what's to keep in your mind for the future and how to scale your solution in the future.
-
Demystifying AI/ML : a simple(r) look at complex systems with Sam Ward
Oct 12, 2021This talk is designed as a primer to anyone who is interested in AI/ML
but is new to the subject and may find it a little daunting or unapproachable. The goal is to step through what AI/ML is, where it came from, the kind of common AI/ML use cases and a look at some cool starter projects (including resources/datasets and walkthroughs). -
Configuring Your Career as a Beginner Engineer
Sep 9, 2021A talk that walks through how to tackle some of the hardest non/semi-technical things at work. I plan on tackling topics like communication within a team and with yourself, making the most out of pair programming, how to tackle a giant codebase, and working through adversity and impostor syndrome. I touch on a lot of these topics and much more within my book The Beginner Software Engineer's Playbook, and I'd love to share them with folks who aren't able to get a copy themselves.
-
Build a Product Become a Developer with Rahat Chowdhury
Aug 12, 2021In this talk, we will explore how focusing on building impactful products can better prepare you for job interviews. We will explore how to find the inspiration to build, scope out our work, choose a tech stack, and ultimately develop our MVP while thinking of how to apply our learnings to our next job interview.
-
Navigating Your First Tech Role
Jul 28, 2021Temi Olukoko from SimplexCode leads us in Navigating Your First Tech Role. So you've landed your first full-time job in the tech industry, but now what? Getting the job is only the first step, with this SimplexCode workshop we will discuss in detail what you should do in your new role and provide you with the right tools for success!
-
What is SRE (Site Reliability Engineering)? The recipe I followed to become one.
Jun 30, 2021SRE is a relatively new concept and we see it everywhere lately but...what does it mean? What SRE do on a daily basis? In this talk, I want to share with you what Site Reliability Engineering is and how I became one in my early 30s.
About Anastasia: I was born in Russia and moved to Spain when I was 9 years old. At age of 29, I decided to leave my career as a translator behind and become a Linux System Administrator without any previous knowledge of IT. The journey has been quite fun since then. Currently, I am working as Jr SRE at Clarity AI. In my spare time, I keep my cats awake and participate in different IT communities.
-
Going Down Rabbit Holes: Learning about super users and did we waste our time?
Jun 16, 2021Ever wonder why some of the things in technology are the way they are? Let's look at super users and "sudo" and see if we can figure out where this came from and why we need it today. Then let's talk about following curiosities and how that affects our everyday work.
Lyle Schemmerling is a full stack software engineer living in Portland. Sometimes he gets curious and likes to learn about things.
-
AWS, The Gateway to Full-Stack Development for Front-End Engineers
Jun 2, 2021Are you a front-end engineer looking to cross into full-stack development? AWS is a great way to do that. Learn how you can cross into full-stack development using AWS.
About our speaker: Ceora Ford is a developer advocate based in Philadelphia. Her career thus far has centered around creating educational content focused on making the tech industry more accessible to everyone. She’s worked with amazing companies including CodeSandbox, DigitalOcean, egghead.io, and Kode With Klossy. -
The Collab Lab presents Tech Talks: Social Hour
May 19, 2021The Collab Lab presents Tech Talks: Social Hour! Come join us for our first social hour where we will meet and share about our recent projects, articles, questions, or anything compelling relating to tech. Come with questions that are technical or general about the industry or getting hired. Our very own Andrew Hedges, Founder of The Collab Lab, longtime web developer, engineering manager, and educator, will be moderating!
-
Secrets of a Stealth Mentee
May 5, 2021Your dream mentor is right around the corner, but they don't need to know that! In this talk, you’ll discover how to find and work with the great mentors you deserve. You’ll learn how to extract insights tailored to you and to keep the great advice coming. The best part? You can use these strategies even if you're not in a formal mentorship program. Maybe you don’t even know what you want right now, and that’s ok! You can still receive mentorship to help you identify and grow into the next stage of your career. We don’t have to wait to be chosen--let’s help others help us.
About Kwu:
KWu is a lead Ruby developer at Heroku. In college, she added a Psychology major to learn how to people--but using books. Besides always analyzing due to lacking intuition, she also enjoys cooking and semi-hate-reading parenting books.
-
Making Process Work for Your Dev Team
Apr 21, 2021Working as a developer is so much more than writing code: it’s participating in and collaborating with others on the processes that help teams run, from reviewing pull requests to running retros.
On healthy teams, processes are a force for good: they enhance communication and alignment, document shared values and commitments, and make our work more inclusive and accessible to folks beyond our immediate team.
But at many tech companies, processes can become slow, inflexible, and bloated—leading to poor communication and low morale. Come to this talk to learn how to spot those processes that need improvement, and how to create and refine processes that work for your dev team.
About our speaker:
Adrienne Lowe is an experienced engineering leader and director of distributed development and ops teams, and a keynote speaker beloved for her ability to inspire and motivate. Read her writing at Leading with Spoons and follow her on Twitter @adriennefriend
-
Lightning talks #2
Apr 8, 2021Welcome to our 2nd ever lightning talks Meetup!
Each speaker has 10 minutes (including time for questions!) to present the following topics:
- Shajia Abidi will talk about her journey from a non-technical background (journalism) into tech, and how she used her background to move forward in tech
- James Cox will talk about his experiences with burnout, how he overcame it, and the systems he put in place to improve his mental health and help avoid burn out in the future
- Eddie Solar will talk about testing in React with Cypress
- Liz Bañol will talk (in Spanish!) about assertive communication in the workplace
- Stacie Taylor will talk about meaningful ways to approach learning as an early career engineer that will increase your technical understanding AND the value to you being to your company
-
So you want to be an engineering manager?
Mar 25, 2021There are plenty of resources for how to become a more effective manager. Even more resources for how to become a more effective engineer. But what about actually transitioning from engineer to manager?
In this talk, I aim to provide resources for how to proactively prepare for engineering management. In particular, we’ll look at some ways to frame the common types of Engineering Managers (there’s different types?!?), how their work tends to breakdown across a couple of key areas, and some strategies we can enact to build the skill.
Jayson J. Phillips is a technologist and plays one on TV, too! He’s a Sr Engineering Manager at Coursera, leading a team of engineers focusing on building the best possible online course experiences for learners worldwide. Periodically, he also teaches web development and data visualization bootcamps, most recently at UCLA Extension. As for the TV part, Jayson hosts a twice-weekly stream on Twitch entitled “Pull Up and Code!”, where he creates content meant to bring together engineers new and experienced with a bit of light-hearted fun — and a ton of bugs.
Originally from The Bronx, NY, Jayson currently calls Oakland home, and is proud of his “non-traditional” journey over his 19+ years in software engineering.
-
Storybook with Nick Taylor
Mar 10, 2021Storybook is a tool for building out components and documenting a system of components. It allows you to build components in an isolated environment. This promotes good component practices as well as potentially faster development time as you do not need to rely on the application(s) that consume them.
What we'll cover:
- Some Examples of Storybook
- Writing your first Storybook story
- Customizing Storybook
- Decorators
- Addons
- Configuring look and feel of Storybook
- Advanced: Customizing Webpack for Storybook
- Setting up Storybook for your Collab Lab project!
- Live Coding: Let’s Make Some Stories for your Collab Lab Project!
-
It’s Complicated: Intro to Observability with Aisha Blake
Feb 24, 2021Software is complicated! Observability is a measure of how much we can observe about our applications so we can deal with that complexity and answer the inevitable questions that crop up as we dig for the root causes of problems. Discover how observability can help you brave the unknown and increase the reliability of the software you build!
-
PEDAC: A Problem-Solving Approach with Mindy Zwanziger
Feb 10, 2021About Mindy Zwanziger
Mindy is a math teacher turned software engineer with a goal of supporting folk entering the tech field. She has a degree in math and spent two years teaching middle and high school students before deciding it wasn't quite the right fit.
She attended an online coding school called Launch School and was fortunate to participate in one of the first cohorts of Collab Lab—a project-based collaborative experience for new developers. She currently works as a Software Engineer at New Relic.
About PEDAC
Whether approaching your next story on the sprint board or sitting under an interviewer's gaze during a coding challenge - it’s easy to misinterpret requirements, overlook simple solutions, or feel overwhelmed by the magnitude of the problem.
The PEDAC problem-solving approach gives you a tool to work through the challenge in front of you. We’ll explain the why and how behind PEDAC and work through examples both together and individually so you can walk away with a working knowledge of this tool. Particularly useful for early-career developers looking for a leg up in coding interviews, but practicing this mindset is useful for day-to-day development as well.
-
The Web We Deserve, with Molly Holzschlag
Jan 27, 2021Molly Holzschlag has been described as the “fairy godmother” of the web. At the forefront of the early-2000s web standards movement, few people have done more to fight for the open web.
In what is sure to be a wide-ranging talk, Molly will attempt to help us answer the question of whether the web we have is the web we deserve.
Photo credit: Chris Casciano under Creative Commons (CC BY-NC-SA 2.0)
-
My Journey Into Tech by Bekah Hawrot Weigel
Jan 13, 2021Bekah Hawrot Weigel (Twitter), creator of Virtual Coffee, joins us to share her inspiring journey into tech. Bekah is a writer, of screenplays, memoirs, and code. She’s also a mom with ADHD/ADD who switched careers and has found her place as a web developer.
-
How games are built with Tim FitzRandolph
Dec 16, 2020The Collab Lab is thrilled to welcome Tim FitzRandolph to give a talk on the process of building games. Tim started in QA at Disney, worked his way into a Producer role, then finally into his calling, Game Designer.
He was the driving force behind early iPhone game hits Jelly Car and Where’s My Water?, the first game that led to a Disney movie rather than the other way around! He then led a games team as a VP at NBCUniversal before striking out on his own as Walaber Entertainment.
Tim is a master game maker and we couldn’t be more excited to spend this hour with him hearing about how he goes about his work.
-
DevOps 101 by David Lluna
Dec 3, 2020DevOps is one of these hype words, but, what does it really mean? In this talk, we will try to answer this question by exploring the past, present and future of DevOps. What's the story behind it? Why do companies do use this paradigm? What does it have to do with the 2-pizza rule? Let's find out!
David Lluna manages a small engineering productivity team at Flywire. He focuses on the continuous improvement of tools, practices and processes in all stages of the software development life cycle.
-
Lightning talks #1
Nov 18, 2020Welcome to the first lightning talk event of our meetup!
Each speaker has 10 minutes (including time for questions!) to present the following topics:
- Caching client-side by Rachel Fischoff.
- How I built an application to calculate the fluid level of dehydrated infants by Kehinde Yahaya.
- Intro to AWS by Caitlyn Greffly
- Using grid area to shift elements around the grid by Stacie Taylor.
- Intro to observability by Mindy Zwanziger.
- Usability and user experience by Lizeth Bañol.
Please note that this talk is happening at 1pm instead of the usual 5pm meeting time.
If you're interested in giving a lightning talk in the future, send the organizers a message! We're already planning event #2 🙂
-
Webpack, A Bundle Of Joy by Steve Gardner
Nov 5, 2020Steve Gardner, Frontend Engineer at Zapier, walks us through the mysteries of Webpack. From bundling to plugins, Steve will tell you all you need to know for a great start with this indispensable tool for the modern JavaScript developer. Thanks to slides and live demos, he aims at demystifying the magic behind this bundler that does a lot out of the box. When he's not experimenting with both ends of the stack or learning Python, Steve travels around the world. After living in Australia for a few years, he recently settled in the US Virgin Islands! Steve has mentored two groups of participants at The Collab Lab
-
Building a Learning System by Sam Julien
Oct 22, 2020In Tech Talk #5, Sam Julien will teach us how to build a learning system and deal with this fast-paced industry with more ease.
Sam works in Developer Relations at Auth0. His job consists of helping developers use Auth0, getting their feedback and sharing it with the engineers who develop the product.
Sam enjoys teaching and breaking down concepts. He did a lot of work using AngularJS as well as Node and GraphQL.
-
Accessibility by Eric Bailey
Oct 8, 2020In this talk, Eric Bailey introduces the concept of accessibility on the web. What is accessibility? How do we do it? No, really, how do we do it?! He will give us great tips to make our applications accessible.
Eric is a designer at Thoughtbot. He is the A11Y Project maintainer and a MDN contributor for accessibility.
-
What is User Experience? by Dr Michele Williams
Sep 24, 2020For our third tech talk, Michele Williams will talk about User Experience (UX) with us. What is at the core of UX? How do we define it and how do we engage with it? What are the roles that make improving UX possible?
-
Plasmic by Yang Zhang
Sep 10, 2020Yang Zhang gives us a demo of Plasmic, a framework that bridges the gap between design and code in React applications.
-
Assistive Technologies with Weston Thayer
Aug 27, 2020We welcome Weston Thayer, founder of Assitiv Labs, to talk about how assistive technologies are used to help people with disabilities access the web.
Have a talk idea? Get in touch!
Interested in speaking at our Meetup? Submit your idea here.