If you're like me, you love to learn about the stack behind the apps and websites you come across. How does it really work and what pieces are involved? What tools were used? How was it designed? I'll be answering those questions about this site below.
Context
Building my personal site was on my TODO list for a long time. I wanted an online presence where I could post writings, share projects, and use it as a sort of web playground. I built (and rebuilt) this site at least 4 times with differ
... >>>
Here are some effective tips, idioms, and guidelines for writing efficient and performant Elixir code:
General Coding Practices
* Use Pipe Operators: Always prefer using the pipe operator |> to chain function calls. This enhances readability by clearly showing the flow of data through transformations.
* Single Responsibility Functions: Write functions that perform a single task or transformation. This approach makes your code more modular and easier to maintain. Avoid complex conditionals b
... >>>