<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="36646" data-post-id="36646">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>That may be your experience in other communities but it really isn’t the case here.</p>
<p>You are correct in saying that your OP wasn’t as constructive as it could have been, but the fact it has led to a constructive conversation reflects on the community much more than the way you worded your post IMO (this is evident by all the other threads on this topic or indeed any topic on this forum) <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p>
<p>With that said, I have changed the title to better reflect your argument, that contexts are a potential barrier for newbies. Please also remember that we are a drama-free forum, criticism is not only welcome it is encouraged - so long as it is constructive and amiable.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36646" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/72">Post #71</a>
	                </div>
	            </div>
              <div id="likers-container-36646" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36646"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #71"></div>
  </section>
</div>
    <div class="postbit" id="36649" data-post-id="36649">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="benwilson512" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/benwilson512/120/1457_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  benwilson512
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Author of Craft GraphQL APIs in Elixir with Absinthe</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-Phoenix-Core-Team" data-username="chrismccord" data-post="65" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/chrismccord/48/24233_2.png" class="avatar"> chrismccord:</div>
<blockquote>
<p>Also keep in mind that if a user’s app is trivial and named something like “MyBlog”, they could use their MyBlog base module as the “default” context.</p>
</blockquote>
</aside>
<p>I do think something like this is important. I think the difficulty of creating a noun is perhaps being underrated a bit here.</p>
<p>People often start an application on the basis of a story. They want to be able to do A, B, or C with X, Y or Z. They barely know what entities really need to be in their system yet, nor exactly how those entities will do in order to make the story happen.</p>
<p>With all the intrinsic blurriness of an early application, placing the question “What noun best encapsulates this code” is, I think, a genuinely difficult question. It’s not for nothing that “naming things” is often referred to as one of the harder things in computer science.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36649" data-batch-url="/posts/batch_likers">
                        14
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/73">Post #72</a>
	                </div>
	            </div>
              <div id="likers-container-36649" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36649"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #72"></div>
  </section>
</div>
    <div class="postbit" id="36655" data-post-id="36655">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="chrismccord" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/chrismccord/120/24233_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  chrismccord
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Phoenix</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>You edited this comment, but original quoted below:</p>
<aside class="quote no-group quote-modified" data-username="AlexMcConnell" data-post="71" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/alexmcconnell/48/3875_2.png" class="avatar"> AlexMcConnell:</div>
<blockquote>
<p>It’s possible that the negativity has led to a constructive conversation that a more constructive OP might not have. It’s not always easy to tell. Other posts I’ve seen along the lines of “help me with contexts” have not had nearly the response.</p>
</blockquote>
</aside>
<p>This comment saddens me.</p>
<p>This rationale is a recipe for burning out maintainers and making the community a less welcoming place. Please reconsider this position.</p>
<aside class="quote no-group" data-username="AlexMcConnell" data-post="71" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/alexmcconnell/48/3875_2.png" class="avatar"> AlexMcConnell:</div>
<blockquote>
<p>My OP may not have been as constructive as it could have been, but it has led to a very constructive conversation, and that’s what leads us to the best result.</p>
</blockquote>
</aside>
<p>We’ve had constructive conversations on this forum and elsewhere by folks asking for help and receiving it. The only thing this line of thinking leads to result wise is me waking up to “X is terrible, the is the end of the success of phoenix” and spending my mornings dissecting what valid points, if any, I can glean from a discussion. It also invites pile-ons from folks wanting to express distaste for feature X. That some folks appear with legitimate confusion and get constructive help is merely a reflect on the community, not some tactic to get feedback from the crowd.</p>
<aside class="quote no-group" data-username="AstonJ" data-post="72" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/48/15_2.png" class="avatar"> AstonJ:</div>
<blockquote>
<p>the fact it has led to a constructive conversation reflects on the community much more than the way you worded your post IMO (this is evident by all the other threads on this topic or indeed any topic on this forum)</p>
</blockquote>
</aside>
<p>100%</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36655" data-batch-url="/posts/batch_likers">
                        16
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/74">Post #73</a>
	                </div>
	            </div>
              <div id="likers-container-36655" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36655"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #73"></div>
  </section>
</div>
    <div class="postbit" id="36658" data-post-id="36658">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="josevalim" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/120/1787_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  josevalim
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Elixir</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-Phoenix-Core-Team" data-username="chrismccord" data-post="74" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/chrismccord/48/24233_2.png" class="avatar"> chrismccord:</div>
<blockquote>
<p>This rationale is a recipe for burning out maintainers and making the community a less welcoming place. Please reconsider this position.</p>
</blockquote>
</aside>
<p>Yes, precisely. I was able to join the conversation only on my third or fourth draft because my first attempts at replying were not quite positive and I discarded them. That’s time I wish I could spend elsewhere. Other times I won’t be so disciplined and write an unwelcoming reply, which certainly won’t help the discussion. Or I may just not join the discussion at all.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36658" data-batch-url="/posts/batch_likers">
                        14
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/75">Post #74</a>
	                </div>
	            </div>
              <div id="likers-container-36658" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36658"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #74"></div>
  </section>
</div>
    <div class="postbit" id="36663" data-post-id="36663">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="jamilabreu" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/jamilabreu/120/4412_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  jamilabreu
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<blockquote>
<p>When Phoenix 1.3 and Contexts were introduced, I got more excited because I really think this is a good idea. So I began to try to learn and understand these new concepts. However, the official guides and the Programming Phoenix book haven’t been updated yet for Phoenix 1.3.</p>
</blockquote>
<p>I’d like to add that this has been true for me as well. As an beginner-to-intermediate-level coder, I want to know that I’m learning things “correctly” - as in best practices - as opposed to piecing things together and somewhat feeling around in the dark, which can be disheartening. (The fact that generators aren’t necessarily best practice, as most would assume, adds to this)</p>
<p>When it comes to Contexts, an example of this is when in this thread Jose wonders:</p>
<blockquote>
<p>I wonder how much cheating would it be to do something like mix phoenix.gen.html Posts Post “posts” … for those cases.</p>
</blockquote>
<p>I wondered the same on Slack about a month ago, and Chris responded saying that this (Context and Schema having the same name) is likely not right - and there’s probably a better context name out there for me to find.</p>
<p>In my dream scenario, the core team would build out their own complex (not just Blog.example) example app with multiple contexts, shared schemas, etc. To get a sense of what you think about naming standards, associations, etc. Even if it comes with a disclaimer or caveat about how every app is different, this would help give newbies a baseline/starting point.</p>
<p>In my super dream scenario, Phoenix would adopt an approach similar to Ember’s - where guides and features are released in tandem, and there are periodic updates on what the core team is thinking and working on: <a href="https://emberjs.com/blog/tags/recent-posts.html" class="inline-onebox" rel="noopener nofollow ugc">Ember.js Blog</a></p>
<p>Thanks so much for the work you do <a class="mention" href="/u/chrismccord" rel="nofollow">@chrismccord</a>, <a class="mention" href="/u/josevalim" rel="nofollow">@josevalim</a>, and team!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36663" data-batch-url="/posts/batch_likers">
                        9
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/76">Post #75</a>
	                </div>
	            </div>
              <div id="likers-container-36663" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36663"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #75"></div>
  </section>
</div>
    <div class="postbit" id="36666" data-post-id="36666">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AstonJ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AstonJ/120/15_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AstonJ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="75" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>Yes, precisely. I was able to join the conversation only on my third or fourth draft because my first attempts at replying were not quite positive and I discarded them. That’s time I wish I could spend elsewhere. Other times I won’t be so disciplined and write an unwelcoming reply, which certainly won’t help the discussion. Or I may just not join the discussion at all.</p>
</blockquote>
</aside>
<p>My best advice in scenarios like this - when someone is not respectful or constructive - is to just ignore their post/thread (and for everyone else, to flag it for the attention of a moderator).</p>
<p>I’m not saying that this is the case here (I don’t believe it is)… but there will inevitably come a time when some people will come on to post in a contentious manner just to get a raise.   It’s best not to fall in to the trap of responding in kind(<a href="http://www.macmillandictionary.com/dictionary/british/in-kind" rel="nofollow">2</a>) and have it tar your (and the community’s) otherwise exemplary reputation <img src="https://forum.elixirforum.com/uploads/default/original/2X/6/6c3193d1dd46244da3c8c6f719c9f5e2abdd5ae8.gif?v=15" title=":003:" class="emoji emoji-custom" alt=":003:" loading="lazy" width="20" height="20"></p>
<p>Thankfully I haven’t seen any <a href="http://www.urbandictionary.com/define.php?term=wum" rel="nofollow">WUMs</a> here yet <img src="https://forum.elixirforum.com/uploads/default/original/2X/7/776053aa22968f83c10e90c98b23aa0ddd5c9d47.gif?v=15" title=":lol:" class="emoji emoji-custom" alt=":lol:" loading="lazy" width="20" height="20"></p>
<p><em>With regards to this thread, I feel the OP just thought this was the best way to get their voice heard. Hopefully we’ve highlighted that it is not; it’s always possible to articulate your thoughts in a robust and persuasive way without alienating the very people who you are trying to get help from.</em></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36666" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/77">Post #76</a>
	                </div>
	            </div>
              <div id="likers-container-36666" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36666"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #76"></div>
  </section>
</div>
    <div class="postbit" id="36676" data-post-id="36676">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="marciol" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/marciol/120/4223_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  marciol
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I would suggest to see what people at Hanami community are doing, something along the lines of what you proposed.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36676" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/78">Post #77</a>
	                </div>
	            </div>
              <div id="likers-container-36676" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36676"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #77"></div>
  </section>
</div>
    <div class="postbit" id="36681" data-post-id="36681">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="robertcramer" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  robertcramer
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>If I understand contexts correctly, I think most people wont really appreciate them until they work on a Rails project that has a 500+ line model file not including concerns and other classes that get pulled in or inherit from that model. But when that does happen it will be a whole lot easier to maintain and extend. Keep up the good work guys <img src="https://forum.elixirforum.com/images/emoji/apple/thumbsup.png?v=15" title=":thumbsup:" class="emoji" alt=":thumbsup:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36681" data-batch-url="/posts/batch_likers">
                        6
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/79">Post #78</a>
	                </div>
	            </div>
              <div id="likers-container-36681" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36681"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #78"></div>
  </section>
</div>
    <div class="postbit" id="36683" data-post-id="36683">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="AlexMcConnell" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/AlexMcConnell/120/3875_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  AlexMcConnell
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-Phoenix-Core-Team" data-username="chrismccord" data-post="74" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/chrismccord/48/24233_2.png" class="avatar"> chrismccord:</div>
<blockquote>
<p>This rationale is a recipe for burning out maintainers and making the community a less welcoming place. Please reconsider this position.</p>
</blockquote>
</aside>
<p>Ok, I’ll try to think about that more in the future.</p>
<aside class="quote group-Phoenix-Core-Team" data-username="chrismccord" data-post="74" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/chrismccord/48/24233_2.png" class="avatar"> chrismccord:</div>
<blockquote>
<p>That some folks appear with legitimate confusion and get constructive help is merely a reflect on the community, not some tactic to get feedback from the crowd.</p>
</blockquote>
</aside>
<p>I wasn’t talking about getting constructive help so much as having a constructive conversation about the feature. After thinking about it more, I do think that my approach is likely a negative for those who are looking for constructive help.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36683" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/80">Post #79</a>
	                </div>
	            </div>
              <div id="likers-container-36683" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36683"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #79"></div>
  </section>
</div>
    <div class="postbit" id="36703" data-post-id="36703">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Azolo" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Azolo/120/2189_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Azolo
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote group-livebook_core_team" data-username="josevalim" data-post="75" data-topic="5929">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/josevalim/48/1787_2.png" class="avatar"> josevalim:</div>
<blockquote>
<p>Yes, precisely. I was able to join the conversation only on my third or fourth draft because my first attempts at replying were not quite positive and I discarded them.</p>
</blockquote>
</aside>
<p>I’m glad I’m not the only one who does this.</p>
<p>I’m honestly really confused about this whole conversation in the first place. So I’ve largely ignored it.</p>
<p>Please forgive me for my ignorance, but why are we <strong>arguing over generators</strong>?</p>
<p>I mean, if you don’t understand <code>Context</code>s and need to get something done then don’t use them.<br>
If you feel like <code>Context</code>s just don’t suite your application’s needs then don’t use them.<br>
If just don’t like <code>Context</code>s, then don’t use them.</p>
<p>Personally, I think that the <em>Phoenix Core Team</em> saw using <code>Context</code>s as beneficial enough to change the generators. These kinds of changes aren’t made lightly.</p>
<p>I happily defer hard design decisions to anyone else that’s not me. But if I don’t like your decision, I’m not above doing my own thing.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36703" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/contexts-a-barrier-too-high-for-newbies/5929/81">Post #80</a>
	                </div>
	            </div>
              <div id="likers-container-36703" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36703"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #80"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/5929/load_more?page=9">Load more posts (86 remaining)</a>
</div></template></turbo-stream>