# Elixir Blog Posts

**URL:** <https://forum.elixirforum.com/t/elixir-blog-posts/150>\
**Category:** Blog Posts\
**Tags:** blog-posts, wiki, stickies, official-blog-posts-thread\
**Created:** [April 30, 2017, 11:00pm UTC](https://forum.elixirforum.com/t/elixir-blog-posts/150 "2017-04-30T23:00:00Z")\
**Posts on this page:** 1\
**Showing post:** 178

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/astonj/32/15_2.png) [@AstonJ](https://forum.elixirforum.com/u/AstonJ)\
**Post date:** [July 26, 2017, 6:36pm UTC](https://forum.elixirforum.com/t/elixir-blog-posts/150/178 "2017-07-26T18:36:26Z")

</div>

I’ve been having similar thoughts recently :023:

Elixir is introducing and making easy so many fantastic ‘best practices’ which have been slowly answering my burning curiosity of “surely there is a better way of developing???” that I frequently had when I was using Rails.

Things like easily being able to build your app as a series of components, or preferring not to use if/else’s (and multiple function defs with pattern matching instead) meaning functions do one thing 🙂

---

_[View the full topic](https://forum.elixirforum.com/t/elixir-blog-posts/150)._
