Hey guys! There were roughly 12,000 attendees at the MA Conference for Women last week and I had the wonderful opportunity to be one of these attendees on behalf of my company! (I am an associate software engineer for those who may not know.)

I took the train into Boston and was at the convention center all day long with booths to see, sessions to attend, and people to meet. When we arrived, we received attendee “swag bags” filled with snacks, a water bottle, the event guidebook notebook, and other miscellaneous items.
Tips on how to make the most of the event:

luckily I was warned of these, i’m now queen of the event
- Arrive early: by 7am to head into the line or else you’ll have to spend time outside in the cold waiting to get through security and this way you’ll be one of the first to grab breakfast (free) and hit the booths down in the exhibition hall
- Skip the coat check–bring a warm enough but lighter jacket to carry or else you’ll have to be in line twice and there’s sooooo many coats in the coat check
- Use the womens restroom: I know, like isn’t that obvious? They actually convert a bunch of the mens restrooms into womens restrooms for the event, but the permanent womens restrooms have a lot more stalls. I accidentally waited in line for one of the converted restrooms for a long time only to find there were only 3 usable stalls and the other half was urinals!
Overview of Events and Sessions I Attended:
full schedule here
Opening Keynote Session
Featuring Simon Sinek, Amanda Southworth, Yara Shahidi, and others; we were welcomed to a day of reminders that we can kick ass!!!
- Sinek focused on the infinite game: explaining how learning from our competitor and using what we can study from them could help us become better ourselves and get stronger (and vice versa).
- Southworth told her story of mental health and how coding not only helped herself but enabled her to help others too.
- Shahidi is asked a question and answers with how she was taught at an early age about financial independence and how to be smart about money; saving it, spending it, and donating it.
Exhibition Hall (ft. sponsor booths, small business marketplace, and roundtable discussions)

- So. Many. Things. Being. Given. Away.
- And so many photo opportunities!
- Essentially, I came home with (on top of the swag bag stuff) a T Shirt, schrunchie, button pin, mirror, mints and lip balm, crystal nail file, travel brush and sewing kit in one, pens, magazine, candy, and more!
Unplugged: Reclaiming Balance in a Connected World (POE)

-
- This was an interesting panel session on unplugging from the social media world, turning 24/7 into 24/6.
- Tiffany Schlain (filmmaker, founder of The Webby Awards, author) talks about a “tech sabbath” of sorts that her family has done for almost 10 years now where they unplug from their devices for one 24-hour period a week and focus on the present.
- Mary Laura Philpott (author of I Miss You When I Blink) catches attention from the Type-As of the room, those who love lists and getting things done once they’re started. It’s her journey of accepting that our time is our time and it’s okay to take it back to do what we want.
- Stephanie Humphrey (technology and lifestyle content creator) discusses how she tries to unplug even with a career that consists of being on social media. Setting time for planning in one period and then scheduling posts is a must.
The Likability Trap: Women, Leadership and the Double-Bind
Alicia Menendez, asked us a question: do you want to be likable or do you want to be successful? Her answer is to ALWAYS. CHOOSE. SUCCESS. People will always either like you or not like you for various reasons and it should not hold you back from reaching your goals.
- Yvonne Garcia, Minda Harts, and Erica Keswin joined Menendez in discussing their own experiences of having to choose between being liked or being successful in their workplace and the feedback they have sometimes received from it.
Keynote Luncheon: Malala Yousafzai, Tara Westover, Megan Rapinoe

All of the women involved in the keynotes, panel sessions, and other discussions have all done something to be recognized as leaders, mentors, or just those to look up to. During the keynote luncheon, we also were lucky to hear from Malala Yousafzai, Tara Westover, Megan Rapinoe, and others.
- Yousafzai spoke of her journey that most of us have heard about (if you need a refresher) and how her father continued to push for her education when extremists who took over their town banned girls from school and how it has developed her into the strong woman she is today. She continues to fight for 12 years of education for girls in countries who are less able to receive the opportunity.
- Westover joked about how her job is to be a professional narcissist, telling her story about how she was raised in a family that did not believe that the government, education, and other things were genuinely real (instead seen as a conspiracy). She eventually went on to being enrolled and educated at the age of 17 and then went on to get her PhD.
- Rapinoe was her authentic self with Kara Swisher; it was highly entertaining to listen to them discuss important topics like how Rapinoe was fighting for equal pay among professional soccer players (ex. how the womens soccer team is not compensated the same as the mens soccer team), the upcoming election, and various other topics.
While leaving the convention center, I realized that I was feeling so empowered, a feeling that I had not felt in a while. It makes me want to continue to chase after it all.
I’m hoping to get the chance to continue attending The MA Conference for Women and other events like this! The 2020 Grace Hopper Celebration for Women Technologists is also on my radar and I can’t wait to launch into this potential opportunity!
Before I dive into my final installment of this CS series (for now), I wanted to say thank you if you actually read any of these posts and thank you to my new followers for dealing with the notifications you must have gotten.
I agree with most of what Montvelisky says as I have personally noticed what has happened from my experience as a Software Quality Assurance Intern when any of the five things above took place based on a task. It is important to understand that sometimes these things may be out of your control but you should still try your best to avoid miscommunication wherever possible.
As my last fall semester comes to a close, I wanted to write about an article on something pretty interesting I learned about in my software construction and design course.
Testing, testing. I may need your approval on this article I read by Software Testing Magazine on Approval Testing. Approval testing, as defined by this article, is a way of software testing that results in presenting the before and after of an application for a user (ex: software development team) to review it and potentially approve it. It’s more of a visual representation of testing and one of the major cons is how the results have to be checked manually.
When using architecture patterns, how will you know which one to choose? Peter Wayner, an independent author for TechBeacon takes five architectures that the majority of programs today use and broke them down into their strengths and weaknesses. Through this, it seems like he is hoping to guide users to selecting the most effective software architecture pattern for their needs.
There are lots of “rules” we must follow in object-oriented software development and the article The Genius of the Law of Demeter by Javadevguy summarizes how they are useful. From what I put together, it seems like the Law of Demeter took abstract concepts and basically put them into a universal set of rules for Object-Oriented code.
When coding, users always have to be conscious about the way their code may be implemented or used in the future by different services leading to potential misuse. After reading Code Health: Make Interfaces Hard to Misuse by Marek Kiszkis, it made me think about how important communication between testing code is.
It is also good to remember that at the end of the day, code should be defensive but not too defensive to the point that complexity is increased and performance overall is reduced. Kiszkis says “it is not always practical to have a foolproof interface” because there will be situations where some requirements are things that cannot be expressed in an interface.
Over the weekend, I had the chance to sit down and listen to another podcast episode by Developer Things. The title, Women in Technology (with Megan Horton), caught my eye as I am always on the lookout to learn about other women’s experiences in technology.
Imagine being several years into your role as a developer; you’ve had a long week, a big project to push tomorrow and suddenly… you’re stuck on something. And you’ve double-triple-quadruple checked to make sure everything is working by code review but you cannot put your finger on how it is not quite perfect. What’s wrong? Let’s find out.
A few weeks ago, I was introduced to JUnit testing in my Software Quality Assurance & Testing course. The blog post tutorial linked below is one I would recommend to those interested in learning about assertion. Reading this post has helped me review the concepts I have learned and I will share what helped me better understand the topic of writing basic assertions with AssertJ.