What we’re about
The Angular Community was founded with the primary goal to help developers from across the globe, regardless of skill level, to learn and level up their Angular skills. Our meetings include a variety of technical and non-technical presentations, job networking, engagement, games, prizes, and FUN!
Meetup events are held virtually every:
- 2nd Tuesday - Spanish Meetup - 6:00 - 8:00pm Mountain Time (US time zone)
- 4th Tuesday - English Meetup - 6:00 - 8:00pm Mountain Time (US time zone)
To learn more check out angularcommunity.net!
Upcoming events (4+)
See all- Angular Community Meetup | May 2024Link visible for attendees
Let's get ready for the season of getting out and getting things done! Join us for an evening of learning not only about engineering skills, but also about balancing work and life. You won't want to miss this night's journey with your fellow Angular travelers.
DATE: Tuesday, May 28th
TIME: 6:00 - 7:00 PM MST
TALKS:My Summer as a Digital Nomad Developer | Blair Lierman
Learn about the tools and tactics I used to continue my work while my whole family and I traveled across the state of Washington, a week or two at a time in our RV.
Challenges of Building Enterprise Apps in 2024 | Doguhan Uluca
Let's discuss the challenges of building modern enterprise applications.
You won't want to miss the great knowledge that will be shared! Be sure to spread the word & don't forget to RSVP
-----The Angular Community was founded with the primary goal to help developers from across the globe, regardless of skill level, to learn and level up their Angular skills. Our meetings include a variety of technical and non-technical presentations, job networking, engagement, games, prizes, and FUN!
The Angular Community Meetup is proudly powered by ng-conf, The Dev Life Podcast, & LimbleCMMS
Learn how to get more involved & become a speaker on our website at angularcommunity.net!
- Mission: Quality - Exploring Code's Final Frontier (Week 1 - Testing)Link visible for attendees
MISSION: QUALITY - EXPLORING CODE'S FINAL FRONTIER
Tired of dealing with buggy, unmaintainable code that feels like a black hole? Well, get ready to blast off into a month-long mini conference all about equipping you with the tools, techniques, and mindset to elevate your code quality to truly stellar heights.
This June, say goodbye to technical debt black holes, spaghetti code asteroids, and sleepless nights spent debugging cosmic nightmares. Mission: Quality - Exploring Code's Final Frontier is your rocket ship to becoming a master of quality coding.
The Flight Plan:
- Week 1 | June 4th | 11 AM - 12 PM MST: Testing
Kick off your odyssey by exploring the world of testing - the deflector shields protecting your codebase. Our expert coding astronauts, Jordan Powell from Cypress.io & Tony Alicea, will guide you through best practices for writing effective tests, ensuring your spacecraft's code remains impervious to cosmic rays and other hazards of deep space exploration (more details on talks below).- Week 2 | June 11th | 11 AM - 12 PM MST: Code Craftsmanship
Dive into the principles and practices that define high-quality, warp-capable code. Manfred Steyer & Michael Dowden will show you how to write code that is readable, maintainable and extensible, setting your course for uncharted reaches of the galaxy.- Week 3 | June 18th | 11 AM - 12 PM MST: Pragmatic Practices for Quality Code
Join The Pragmatic Programmer's Andrew Hunt, along with Lara Newsom, & Rainer Hahnekamp as they share pragmatic techniques to help ensure that your code remains adaptable, efficient, and future-proof for generations to come.- Week 4 | June 25th | 11 AM - 12 PM MST: Testing 2.0
Return to testing with expert Artem Zakharchenko, but this time we'll go into hyperdrive - diving deeper into testing strategies, tools, and methodologies that will fortify your code, ensuring it's tougher than neutronium.RSVP for Week 1 here on this page. Register for the other weeks' sessions on the related event pages here on Meetup.com.
Week 1 talks will include:
Jordan Powell | Refactoring Made Easy with Component Testing
Refactoring is an inevitable and often times crucial part of the development lifecycle. During refactoring, we rely heavily on automated tests to make sure our refactored code doesn't introduce regression into our applications. As our implementation changes and our tests begin to fail, it can become difficult to know which tests are accurately failing and which tests just need rewritten. In this talk I will show you how writing Component Tests with Cypress makes refactoring your components both easier and more reliable.Tony Alicea | Processing Usability Feedback
Everyone has opinions about the usability of software. How do you take the results of usability tests, user observation, and feature requests, and decide what changes or additions to your software to actually make?Live long and prosper in high quality code!
Thanks to our sponsors ng-conf & Limble CMMS!
- Mission: Quality - Exploring Code's Final Frontier (Week 2 - Code Craftsmanship)Link visible for attendees
MISSION: QUALITY - EXPLORING CODE'S FINAL FRONTIER
Week 2 | Code Craftsmanship
Tired of dealing with buggy, unmaintainable code that feels like a black hole? Well, get ready to blast off into the second week of our month-long mini-conference all about equipping you with the tools, techniques, and mindset to elevate your code quality to truly stellar heights.
This June, say goodbye to technical debt black holes, spaghetti code asteroids, and sleepless nights spent debugging cosmic nightmares. Mission: Quality - Exploring Code's Final Frontier is your rocket ship to becoming a master of quality coding.
In Week 2, we'll be diving into the principles and practices that define high-quality, warp-capable code. Our veteran coding astronauts will teach you how to write code that is readable, maintainable, and extensible, setting your course for uncharted reaches of the galaxy.
The Flight Plan (see our other event pages for Weeks 1, 3, & 4):
Week 2 | June 11th | 11 AM - 12 PM MST: Code Craftsmanship
- Michael Dowden | From Horror Story to Fairy Tale - Writing Code People Want to Read
- As developers we spend much more time reading code than we do writing it. It’s important that our code conveys its meaning clearly, not just to the computer but also to other developers. Everything we write tells a story, and our code is no different. From meaningless variable names to confusing comments, the code we write can be a horror story that leads to frustration, bugs, and delays. In this session we’ll discuss the importance of empathy when writing code, and the impact this can have on inclusivity. We’ll look at concrete examples of poor naming, obfuscated logic, and other anti-patterns. And finally we’ll cover specific tips for writing fairy tale code that future developers will want to read. We’ll also cover processes for implementing these tips within your team so that you can all live happily ever after.
- Manfred Steyer | Vertical Architectures for Scalable Angular Applications
- It’s always the same: When we start with a new application on the green field, we are super enthusiastic about it. Everything is new, cool, and easy. But after some years, maintaining it becomes a nightmare. Having several teams working on such a solution makes it even worse. This session provides a proven solution: Vertical Architectures. We discuss what “verticals” are, how they allow you to scale your project by adding more team members or even teams, and how ideas from Strategic Design (DDD) and Team Topologies can help. We also discuss several options for implementing them: CLI workspaces, Nx Monorepos, and/or Micro Frontends in different flavors.
Don't miss this pivotal week where you'll gain the knowledge to engineer code so robust, it could survive a supernova. Register now to save your seat!
If you haven't already, be sure to also RSVP for the other weeks' sessions on the related event pages here on Meetup.com. Together we'll explore all the essential frontiers of quality across testing, documentation, and more!
Thanks to our sponsors ng-conf & Limble CMMS! Engage thrusters and join us as we navigate towards developing software of the highest caliber!
- Mission: Quality - Exploring Code's Final Frontier (Wk 3 - Pragmatic Practices)Link visible for attendees
WEEK 3 | MISSION: QUALITY - PRAGMATIC PRACTICES FOR QUALITY CODE
Tired of dealing with buggy, unmaintainable code that feels like a black hole? This June, say goodbye to technical debt black holes, spaghetti code asteroids, and sleepless nights spent debugging cosmic nightmares. Our month-long mini-conference is your rocket ship to becoming a master of quality coding.
As we continue our Mission: Quality - Exploring Code's Final Frontier, our veteran coding astronauts will share pragmatic techniques, ensuring your code remains adaptable, efficient, and future-proof for generations to come.
LAUNCH PLAN:
June 18th | 11 AM - 12:30 PM MST
SpeakersAndrew Hunt | Code Quality - Lessons from THE Pragmatic Programmer
Join Andrew Hunt, co-author of the "The Pragmatic Programmer," as he shares practical insights on achieving high code quality through effective testing, refactoring, and maintainability practices. Explore pragmatic strategies for building quality teams and fostering a culture of continuous improvement, ensuring your codebase remains robust, adaptable, and aligned with evolving business needs.Lara Newsom | Performance Mistakes You Might Not Realize You're Making
Out of the box, Angular does a good job of creating fast user-friendly applications, but as your application grows, there are a few common mistakes that can lead to decreased performance. Whether it is bloated code bundles or poorly performing change detection cycles, poor application performance can dramatically impact user experiences. In this talk, we will cover three mistakes that can easily slow down applications and go through some solutions to keep your application speedy fast, today and into the future.Rainer Hahnekamp | Refactoring Mastery - Leveraging Tools, Metrics, & Architecture
Achieve refactoring mastery by learning how to leverage the right tools for test-driven refactoring, utilize code quality metrics to identify refactoring opportunities, apply architectural approaches for efficient refactoring, and explore the powerful refactoring capabilities of the Sheriff tool.Reserve your seat now to master the art of charting the unknown frontiers of your codebase.
If you haven't already, be sure to also RSVP for the other weeks' sessions on testing, code quality, and more via the related event pages here on Meetup.com.
Thanks to our sponsors ng-conf & Limble CMMS for making this virtual voyage possible. Engage thrusters and join us as we navigate towards pristine, well-documented codebases that will stand the test of time!