Parker & Shannon's Avatar

Parker & Shannon

@oban.pro.bsky.social

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

208 Followers  |  95 Following  |  30 Posts  |  Joined: 16.01.2025  |  1.8661

Latest posts by oban.pro on Bluesky

Preview
Robust Job Processing Oban is a background job system built in Elixir and Postgres, and packed with enterprise grade features, real-time monitoring with Oban Web, and complex workflow management with Oban Pro.

This conference is brought to you by .. a library.

But not just any library. Oban Pro is a supporting sponsor of Goatmire Elixir. One of the most well-respected tools in the Elixir toolbox. A no-brainer for robust job processing, workflows and much more.

oban.pro
#elixirlang

05.07.2025 12:01 — 👍 21    🔁 3    💬 0    📌 0
Preview
Making of an Elixir conference It all started when I visited Gig City Elixir. Or maybe it started when I did a workshop in preparation for a Code BEAM in Stockholm. But that actually started from reading Priya Parker's book The…

I love behind-the-scenes type stuff.

I try to share my experiences so far with creating Goatmire Elixir (and NervesConf EU). Hope it is helpful to anyone trying to pull together a conference or event.

underjord.io/making-of-an...
#elixirlang

04.07.2025 09:54 — 👍 14    🔁 4    💬 0    📌 1
Preview
The Oban Murders by Parker Selbert, Shannon Selbert

goatmire.com/talk/the-oba...

01.07.2025 16:10 — 👍 1    🔁 0    💬 0    📌 0
Post image

Amid the speculation of sensational job deaths, we invite you review the data and solve "The Oban Murders" in Sweden!

#Goatmire #ElixirLang

01.07.2025 16:10 — 👍 20    🔁 4    💬 2    📌 0
Changelog — Oban Pro v1.6.0

The full CHANGELOG, including a link to the upgrade guide: oban.pro/docs/pro/1.6...

30.06.2025 16:55 — 👍 2    🔁 0    💬 0    📌 0

Oban Pro v1.6 is out! Thanks to everybody that helped refine the release candidates.

A refresher on what landed:

🗂️ Sub-Workflows
🌊 Cascading workflows
🪴 Grafting sub-workflows
🖼️ Workflow context
🧰 Overhauled partitioning
🧨 Global burst mode
🍋 Preserve queue updates

30.06.2025 16:55 — 👍 11    🔁 3    💬 1    📌 0

Optimized a worst-case Postgres query from 75s down to 1.5ms...it's unbelievably satisfying and horrifying to make something 50,000x faster 😓

30.06.2025 16:19 — 👍 9    🔁 0    💬 0    📌 0

Probably the highest praise Oban has ever received! 💛

20.06.2025 17:16 — 👍 7    🔁 0    💬 0    📌 0
Adoption — Oban Pro v1.6.0-rc.5

Finally, if you're an Oban Pro user, take a look at the "Adoption" guide for tips on fully utilizing Pro features to unlock your application:

oban.pro/docs/pro/ado...

20.06.2025 16:40 — 👍 1    🔁 0    💬 0    📌 0
Scaling Applications — Oban v2.19.4

Next, if your Oban instance is ship-shape for production and usage is growing, read the "Scaling" guide for tips on reducing load and boosting performance:

hexdocs.pm/oban/scaling...

20.06.2025 16:40 — 👍 2    🔁 1    💬 1    📌 0
Ready for Production — Oban v2.19.4

🗞️ A handful of guides to help unlock your Oban usage:

First, if you're using Oban in production, definitely read the "Ready for Production" guide! It contains some important tips to ensure you have healthy, debuggable Oban usage:

hexdocs.pm/oban/ready_f...

20.06.2025 16:40 — 👍 20    🔁 3    💬 1    📌 0
image

image

Big step forward - @repobot.app now uses Oban for GitHub event processing based a very simple event system. Webhook controller stores events with payloads in the db and immediately schedules workers. Nothing fancy but it's progress! 🤓

20.06.2025 13:12 — 👍 12    🔁 1    💬 1    📌 0
image

image

Sentry Elixir SDK 11.0.0 was just released with beta support for Tracing using #OpenTelemetry! 🎉

Please give it a go and report any issues you may find - this is early stage and feedback is much appreciated!

#ElixirLang #Observability #Monitoring #DevOps

👇🏻

17.06.2025 15:04 — 👍 32    🔁 6    💬 1    📌 1
Preview
Elixir Outreach stipend for speakers and trainers We announce the Elixir Outreach stipend in partnership with Dashbit, Oban, and the Erlang Ecosystem Foundation

Love the initiative from @elixir-lang.org @theerlef.bsky.social @dashbit.bsky.social @oban.pro with stipends for bringing BEAM talks to other communities!

I once did one at @oredev.org - and well with this, all the more reason to do it again there or elsewhere! :)

elixir-lang.org/blog/2025/06...

11.06.2025 13:28 — 👍 30    🔁 9    💬 0    📌 0
Changelog — Oban Pro v1.6.0-rc.5

Oban Pro v1.6.0-rc.5 is out without any new features, _just_ performance and bug fixes. Barring any large bug reports this is the final RC before v1.6!

oban.pro/docs/pro/1.6...

09.06.2025 18:38 — 👍 4    🔁 0    💬 0    📌 0

I have been busy doing too much community and ecosystem stuff to be a good prospector and salesman. If you think I could be helpful to your business, holler. We do big picture consulting on Elixir projects and their teams as well as hands on keyboard work.

#elixirlang

05.06.2025 10:27 — 👍 9    🔁 9    💬 0    📌 1
2025 Developer Survey | Stack Overflow Stack Overflow's annual Developer Survey is for the worldwide developer and technology community to answer questions about what they use and how they feel about the latest in technology.

It's that time of year again: Stack Overflow survey!

Do your part and represent your community!

#ElixirLang

stackoverflow.az1.qualtrics.com/jfe/form/SV_...

31.05.2025 15:04 — 👍 15    🔁 10    💬 1    📌 0

Hex downloads with proper cardinality per application 😁

02.06.2025 01:46 — 👍 3    🔁 0    💬 1    📌 0
Post image

Oban Pro v1.6.0-rc.4 is out with important bug fixes, performance improvements, and a powerful new workflow feature called "grafting".

If you've ever needed to inject multiple jobs into the middle of a workflow at runtime, take a look at grafting 👀

oban.pro/docs/pro/1.6...

29.05.2025 12:14 — 👍 3    🔁 0    💬 0    📌 0
Preview
Robust Job Processing Oban is a background job system built in Elixir and Postgres, and packed with enterprise grade features, real-time monitoring with Oban Web, and complex workflow management with Oban Pro.

Or maybe oban.pro, which predates them both and river is largely a port of 🙂

27.05.2025 10:16 — 👍 0    🔁 0    💬 0    📌 0

If you do stuff in Elixir, Erlang, Gleam, AtomVM or adjacently. You can just ASK to be on BEAM Radio (https://beamrad.io). We do reach out to people but very few people ask. Only the spammers in my inbox.

We want to show more of what happens in the ecosystem so don't be shy :)
#elixirlang #erlang

20.05.2025 18:55 — 👍 41    🔁 22    💬 1    📌 2

#ElixirLang ❤️ @theerlef.bsky.social

I firmly believe the EEF will play an ever increasing role in the success of the Elixir ecosystem, and I intend to do my part to support them in this effort. Our community is growing and the need for coordination on things that impact us all grows alongside it. 👇

19.05.2025 19:02 — 👍 37    🔁 5    💬 4    📌 1
DORS/CLUC Dani otvoreni računalnih sustava / Croatian Linux users' conference

Last call for DORS/CLUC! Join me this week in Zagreb for two days of open source conversations. Catch my "Tell me a Story" talk live, hear @oban.pro of the Oban team talk about sustainable OSS, and see many other great talks.

See you there 🤞

www.dorscluc.org

19.05.2025 10:08 — 👍 1    🔁 1    💬 0    📌 0
Post image

The architecture of Oban Web at #ElixirConfEU #ElixirLang

15.05.2025 13:52 — 👍 10    🔁 1    💬 1    📌 0
Man pointing at screen with computer language logos

Man pointing at screen with computer language logos

Kevin Bolton sharing ways he’s using his magic programming tools!
@elixir-lang.org @oban.pro @ash-hq.org #phoenixLiveview

#ElixirLang

09.05.2025 15:39 — 👍 9    🔁 3    💬 2    📌 0

Amazing addition! The Oban dashboard looks great, especially automatically showing outliers 👏

06.05.2025 14:11 — 👍 5    🔁 2    💬 0    📌 0
Preview
Elixir is not owned by Big Tech

I enjoy an ecosystem that is not funded by a megacorp. How does Elixir continue to exist?
#elixirlang

29.04.2025 15:07 — 👍 46    🔁 18    💬 1    📌 0
Thinking Elixir Podcast 251: SSH Vulnerability and Cookies are Changing
YouTube video by Mark Ericksen Thinking Elixir Podcast 251: SSH Vulnerability and Cookies are Changing

News includes a critical vulnerability in Erlang/OTP SSH, @JoseValim's new project teaser, Oban Pro's new "Cascade Mode", Semaphore Ci open-sourcing their Elixir platform, code sandboxing options, and more! #ElixirLang #Erlang www.youtube.com/watch?v=TG0l...

29.04.2025 12:26 — 👍 16    🔁 5    💬 0    📌 0
Oban — Oban v2.19.4

Any job that isn't in a "finished" state can be cancelled (hexdocs.pm/oban/Oban.ht...). Indicating that in the state diagram seemed noisy, but perhaps worth it for accuracy?

28.04.2025 13:55 — 👍 2    🔁 0    💬 1    📌 0
Composition — Oban Pro v1.6.0-rc.3

Thanks! They're made with monodraw, same as the diagrams in the Pro Composition guide (oban.pro/docs/pro/1.6...).

Not keen on pulling down a js dependency for mermaid diagrams, and mermaid's svg output is too heavy.

23.04.2025 16:20 — 👍 3    🔁 0    💬 1    📌 0

@oban.pro is following 20 prominent accounts