Best of Women on Stage
Details
We'd like to present two talks that were selected out of 6, by all of you. As a coincidence these talks will also be presented in the "Women on Stage" conference. One of the goals of Clean Code Alliance has always been promoting equality and diversity in the industry. We decided to host this event on Women International day. Session#1: Think as a Platform by Tal Bebchuk What is a software platform, when to behave or to create a platform, and what are the challenges in this kind of development? Every software starts with a single line of code. When a company grows, its codebase grows and as an effect - more code should be shared between teams. This shared code, which lets the developers concentrate on their applications, will be the platform code and will be implemented by the infrastructure teams. However, we all use platforms - either when creating a new React app or when using a third-party library. So, are platforms only for big companies? for "libraries" developer? In this talk, I will convince you that all of us are kind of platform developers. When refactoring, when building our components, we use platform principles and we’ll understand what the best practices are and when should we apply them. About Tal Bebchuk: Tal is a software engineer who worked on a variety of projects, from user-facing projects for millions of users to platform and infrastructure tools for developers. Eager about abstraction, design, and clean code. She is a redhead and believes anything is possible after getting together for a cup of coffee. Session#2 Cracking the Code Review by Stella Ariel Anavi Have you ever fixed an urgent bug or worse a security bug that needs to be deployed ASAP? Or perhaps a bug in a spaghetti code? I know how it feels, it’s frustrating and even discouraging. We probably can not prevent these situations from happening but we can control the situation and more importantly our feelings. Come to hear about code review methodology. Yes, you are reading correctly, a good code review has lots of side effects that can make you come prepared for a stressful situation and to have a productive process. This lecture is intended for your next code review session, whether you are the reviewer or the author, to have high-quality code, to be much more productive in the review session, and with the advantage of getting to know your code better. About Stella Anavi: Stella Ariel Anavi is a software team leader with 10 years of experience in diverse industries. She rises to challenges and stretches her edges on the professional realm by setting high coding standards and as a marathon runner in her free time. Motivated to improve users' lives and understand their needs even before they understand them. Agenda 16:45 - 17:00 Gathering, virtual networking 17:00 - 17:30 Think as a Platform by Tal Bebchuk 17:30 - 18:00 Cracking the Code Review by Stella Anavi 18:00 - 18:15 Q&A
