Elle is a web developer with more than ten years experience writing Ruby and Rails. Currently, she is a consultant at Blackmill. Before Blackmill, she was a Development Director in the New York City office of thoughtbot.
Elle developed and ran Hooroo's Engineering Academy (now Qantas Hotels). The Academy took on four junior developers, and worked with them for six months, covering programming fundamentals, clean code, refactoring, and agile workflows. As part of the project, she streamlined the the interview process at Hooroo, to be more accomodating and welcoming to juniors.
She believes in writing clean code, driven by automatic tests, with agile practices, an even work/life balance, and a respectful and inclusive team culture. She constantly works to improve her understanding of technologies, techniques, anti-patterns, and what is considered best practice. Her aim is to deliver clean, functional and user–friendly websites in an appropriate timeframe without wasting money or energy.
Elle has a passion for helping people learn to work better. She appreciates the value of strong communities. In 2014, she organised Rails Girls events in Sydney, RubyConfAU 2014, and was a member of the Ruby Australia committee. In 2015, she co-organised Gotham Ruby Conference (GORUCO) in New York City, and started a monthly work jelly for women in tech. In 2016, she co-organised Rails Camp USA East Coast in the Catskills, NY and once again co-organised GORUCO X. In 2018, she helped with the last GORUCO conference.
When she is not immersed in the Ruby community, she is probably immersed in water, or lately, in bread flour.
Lately, people have been asking me what are the things I look for at a workplace. Different people value different things. For example, some would like to work on a product that will make a difference. Others would like to work where at diverse workplaces or with other parents where there are good family benefits. Some want parts of each of those, and more. Here are mine:
- Work with friends (so work is not just a job)
- Write clean code accompanied with tests (so there is not a constant pressure to push out features without any regard to the quality of the code)
- Has a learning and self-growth culture (preferably with people I can learn from)
- Has good work etiquette and respect for peers (code reviews is a great place to check that)
- Maintain work-life balance (so there is no expectation to work late)
- Flexible with remote work
- Allow for autonomy and agency
- Good pay
I can work without some of these things, but I typically choose not to.
Whatever you value, whether it is working on new languages or an exciting project, I hope you define for yourself what makes you happy and productive at work.
- Dying Kittens and Vendor Prefixes Dramas, Brisbane Web Design Meeting, Feb 2012
- Intro to Minitest, Rorosyd meetup, Sydney, Aug 2012
- Smarter CSS with Sass, Web Directions South, Oct 2012
- Sass Primer, Girl Geek Dinner Sydney meetup, Dec 2012
- Better Web Typography with Modular Scale, What Do You Know Sydney, Mar 2013
- Source Maps for Debugging, Web Directions Code, Melbourne, May 2013
- Regular Expressions with Ruby, What Do You Know Sydney, Apr 2014
- A Case Study in Time Zones, Railscamp Perth, Nov 2014
- Introduction to TDD in Ruby, Railscamp Sydney, June 2015
- Just in Time, Brighton Ruby, Jul 2015
- Just in Time, Rails Israel, Tel Aviv, Nov 2015
- Feedback Matters, Ruby Conf AU, Gold Coast, Feb 2016
- Self-learning is a Marathon, not a Sprint, Ruby Nation, Washington DC, June 2016
- Conference organisers Panelist, Write/Speak/Code, Chicago, IL, June 2016
- Self-learning is a Marathon, not a Sprint, Ruby Conf AU, Melbourne, Feb 2017
- About Product Design Sprints, Ruby Melbourne meetup, May 2017
- Two heads are better than one, Ruby Melbourne meetup, July 2017
- Re-imagining the hiring process for diversity and inclusion, Web Directions Code Leaders, Aug 2017
- Learning to learn, Elixir Girls Melbourne, Sep 2017
- Feedback matters, AlterConf, Melbourne, Sep 2017
- Algorithms to live by and why should we care, Full Stack Conf Toronto, Oct 2017
- Algorithms to live by and why should we care, Keynote, Keep Ruby Weird, Oct 2017
- Workplace culture and hiring for diversity, Web Directions Culture Workshop, Nov 2017
- Rediscovering Chrome DevTools, Web Directions Summit, Nov 2017
- Rails Anti-Patterns, Ruby Melbourne meetup, Nov 2017
- Algorithms to live by and why should we care, Keynote, Ruby Conf India, Feb 2018
- Story telling with Git rebase, Full Stack Conf Toronto, Nov 2018
- Algorithms to live by and why should we care, Ruby Conf AU, Feb, 2019
- Story telling with Git rebase, Write/Speak/Code, San Francisco, CA, Aug 2019
- Start your own apprenticeship program, Ruby Conf TH, Bangkok, Thailand, Sep 2019
- Story telling with Git rebase, Ruby Conf, Nashville, Tennessee, Nov 2019
- Start your own apprenticeship program, Ruby Conf AU, Melbourne, Australia, Feb 2020
- Story telling with Git rebase, workshop, Git Merge 2020, Los Angeles, LA, Mar 2020