Elle is a full stack 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's current project is developing and running Hooroo's Engineering Academy. The Academy will take on four very junior developers, and will work with them for six months, covering programming funcamentals, clean code, refactroing, 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. At Rails Camps and similar events, she'll ask someone, anyone, "What are you working on? Will you show me?" Then they'll work together to improve it.
Elle 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.
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
- Algorithms to live by and why should we care, Full Stack Conf Toronto, Oct 2017