Kansas City, Missouri, United States
Jennifer Wadella has been writing code since before she realized it was a credible career path. She currently works as the Director of Angular Consulting at Bitovi and loves building performant web applications, speaking at technical conferences, and brewing kombucha. Jennifer is an active member of the KC tech community and the founder of Kansas City Women in Technology(KCWiT), an organization aimed at growing the number of women in technology careers in Kansas City. She is the PubConf Sydney 2018 Champion, a Silicon Prairie Champion Award Nominee, Rising Trendsetter STEMMy award-winner, and is apparently Missouri's Coolest Woman according to Pure Wow.
Do you think you have what it takes to work remote? Better yet, does your company or the place you’re interviewing with have what it takes to support remote workers? Consider this your guide to deciding if you’re in the right place to start working remote, and if you are - how to survive this huge work-style change and implement rules, patterns, and boundaries to help you be successful.
There’s been a huge push towards working remote lately - but is it the best choice for everyone? With different personalities and different work styles, developers may or may not be a great fit for a remote-work lifestyle. This talk will explore how to decide when working remotely is a good fit for someone personally, and how to figure out it their current or potential employer is capable of supporting remote work in a way that allows employees to be successful. The meat of this talk will be HOW to make #remotelife work for you by discussing strategies, best practices, and boundary-setting + changing thought patterns to make remote work successful and fulfilling
“Why’d you have to go and make things so complicated?” - Avril Lavigne, implementing Angular forms in 2019
Forms are such a basic part of web applications; how did they get so complicated? This talk will walk through Angular template driven vs. reactive forms and use cases for their implementation, basic & more complex form-validation, & custom component implementations like typeahead and date-pickers. This talk will also include some useful workarounds for those more complex PITA requirements that always seem to pop up in projects.
Like Blair Waldorf and Serena van der Woodsen, Pa11y is an accessibility tester’s BFF. You already have a million issues on your plate, so how do you find a way to get started on accessibility testing? Pa11y to the rescue! Pa11y is a lightweight JS a11y testing tool with some serious “it” factor. This talk will explain what pa11y does and does not cover, review examples of both command line and scripted usage, dive into the pa11y web service and show how to best accessorize a Pa11y setup with your current testing process. Bonus content: how to convince the rest of your team and business why accessibility is totally worth prioritizing and how getting started with low-hanging fruit can vastly glamorize your product. Now you can take on creating a more accessible product like S & B take on the Upper East Side. XOXO Accessibility Girl 💋
Hey, Upper East Siders, Gossip Girl here bringing you the scoop on rapidly building static websites in React. I don’t know about you, but my site is in a major need of an overhaul, so we’re going to rebuild it in under 50 minutes using GatsbyJS. We’ll make SEO look hot and blow some minds with performance testing, do you think can you handle it? I know Lighthouse can. XOXO.
Onboarding developers to new projects can be a time consuming process, especially if there's not dedicated documentation explaining the ins & outs of your codebase or the brilliant design system your team created. You can help ease this process by creating code snippets of your project's custom components for new team members to use! Learn how to build and share custom snippets in VS Code, Sublime, and Atom and spend less time with onboarding woes!
You may know basic Angular forms, but what hidden secrets will you unlock when importing the ReactiveForms Module? Come on an architectural adventure where we explore hidden gems of the Angular Forms API and learn how to use them to save humanity from scary, messily-written code.
Everyone wants to ship more software faster, and following the lead of the MicroServices craze the front-end community has begun to reach for Micro Frontends as a silver bullet solution. Micro Frontends promise large teams the ability to independently ship pieces of applications without code collisions, bug creation, that can be team-agnostic, and with Webpack 5 leaning in to offer Module Federation, this seems to be the way of the future.
But what problems aren't solved by Micro Frontends? There is a large gap in what large complex teams need to ship better software and what Micro Frontends are able to provide ... and that gap is the basis of this talk. We'll discuss what Micro Frontends are, approaches and tools to using this architecture pattern, and discuss the consequences that arise that no on seems to want to talk about.