Top all-time · #21492
Arrowsmith Labs
Company blog · arrowsmithlabs.com/blogprogrammingweb
Arrowsmith Labs is the company blog at arrowsmithlabs.com, writing about programming and web. Since 2024, 3 different Hacker News readers have linked it 20 times, most often “Phoenix contexts are simpler than you think”. No feed was found, so read it on the site itself.
A comprehensive tutorial on Phoenix 1.7 and Elixir 1.17, for developers who already know Ruby on Rails.
Most-linked posts?
- Phoenix contexts are simpler than you think3 people · 3 mentions · first linked 2025-06-12
- Did Contexts Kill Phoenix?2 people · 2 mentions · first linked 2025-06-19
What Hacker News says?
I have the same experience with typing in Elixir. It's hard to explain without experiencing it yourself, but the dynamic typing just doesn't feel like as big of a deal as it might in other languages. Elixir's guardrails (such as pattern matching in function heads, which you mentioned) get you most of the benefits - and you still get the convenience and simplicity of a dynamic language. It's a great balance. I'm look…
Comment linking /blog/you-might-not-need-gradual-typing-in-elixir
on “Why Ruby on Rails still matters”Submitted Elixir Macros Demystified: defmacro and require as a story · 20 points
HN discussionI already wrote about wrt Elixir: https://arrowsmithlabs.com/blog/elixir-is-dynamically-and-st...
Comment linking /blog/elixir-is-dynamically-and-strongly-typed
on “Use Your Type System”Submitted Did Contexts Kill Phoenix? as a story · 6 points
HN discussionImo this complaint is really overrated: https://arrowsmithlabs.com/blog/you-might-not-need-gradual-t...
Comment linking /blog/you-might-not-need-gradual-typing-in-elixir
on “Why Elixir? Common misconceptions”Submitted Elixir 1.18's new "auto_reload" option in IEx as a story · 5 points
HN discussionGive Elixir a try anyway, you might be surprised: https://arrowsmithlabs.com/blog/you-might-not-need-gradual-t...
Comment linking /blog/you-might-not-need-gradual-typing-in-elixir
on “The Beam”Submitted Phoenix contexts are simpler than you think as a story · 4 points
HN discussionYou could try my new LiveView course: http://phoenixliveview.com/ If you have a Rails background then I have another course specifically for you: https://phoenixonrails.com/ Or click here to buy both together: https://arrowsmithlabs.com/checkout?bundle_id=1 ;) </selfpromo>
Comment linking /checkout?bundle_id=1
on “Just Use Postgres for Everything”Submitted What happens when you type a Phoenix URL into your address bar and press Enter? as a story · 3 points
HN discussionSubmitted Did Contexts Kill Phoenix? as a story · 2 points
HN discussionSubmitted Phoenix contexts are simpler than you think as a story · 2 points
HN discussionSubmitted Nested forms in Phoenix LiveView: advanced tips and tricks as a story · 2 points
HN discussionSubmitted LiveView Got Braces as a story · 2 points
HN discussionSubmitted Spiky Points of View from 2k hours of agentic engineering as a story · 1 points
HN discussionSubmitted Phoenix contexts are simpler than you think as a story · 1 points
HN discussionSubmitted "Secure by default" – how Phoenix keeps you safe for free as a story · 1 points
HN discussionSubmitted Secure by default – how Phoenix keeps you safe for free as a story · 1 points
HN discussionSubmitted Why I'm in the Tailwind Cult as a story · 1 points
HN discussionSubmitted What happens when you visit a LiveView URL? as a story · 1 points
HN discussion