Parker & Shannon

@oban.pro

Soren is the partnership of Parker and Shannon Selbert. We’re the people behind Oban.

Powerful but subtle features are coming together for Oban Pro. Schedule an entire workflow with an annotation, and offload every cascade's output to object storage. Aside from the ETL functions themselves, that's the entire thing 👇

Bild

Oban Py Pro v0.6 is out with workflow improvements including: 📡 Signals and Awaiting 🗂️ Workflow Tracking 🦄 Unique Workflows It's now possible to have hybrid Elixir + Python workflows with shared signal handling! Full Changelog: oban.pro/docs/py_pro/...

Bild

The Oban test suite is now fully async with zero flakes across 100 runs! The trick? Preventing _all_ global state leaks (telemetry, pubsub, logging, db reset)

Bild

Oban Pro v1.7.0 is out with: 📡 Signals and awaiting 🫆 Unique workflows ⚖️ Rate limiting overhaul 📦 Chunking overhaul 🪝 Global cancel/discard hooks 📇 Improved indexes Plus dozens of other improvements, and it unlocks all the features in Web v2.12. oban.pro/docs/pro/1.7... Signaling shown here:

Bild

AshOban v0.8.0-rc.0 is out, with support for Oban Pro's chunk workers! This allows you to leverage #AshFramework's ability to run any action as a bulk action(with progressive enhancement) to process many records at a time without having to modify your trigger logic at all 😎

Bild

A standalone docker image to run Oban Web is available! This provides a convenient UI for Oban Py, and naturally it works for Elixir based Oban apps as well. Read about available options like basic auth, read only mode, Oban Pro integration, etc. in the guide. hexdocs.pm/oban_web/sta...

Bild

Postgres 18.0 was just released! What does it mean for Oban? Glad you asked: - Asynchronous I/O for improved scans - Skip scans for multi-column B-Tree indexes - Parallel builds of GIN indexes - Improved vacuum strategy - Many optimizer improvements - Native UUIDv7 data type

Goatmire has been the BEST conference I’ve ever been to. A HUGE HUGE compliment to the organizers, volunteers, and staff. It’s been incredibly inspiring and entertaining. Thank you SO much and please please please do it again next year 🙏❤️