
🎬 Elixir, Phoenix, Ruby, Rails course creator @pragmaticstudio. 🐻 Wildlife photographer
Montana and Colorado
Joined November 2007
- Tweets5.7K
- Following85
- Followers3.9K
- Likes1.2K
Pinned Tweet
🚀 Full-Stack Phoenix course is live!
Early access includes the first 19 modules (2.5 hours) today at a discounted launch price.
It's everything you need to start building interactive, real-time Phoenix web apps at scale. 🔥
pragmaticstudio.com/courses/…
#myelixirstatus
Full-Stack Phoenix course launches this Friday, November 1!
It's the most comprehensive course I've ever made: Phoenix, Ecto, LiveView, PubSub, Presence, and everything else that makes the framework 🔥.
pragmaticstudio.com/courses/…
#myelixirstatus
If you don’t have a folder like this on your dev machine, are you *really* livin’ your best tech life?
The innovation coming out of Elixir/Phoenix these past few years has been truly astounding: LiveView, Livebook, Nx, Axon, Bumblebee, etc. and now FLAME. The Erlang VM is the gift that keeps on giving. Exciting times!
FLAME is out! 🔥 Auto scale by wrapping any app code in a function and have that block run in a temporary copy of your app.
It's time to rethink Serverless.
No rewrites. No bespoke runtimes. No outrageous layers of complexity. Blog + screencast 👉 fly.io/blog/rethinking-serve…
🏗️ If yesterday's video piqued your interest about Phoenix LiveView, in this step-by-step guide we walk you through building your first one:
pragmaticstudio.com/tutorial…
#myelixirstatus
🤔 Curious what Phoenix LiveView is all about?
Here’s our take in a 4-minute explainer video for busy developers:
youtu.be/6isrz8LI00o
#myelixirstatus
🚴♂️ I started watching this while on the bike this morning, and found myself pedaling faster and faster!
Be sure to check it out for all the wonderful things you might be missing that make Elixir and Phoenix special. 💜🔥
I'm a big fan of pushing client updates with server-rendered HTML. Staying closer to your data and your authorisation layer is powerful. However, we may be repeating mistakes from the past. Check out my conversation with @t3dotgg on the topic: youtube.com/watch?v=bfrzGXM-…
💥We only have one sale a year, and it's underway!
40% off all courses through Nov. 28.
We spent a bunch of time this year updating courses, so it's an ideal time to pluck a course on LiveView, Elixir, Ruby 3.2, Rails 7, or Hotwire.
👉pragmaticstudio.com
#myelixirstatus
This is a fantastic walk-through of the brilliant engineering that's gone into LiveView optimizations over the years. Really impressive stuff! 🤩
I have documented all of the latency, bandwidth, and rendering optimizations done by Phoenix.LiveView: dashbit.co/blog/latency-rend…
Including the recent optimization just merged into main which makes client rendering 3-30x faster. Enjoy! #MyElixirStatus
The new remote execution smart cells in Livebook are super handy! Here's a local Livebook that runs an Ecto query on a remote Fly.io server and plots the results in a chart.
news.livebook.dev/remote-exe…
#myelixirstatus
Anyone have a local Livebook connected to a production Fly.io Phoenix app? I’ve worked through this guide several times, but haven’t been able to connect to the remote node. 🤔
fly.io/docs/elixir/advanced-…
#myelixirstatus
Wow - this is a masterful lesson in designing Phoenix contexts! I consider it a must-watch for anyone building Phoenix apps. Tough act to pull off in just 30 minutes, and German nails it. 💯
Seems like my @ElixirConf talk on Using DDD to Create Better Phoenix Contexts is out.
If that sounds interesting to you, check it out! 👇
youtube.com/watch?v=JNWPsaO4…
#ElixirConf2023 #MyElixirStatus
Great insights here especially if you’re keen to create video courses as a side project. I really enjoyed the casual yet to-the-point style. Good folks to listen to, as well!
🎙New episode dropped today! ✨
@PJUllrich joins @germsvel to talk about the side projects he's built, successes and failures, and what he's working on next. Check it out! 👇
escapevelocity.transistor.fm…
2
883
To toggle EEx tags in VS Code, I use the Simple Ruby ERB extension (😄) with this keybinding.
marketplace.visualstudio.com…
#myelixirstatus
Fantastic talk by @charlieholtz on building AI apps with Elixir and LiveView. I love that he structured it around 3 patterns for getting started, and had nifty examples that demonstrate how Elixir is uniquely suited to these types of apps. Inspiring! 🙌
youtube.com/watch?v=TfZI5-oQ…
I've spent most of this year so far working on course updates. First LiveView, and then today Ruby. Both were completely updated and re-filmed for the latest versions. And they're free updates if you already own a copy!
Now onto something new...
🤩 Today we're excited to announce that our Ruby course has been completely updated for Ruby 3.2! And it's a FREE update if you own the previous version of the course.
pragmaticstudio.com/blog/202…
Tony is rad. Great guy, efficient, and really knows his craft. Would (and will!) hire again. 👍💯
This quoted post is unavailable.
1
1,257
🌟 Simple trick to display an empty state when rendering large collections with a LiveView stream: use the :last-child CSS pseudo-class ("last" in Tailwind) to hide/show the empty state element. (Nope, you can't check if the stream is empty.)
#myelixirstatus
😎 Ecto Tip: When you need a query to return data that's not in the same shape as an Ecto schema, skip schemas altogether and instead use "select" to return a list of maps containing whatever data you want.
#myelixirstatus














