This month, **Madeline Hou**, a Full-Stack Software Engineer at Gemini Legal, will retrospect on working with a more than decade old web app with a tech stack that includes Ruby on Rails, React, Next.js, and TypeScript. Madeline will discuss how system design decisions continue to shape the department and product.
Design decisions are an integral part of web development. They can be challenging, controversial, and often lead to significant impacts on both the development process and the final product. They are also critical, influencing the maintainability, scalability, and usability of applications.
Web development is a journey of navigating through design decisions, dealing with technical debt, and ensuring quality through testing. Join us to learn how our team made key design choices, managed technical debt, addressed gaps in testing, and supported the growth of junior software engineers.
We will dive into the code, explore the integration of various technologies, and discuss the real-world challenges faced by the team. Additionally, we’ll highlight how we onboarded junior developers, helping them evolve from novices to proficient contributors.
You grow through making informed decisions, learning from challenges, and continuously improving your processes. You stagnate when you fail to adapt or let challenges deter you from progress.
This event is being hosted by our friends at the Bike Dog Brewing East Sac! There will be a food truck and beverages are available for purchase on-site.
**This meetup group is dedicated to providing a harassment-free communication experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of event participants in any form.**