Adrian Cruz
Search, discovery and personalization software engineer
Adrian is a software engineer, an open-source contributor, and sometimes a speaker. He works at an educational tech startup, Teachers Pay Teachers, helping educators get the resources they need.
Past Activities
Code BEAM SF 2019
13.50 - 14.35
Getting results: finding what we need with Elixir
Elixir is a big part of the technical footprint at Teachers Pay Teachers. But it all started out small, and Adrian will dive into the details of this journey.
From the beginning, the team focused on getting their users the information they need, in the most optimal way possible. As a marketplace, this meant they were going to focus their initial efforts on search. Adrian will go through the anatomy of a search from the point of a user typing a keyword, dive into their lexer, all the way down to ranking algorithms.
OBJECTIVES
The main objectives of this talk are to share the learnings Adrian has found along the way while introducing Elixir into the Teachers Pay Teachers tech stack. There will be a focus on marketplaces and building out product search infrastructure since that is one of the main routes of user engagement at Teachers Pay Teachers.
TARGET AUDIENCE
Engineering individual contributors/managers, product managers, etc. who are looking to hear more about Elixir adoption, beginner Elixir users, or even advanced Elixir users who have been looking to hear case studies for using GraphQL.
Media
Articles: 1
Mixing in Elixir to Build Search - SLIDES - Code BEAM SF 2018
Slides from Adrian Cruz's talk "Mixing in Elixir to Build Search" - Code BEAM SF 2018
READ MORE