Elixir Blog Posts

Thanks for taking time and review. Those really makes sense of using …
:clap: :clap:

2 Likes

Thank you so much for your validation …

:clap: :clap: :bouquet:

2 Likes

I encourage a bit of clarification to #9. You said

Always avoid using atoms as keys

Atom keys are great! If you have a fixed number of them defined statically in your code, you are in no danger. What you should not do is convert user supplied input into atoms without sanitizing them first because it can lead to out of memory. You should also be cautious if you create dynamic atoms in your code. If you have a fixed upper limit to how many you will create, you are fine, but if they can grow without bound, then you risk out of memory.

8 Likes

Firstly, thanks for your time and review on article. That is really something to me. :bouquet:
Thanks for more clarification on the atoms as keys in map. I agree with the statement

"Atom keys are great! If you have a fixed number of them defined statically in your code, "

I just added more clarification as you suggested and I added above statement in article.

Thanks for educating. :bouquet: :bouquet:

1 Like

This article explains about Elixir Module Deployment across multiple nodes from the scratch. Here we go with deep understanding of things like Node Creation, Establishing Node Connection and Deploying Modules across multiple Nodes.

https://medium.com/@blackode/deploying-elixir-modules-different-nodes-6c9cc17d3b97

Happy Coding !!

2 Likes

As a general rule, don’t do ANYTHING with user supplied input without sanitizing it first. :wink:

1 Like

Some interesting things that saves time while coding in elixir…

https://medium.com/@blackode/little-things-that-saves-time-in-elixir-109d0662fc55

This list grows in number…

Highlights

  1. Clear Explanation with two ways of doing things
  2. 7 Interesting things to be cared

Happy Coding

5 Likes

Thanks for the great response for #1.

Here is another 10 Killer Elixir Tips #2
Happy Coding !!

https://medium.com/blackode/10-killer-elixir-tips-2-c5f87f8a70c8#.50k3xf52z

article image

5 Likes

This article comprises three major topics.

  • How to run the specific test cases?
  • How to use tags in test cases? and
  • How to configure the tests?

Level: Intermediate

https://medium.com/@blackode/elixir-testing-running-only-specific-tests-746cfc24d904

ArticleImage

Happy Coding !!

1 Like

Part 4 of Killer Elixir Tips

Happy Coding !!

Here is the another set of Elixir Tips…

https://medium.com/blackode/10-killer-elixir-tips-4-7866dfed865b

GitHub Link for All PARTS OF KILLER ELIXIR TIPS

Contribute with :star:

Highlights of Article

  • In-depth Explanation
  • Live Demos

5 Likes

10 Killer Elixir Tips #3

https://medium.com/blackode/10-killer-elixir-tips-3-5c196eaec376#.5j0yfipqt

Image

Highlights:

  1. Explained with Examples

Publication blackode
Happy Coding …

16 Likes

A blog post on Common Elixir coding pitfalls.
I just want to share and save newbies falling into these pits.

https://medium.com/@blackode/common-pitfalls-in-elixir-coding-a9f8a5db2877#.y1krr9x7q

image

Highlights:

  1. Explained with live code snippets.
  2. Covered all Topics
  3. 10 in count

Happy Coding…
I welcome your feedback with great honor.

5 Likes

Article on how to create mix tasks in elixir projects.

Highlights:

  1. Live demo
  2. Explanation with screenshots

https://medium.com/@blackode/mix-task-creation-in-elixir-project-d89e49267fe3#.49cfru6ql

article image

3 Likes

Create Magics with Sigils…

Sigils looks simple but they are powerful when you used them perfectly. Lets create our own Sigils…

https://medium.com/@blackode/write-your-own-sigils-elixir-ce648f531211#.r59adavd8

2 Likes

write Your First Macro
Inspiration from the book written by Creator of Phoenix. on MetaProgramming
Click on Image to see article

Write your powerful libraries in meta programming.

More the power, more the responsibilities.

1 Like

10 Killer Elixir Tips

Watch Video in youtube.

Share if you have tip that not listed in the list as commenting the article.
Thank you :bouquet: :bouquet:

Happy coding !!

11 Likes

genserver
Here is the complete article with a clean explanation which removes your confusion on when & where to use the server callbacks explaining with live examples.


medium article

Happy coding !!

5 Likes

Medium Article

Here I wrote an article over medium.com
Here is Video You can find about explaining the article and executing the code lines with brief Explanation

Click on YouTube
As I just started to share what I learned in Elixir need your valuable feedback. :bouquet: :bouquet:

I receive your feedback with great honor.

Thank U.

5 Likes

I just wrote an article specially for beginners explaining each and every part in clear about GenServer & GenServer Testing. I just wrote while I am learning in parallel. If I missed anything or anything is wrong means just review it. It is very long which I haven’t expected that it could lead me to write such big one.

Your Time is so precious. Read only when you are free.
https://medium.com/@blackode/live-example-of-genserver-and-genserver-testing-ed55c8eb4f76#.el9sv81c9

I welcome your reviews with great honor.
Thank you.

5 Likes

Building Elixir Packages and Publishing.

Just now Published an article in the medium on the this topic hope this helps the beginners to enhance their ability.

Highlights of the article

  1. Complete guide
  2. Deep explanation of elixir project
  3. Publishing Process
  4. Each and Every file Explanation
  5. Neat sketching
  6. Explained from very basic
  7. Screenshots.

To whom it is for?

Every one .
specially for beginners as Explanation is concentrated in deep

Build and Publish Your first Elixir Package

This is the complete guide. Click on the Image it will take you to the article.

Hope this helps the beginners to write their own packages.
I welcome your feed back with honor :bouquet: :bouquet:

4 Likes