Ella Sheer
Software Engineer @ LiveU
Herzliya, Israel
Actions
Ella Sheer is a software engineer for 4 years, working on a real-time multimedia system in Linux. bashes bugs for living and is in love with software architecture.
Links
Area of Expertise
Topics
How to Improve Software Architecture Skills Daily
You are joining a meeting where someone presents a design review for a big new feature. You point out that something is a bad idea and they ask you why. The whole room is now looking at you and you just say "I JUST KNOW it's not going to work", but you don't know how you know.
I went through a lot of struggle, trying to understand how to turn the gut feelings into clear explanations and system overviews. along the way, I came up with several practical exercises that can be done during any programming task, any organization culture, to improve architecture Skills.
When My blog post on this subject hit over 40K views I decided to turn it into this talk.
https://levelup.gitconnected.com/how-to-improve-software-architecture-skills-daily-6f362d4e6493
Bio:
Ella Sheer is a software engineer in LiveU, working on real-time multimedia systems, which are infamously known for their nasty bugs. She is in love with software architecture and when not writing code, Ella is writing her blog “sheer engineer”.
Previous lecture "The Art of Debugging":
was given at Belpy2020 and WomenOnStage1. link to recording:
https://www.youtube.com/watch?v=ompp7IuMdT8
my profile on WomenOnStage& sessionize:
https://www.womenonstage.net/speakers/%E2%80%AAElla-sheer%E2%80%AC%E2%80%8F
https://sessionize.com/ella-sheer/
Asking Questions & Making Mistakes Like a Senior
You realized you crushed production- what is your first step?
How to take responsibility for a bug without belittling ourselves?
When you should ask for help and when to keep debugging?
And finally- How my personal traits shape the engineer I am?
This talk explorer situations in the tech environment that involve conflict, I will map different personal trait that holds us back from being our bests, and suggest practical tips to become great senior engineers
The Art of Debugging
developers spend up to 50% of their time solving bugs.
We spend years learning software engineering and coding practices, but we invest little, if any, in our debugging skills.
Come hear about debug techniques, learn to put a breakpoint to yourself before you get lost and waste time, get convinced that you should always spend the time learning new tools.
This lecture aims for your next debug session to be shorter, with reliable time estimation, and you will know what your next step is at every point.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top