Inaugural Golden Gate Elixir Meetup


Details
Come out to 19th St, Oakland for the inaugural Golden Gate Elixir meetup. We are planning to host two 25 minute presentations, and then hang out in the neighborhood for post-talk conversation.
For this first event, we'll be meeting at 1714 Telegraph, at one of Oakstop's studios, directly above the 19th St BART station. Light refreshments will be available.
Afterwards we'll migrate to 1644 Telegraph (@ 17th St, formerly known as Dogwood and/or Stinky's) for post-talk discussions.
(This event is in-person only. We might do hybrid events in the future.)
We're hoping to have regular meetups in Oakland, Berkley, and San Francisco. Come let us know what you'd like to see out of future Elixir/Erlang events.
ExUnit formatters to track test failures — Nat Bennett
“Sometimes, despite our best efforts, tests arenʼt reliable—especially when weʼre testing distributed systems. This talk demonstrates how to use custom ExUnit formatters to track test failures, and how collecting the right data can make it easy to pinpoint intermittent failures and their causes as soon as they start. Weʼll also look at how to use test data to triage the flakiest tests in legacy test suites and improve developer experience quickly.”
Nat Bennett is a software engineer and independent consultant. They mainly work on application platforms and infrastructure, but enjoy a bit of frontend when the job calls for it. They learned to wrangle large and flaky test suites during their half-decade at Cloud Foundry, a container application platform from before container application platforms were cool.
Test-first with ExUnit — Britton Broderick
“For many engineers writing tests feels like a waste of time, or something that you can do after the fact. Itʼs not actually getting things done. Understanding what tests you should write, why, and how to write them first isnʼt always immediately obvious. But it can be.
By adopting an outside-in view to development you can have clarity on what you’re building and why. If that wasnʼt enough, you also get free living product documentation with your robust test suite that allows you to ship code confidently.
Finally, Iʼll talk through some of the tooling weʼve built taking advantage of ExUnit to make all of this coexist with your existing work tracking system.”
Britton is the CTO at pclub.io where weʼre building #1 online learning and skill transformation platform for sales. Heʼs spent his career in startups, and has been involved in the Elixir community for the past eight years.
COVID-19 safety measures

Inaugural Golden Gate Elixir Meetup