Andrew Ek smiling


Andrew Ek

Principal Engineer

Work with Andrew Ek

Andrew would love to help you with your latest software project, kickoff a new apprenticeship cohort, or mentor your team.

Book a call with Andrew

Andrew enjoys using Elixir, Javascript, and Ruby to build software. He otherwise spends most of his time helping other developers find more joy and satisfaction. Prior to being a software developer, he taught middle and high school language arts and math, and computer science at the collegiate level, and ran a non-profit where he taught poetry and taught other teachers how to teach poetry.

Andrew lives in Lincoln, Nebraska, USA, with his really excellent spouse and kiddo and their remarkably photogenic cats.

Fun Fact:

Andrew can ride a unicycle and was once a nationally ranked slam poet

The latest from Andrew

CodeBEAM America 2022

Better Data Access with Composable Queries

The Ecto.Query DSL gives us a wonderfully expressive tool for fetching data. With a little bit of extra magic, we can create composable, human-readable, expressive, pipeline-able methods that reveal the human meaning behind the data we’re accessing, rather than the implementation details of the DB schema itself.

In this talk, I’ll show how to begin decomposing existing queries (and creating new queries) with composable queries, how to organize those queries, and how to make them discoverable. I’ll also show how to accomplish common joins, make use of subqueries, and other common SQL operations.


Resources will be added soon!

Want to learn more about our team?

More about us

Ready to start your software journey with us?

Contact Us