Debugging techniques in Elixir
This is a brief tutorial on debugging Elixir projects using IEx.pry/0 and :debugger.
Debugging techniques in Elixir « Plataformatec Blog
Addict 0.2 released, now with user management boilerplate generation
Same core functionality, but many changes under the hood that will improve code maintainability. Also included two mix tasks for generating the configuration for addict and generating user management boilerplate in your Phoenix app. Hope you find it useful! Feedback is much appreciated:)
Elixir — Where is your state?
A blog post about Elixir Agents, state and TicTacToe:
https://blog.codecentric.de/en/2016/04/elixir-where-is-your-state/
Testable, composable, adapter based email
New version of Bamboo: Email with a functional twist.
https://robots.thoughtbot.com/announcing-bamboo-email-with-a-functional-twist
We have used in production for the last few months without issue. It has made testing much more straightforward, and background delivery works out of the box. We think you’ll love it!
ChocolateyNuGet Package for Elixir Updated to v1.2.4 https://chocolatey.org/packages/Elixir/1.2.4
The ChocolateyNuGet Package For Elixir has been updated to v 1.2.4. https://chocolatey.org/packages/Elixir/1.2.4
Announcing VerifyOrigin
I just published Announcing VerifyOrigin on the DockYard blog, which talks about CSRF attacks, and how to mitigate them when writing a single page application with a Phoenix-powered API
Writing a Blog Engine in Phoenix and Elixir: Part 11, Better UI
I just published “Writing a Blog Engine in Phoenix and Elixir: Part 11, better UI” https://medium.com/@diamondgfx/writing-a-blog-engine-in-phoenix-and-elixir-part-11-better-ui-f17f3d7efa85#.q5m6c577k
This time, I cover replacing the default Phoenix layout with a Foundation 6 design and we tweak the UI a bit here and there to make the blog engine more usable for everyone!
Http client support for middleware and multiple adapters (maxwell)
Maxwell is an HTTP client which support for middleware and multiple adapters(ibrowse hackney). It borrow idea from tesla(elixir) which base on Faraday(ruby)
Friendly API(even multipart)
Railway Programming with Elixir using with
New blog post which updates Zohaib’s post from a year ago using Elixir’s new with keyword. Check it out here:
http://scottmessinger.com/2016/03/25/railway-development-in-elixir-using-with/
Cachex: A powerful and extremely fast caching library for Elixir
Cachex is an extremely fast in-memory key/value store with support for many useful features:
- Time-based key expirations
- Pre/post execution hooks
- Statistics gathering
- Multi-layered caching/key fallbacks
- Distribution to remote nodes
- Transactions and row locking
- Asynchronous write operations
I just published the first public version (v0.8.0) to Hex, feel free to take a look and try it out!
Phoenix Podcast is now live!
@phoenix_podcast is now live! Awesome to see a podcast dedicated to the phoenix framework. http://phoenixpodcast.org/
Writing a Blog Engine in Phoenix and Elixir: Part 10, Testing Channels
I just published Part 10 in my Blog Engine tutorial series for Elixir/Phoenix: https://medium.com/@diamondgfx/writing-a-blog-engine-in-phoenix-and-elixir-part-10-testing-channels-e6371ce4cfbe
This time, we cover writing some basic tests for our channels that we added in the last post!
A Saner way to deal with complex flows
A quick read on using with and the benefits it yields.
http://blog.trenpixster.info/a-saner-way-to-deal-with-complex-flows/
Supervising multiple GenServer processes
Small refactoring I did on the Phoenix Trello clone project for keeping track of connected board members using multiple supervised processes.
http://codeloveandboards.com/blog/2016/03/20/supervising-multiple-genserver-processes/
PhoenixWebSocket, Swift client for Phoenix websockets
Yet another Swift client for Phoenix web sockets.
