asdf Version Manager - Cheatsheet and Notes
All Commands | asdf
Manage multiple runtime versions with a single CLI tool
asdf Basics & Cheat Sheet
Cheat sheet for asdf
Phoenix: Ecto migrations cheatsheet
The one-page guide to Phoenix: Ecto migrations: usage, examples, links, snippets, and more.
Introspecting Elixir — cheatsheet
OK, so you wrote your amazing Elixir or Phoenix application and deployed it. It all starts clean & nice but sooner or later tricky runtime…
Metadata Querying for Object Storage feat. Elixir | Tigris Object Storage
Now we get to the significantly more disruptive stuff. The things that while Tigris is an S3-compatible API it also provides features that enable entirely new use-cases and push the boundaries of what you can do with object storage. Let's see if we can't set your internal constraint-solver aflame with possibilities.
How to build a GitHub-style Markdown Editor
Replace your WYSIWYG editor with a plain Markdown one! This article shows you how to build a GitHub-style Markdown editor from scratch.
Building a WoW server in Elixir | pikdum's blog
Catalog | CodeCrafters
Real-world proficiency projects designed for experienced engineers. Develop software craftsmanship by recreating popular devtools from scratch.
Data Visualization for Machine Learning in Elixir | zacksiri.dev
I show you the various ways you can visualize data for machine learning in Elixir. I start with doing a basic scatter plot and move to more complex examples like plotting the loss curve.
Optimizing Large-Scale OpenStreetMap Data with SQLite
The personal website of JT Archie. Includes a blog, work ethic, and projects they have worked on.
Livebook 0.13: expose an HTTP API from your notebook - Livebook.dev The Livebook Blog
Expose API endpoints directly from your Livebook notebooks with the new Kino.Proxy feature in Livebook 0.13. Learn how to handle external HTTP request
Comparing Elixir with Rust and Go - LogRocket Blog
Compare the three programming languages Elixir, Rust, and Go across criteria such as memory usage and time in concurrency projects.
Comparing Elixir vs Java - Erlang Solutions
A seasoned developer discusses transitioning to Elixir and performance comparisons with Java and mainstream languages.
Streaming video with Phoenix
Update 20170906: This article was written for Phoenix 1.2. Is not going to work with 1.3 without some minimal changes, but the ideas should…
Learning Machine Learning in Elixir | zacksiri.dev
I highlight the various tips and tricks to how I'm learning machine learning with elixir. I also go through the difference between python and elixir for various steps in machine learning.
Elixir, Phoenix, and the OWASP Top 10
An introduction to web application security
Use Git like a senior engineer
Git is a powerful tool that feels great to use when you know how to use it.
Mastering PostgreSQL JSONB type in one article
Learn how to use PostgreSQL's JSONB type to efficiently store, query, and manipulate JSON data.
Forsp: A Forth & Lisp Hybrid Lambda Calculus Language
In the world of lambda calculus programming languages there are many ways to express the terms, which is why we ended up with such an amazing range of programming languages, even if most trace thei…
Igniter - A code generation and project patching framework - Your Libraries & OS Mentoring / Libraries - Elixir Programming Language Forum
Fixed! And thanks for posting the links. In the guide lines it says not to link to external sources but I think I took that too literally. It means “explain your package here”, not “don’t have any links pointing elsewhere” 😆
Home — igniter v0.1.5
Phoenix: Ecto cheatsheet
The one-page guide to Phoenix: Ecto: usage, examples, links, snippets, and more.
An end-to-end ES/CQRS example with EventStoreDB and Phoenix/LiveView
Advanced Dependency Injection in Elixir with Rewire | AppSignal Blog
Dependency injection can prove useful in Elixir. In this second part of a two-part series, we'll look at some basic concepts, core principles, and types of dependency injection.
Common Anti-Patterns in Elixir Projects and How to Avoid Them | Curiosum
Learn practical strategies to enhance your code quality, safeguard your applications, and ensure your Elixir projects are efficient, secure, and maintainable.
Early Returns in Elixir – Clivern
Early returns is often employed to exit a function as soon as an exceptional or negative condition is met. It won't take much time when learning elixir to figure out that early returns are missing!
Managing Key/Value Pairs in PostgreSQL
Let’s say that you’ve been following the latest research in key/value data storage and are interested in managing such data in a PostgreSQL database. You want to have functions to store and retrieve pairs, but there is no natural way to represent pairs in SQL. Many languages have hashes or or data dictionaries to fulfill this role, and you can pass them to functional interfaces. SQL’s got nothin’. In PostgreSQL, have two options: use nested arrays (simple, fast) or use a custom composite data type (sugary, legible).
Using Arrays in PostgreSQL: A Guide | Built In
With the array, PostgreSQL allows columns of a table to be defined as variable-length multidimensional arrays.
Automated accessibility testing for Elixir web applications | Angelika.me
Integrate Axe into your Elixir browser tests with my new library, A11yAudit.