Milton Mazzarri retweeted
Oban Pro v1.5.0-rc.3 is out with a before_new/2 hook, universal index-backed uniqueness, and CockroachDB compatibility!
oban.pro/docs/pro/1.5.0-rc.3…
Hopefully this is the final release candidate, pull it down and help us kick the tires 🛞
Milton Mazzarri retweeted
Replying to @CockroachDB
@CockroachDB officially works with Oban as of the latest push to main.
(It requires a simplified migration and uniqueness will only work with Oban Pro, but it's alive ⚡️)
Milton Mazzarri retweeted
After our #ElixirConfEU talk, many people asked how a dedicated Oban repo works with transactions. That's a slide failure on our part, and it'll be in the scaling guide.
The trick is using the get_dynamic_repo option:
Milton Mazzarri retweeted
Initial work on partitioned tables for Oban jobs looks extremely promising!
Synthesizing 7m jobs (1m a day for 7 days):
* 40% Smaller tables/indexes
* 95% Less bloat after vacuum
* 2-3x faster vacuuming/reindexing
* <50ms to prune historic jobs
Milton Mazzarri retweeted
Here are some more screenshots of the new compiler diagnostics and errors visuals that are coming with Elixir 1.16.
Thank you @josevalim for letting me work on that and for the guidance :)
Inspired by @peregrine recent blog posts about ExDoc, I took a stab at creating a JSON formatter, which demonstrates how easy you can adapt ExDoc to your needs. You can find the first working version at github.com/milmazz/ex_doc_js…
Here is a gist
Here is an example that shows the Oban docs in JSON format: gist.github.com/milmazz/94dd…
Milton Mazzarri retweeted
New from the @TheErlef Security Working Group: Web Application Security Best Practices for BEAM languages
erlef.github.io/security-wg/…
Improve the security of your Elixir/Phoenix web applications with these guidelines!
#myelixirstatus @voltonez
Milton Mazzarri retweeted
Pro-tip #PostgreSQL tip, trying to use psql more, but still missing a richer editor when writing SQL? Set your $EDITOR or $PSQL_EDITOR to the editor of your choice. Then use \e to open the last executed SQL in that editor, close and save, it'll execute the query.
Milton Mazzarri retweeted
I’m talking about #Erlang timer wheels at @HoustonFPUG tomorrow 6/21 at 7p CT. In person at @improving. Livestream information is available at hfpug.com Should be fun!
Milton Mazzarri retweeted
Oban training is on! Join us in "Background Processing with Oban" at @ElixirConf in Orlando:
2023.elixirconf.com/training…
Oh, and there are also hand-drawn stickers 🎨
Milton Mazzarri retweeted
After Adobe aquired Frame.io, The team faced some challenges with a 6 year old #Elixir code base.
Watch the video from @milmazz's talk at #CodeBEAM America 2022 to see how they overcame these hurdles.
#MyElixirStatus
youtu.be/Hb47xgtOUMc
Milton Mazzarri retweeted
Phoenix 1.7.0 final is out! 🐥🔥
Built-in @tailwindcss , Verified Routes, LiveView Streams, and more. Check the announcement for details:
phoenixframework.org/blog/ph…
Milton Mazzarri retweeted
I'm starting a new video series on @elixirlang 🎥
• I'm solving the @Protohackerscom challenges
• We're learning some network programming along the way
• I'm publishing a new video every few days
The first video is live now, hope you'll enjoy! 📺
youtu.be/owz50_NYIZ8
Milton Mazzarri retweeted
With the release of ExDoc Cheatsheets, we thought it would be a good time to recap and show other 8 ExDoc features that make the documentation experience in Elixir such a joy: elixir-lang.org/blog/2022/12… (plus two bonus entries!)
By @hugobarauna! #MyElixirStatus
It seems that the Houston Office of Emergency Management is testing the notification system in production :)
Milton Mazzarri retweeted
New blog post: Securing Elixir/Phoenix Applications: 5 Tips to Get Started
There are a number of resources related to Elixir and Phoenix security, determining where to begin is difficult. Here are five recommendations, also in tweets:
#myelixirstatus
paraxial.io/blog/securing-el…
I’m excited to speak tomorrow at #CodeBEAM America 2022; I’ll be talking about how we are tackling Technical Debt, in a 6yo @elixirlang codebase, at Frame.io, now an Adobe company.























