Hey, I'm Syamil MJ
I'm a software developer from Malaysia. I write about matters that I feel
strongly about or have personal interest on, mostly on software, people
and startups.
Recent Articles
Para: Parse and Validate Parameters
Sep 4, 2021
Strongly-typed languages rely on a few tricks to ensure safety and reliability of its system. With Elixir, one of the most common practices is to enforce types using pattern matchings or guard clauses.
Anti-Pattern Multi-Clause Functions
Aug 31, 2021
In Elixir, we can use multi-clause functions to group functions together using the same name. One possible advantage of doing this is minimising the code surface area of our modules. It’s also supposed to keep our functions more focused and organised when done correctly.
Present
Aug 30, 2021
No, you do not need to be everywhere. You just need to be present.