Women in tech
Presentations
Optimizing Yourself: Neurodiversity in Tech
The difference between a programmer and a software engineer is their understanding of soft skills. The problem many of us face is that as members of neurodiverse communities, we must find different ways to build these skills. In this session, Elizabeth will talk about the issues she has...
[CANCELLED] Balancing Priorities: Revenue Generation vs. Revenue Protection
Does the delivery of new features routinely take precedence over fixing technical debt at your company? Revenue protection work is like a poster child for the objectionable, “not in my project” response from project managers. An important constituent when it comes to maintaining a...
CI/CD for Machine Learning
Machine Learning is now widely used across our industry, yet we have very limited tooling when it comes to automating the ML model versioning, testing, and release. We will show how a CI/CD pipeline for ML can greatly improve both your productivity and the reliability of your software.
The Focusing Illusion of Developer Productivity
Motivated, productive, happy employees that have a sense of ownership in their work are crucial for organizational success. Traditional theories on creating motivation and incentive structures assume that performance is assessable. What do you do when both performance and ownership are ambiguous,...
When Machine Learning Can't Replace the Human
In our modern era of digital cameras and automated imaging, hoards of data are piling up that can be used to solve a myriad of problems: but only if there is a way to categorise and tag the images. Machine Learning is making great strides, but despite all attempts to make it the hammer that bends...
Security Culture: Why You Need One and How to Create It
Strong cultures permeate people’s mentality and the way that they behave, their receptiveness to new ideas and thoughts, and their motivation to do security tasks. Organizations with a positive security culture have immense capability to build resilient products and reduce security...
Interviews
Optimizing Yourself: Neurodiversity in Tech
What are your goals for the talk?
My goal is to make it clear that soft skills mater for everyone. Then to share some tips and tricks to help grow your soft skills as an individual that may not see these skills as default.
Read Full InterviewCI/CD for Machine Learning
What do you want people to leave the talk with?
If I had to summarize it in one line it would be any CI/CD pipeline is better than none. If you're going to automate major key pieces of this process will make your life a lot easier, simplify it and add speed to your deployments.
Read Full InterviewWhen Machine Learning Can't Replace the Human
What is the work that you're doing today?
I'm working to find ways to help us use technology to map other worlds. At this particular moment in time, computer vision isn't quite ready to mark the hazards our spacecraft face day today. I'm trying to figure out how to integrate in humans in my algorithm and do it in a way that's ethical and can, where possible,...
Read Full InterviewJIT vs AOT Performance With GraalVM
What are the goals you have for the talk?
I want to offer an additional point of view on performance. Performance is something people often talk about but often focus on one or two metrics, and there might be more ways to look at it, and additional opportunities to optimize. We will go through some additional metrics, discuss how they are connected, and how you can optimize...
Read Full Interview