Thanks for taking time and review. Those really makes sense of using …
Thank you so much for your validation …
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.
Firstly, thanks for your time and review on article. That is really something to me.
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.
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 !!
As a general rule, don’t do ANYTHING with user supplied input without sanitizing it first.
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
- Clear Explanation with two ways of doing things
- 7 Interesting things to be cared
Happy Coding
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
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
Happy Coding !!
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
Highlights of Article
- In-depth Explanation
- Live Demos
10 Killer Elixir Tips #3
https://medium.com/blackode/10-killer-elixir-tips-3-5c196eaec376#.5j0yfipqt
Highlights:
- Explained with Examples
Publication blackode
Happy Coding …
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
Highlights:
- Explained with live code snippets.
- Covered all Topics
- 10 in count
Happy Coding…
I welcome your feedback with great honor.
Article on how to create mix
tasks in elixir projects.
Highlights:
- Live demo
- Explanation with screenshots
https://medium.com/@blackode/mix-task-creation-in-elixir-project-d89e49267fe3#.49cfru6ql
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
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.
Watch Video in youtube.
Share if you have tip that not listed in the list as commenting the article.
Thank you
Happy coding !!
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.
Happy coding !!
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.
I receive your feedback with great honor.
Thank U.
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.
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
- Complete guide
- Deep explanation of elixir project
- Publishing Process
- Each and Every file Explanation
- Neat sketching
- Explained from very basic
- 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