Programming

Programming

1474 bookmarks
Custom sorting
Design in TDD
Design in TDD
Another follow up to Gergely Orosz’ interview of Prof.
·tidyfirst.substack.com·
Design in TDD
HTML man pages
HTML man pages
I think I'm finally done dicking around with man pages.
·leancrew.com·
HTML man pages
Structs vs Embedded Schemas in Elixir
Structs vs Embedded Schemas in Elixir
A comprehensive guide to choosing between structs and embedded schemas in Elixir, with practical examples and best practices
·gabriel.perales.me·
Structs vs Embedded Schemas in Elixir
The Art of Ruby Scripting
The Art of Ruby Scripting
Forget Complicated Scripts, Ruby is Your Secret Weapon for Automation!
·medium.com·
The Art of Ruby Scripting
Understanding Multitenancy in Ash Framework: A Practical Guide
Understanding Multitenancy in Ash Framework: A Practical Guide
In multi-customer applications, securely separating customer data is essential. While Elixir developers might be familiar with Ecto's manual approaches to multitenancy, Ash framework offers this as a built-in feature. Ash uses both simple attribute-based and powerful context-based strategies. This provides flexible, effective data isolation and identity management, which maintains a clean API as your needs evolve.
·alembic.com.au·
Understanding Multitenancy in Ash Framework: A Practical Guide
Elixir: The Alchemy of Code Generation
Elixir: The Alchemy of Code Generation
This article was originally written in Russian and has been translated to English with the help of...
·dev.to·
Elixir: The Alchemy of Code Generation
Everything I Was Lied To About NodeJS Came True With Elixir
Everything I Was Lied To About NodeJS Came True With Elixir
Discover why Elixir delivers on everything Node.js promised but failed to achieve. Learn how Elixir outperforms Node.js in concurrency, parallelism, fault tolerance, and scaling without requiring complex infrastructure. Perfect for frustrated Node developers seeking better performance, simpler maintenance, and lower cloud costs. Explore how the BEAM VM enables true scalability and reliability that serverless Node deployments can't match.
·d-gate.io·
Everything I Was Lied To About NodeJS Came True With Elixir
Mastering Elixir CI pipeline | Curiosum
Mastering Elixir CI pipeline | Curiosum
Developer time is precious for business. Don't waste it on things that can be easily automated. Continuous integration (CI) is where this automation is put in place
·curiosum.com·
Mastering Elixir CI pipeline | Curiosum
In Elixir, everything is a process
In Elixir, everything is a process
I set myself an interesting/unreasonable challenge with this one - trying to explain everything that makes Elixir special in a single post.
·tawandamunongo.dev·
In Elixir, everything is a process
Elixir for Multimedia: A Practical Guide for Developers
Elixir for Multimedia: A Practical Guide for Developers
Elixir is a great language for building distributed, scalable, and reliable multimedia apps. It’s based on Erlang, which is known for…
·blog.swmansion.com·
Elixir for Multimedia: A Practical Guide for Developers
Running ML models in Elixir using Pythonx
Running ML models in Elixir using Pythonx
I just discovered Pythonx, which runs a Python interpreter in the same OS process as Elixir. Looks like it also wraps uv so it sets up a virtual environment with all the Python dependencies your code needs. Here's how I got the MLX version of the recently released SmolVLM model
·samrat.me·
Running ML models in Elixir using Pythonx
Northwind Elixir Traders
Northwind Elixir Traders
Learn about working with databases in Elixir with Ecto's migrations, changesets, queries, and more. Reimagine a classic database in SQLite, and learn by doing.
·leanpub.com·
Northwind Elixir Traders
calculator-app - Chad Nauseam Home
calculator-app - Chad Nauseam Home
"A calculator app? Anyone could make that." (this was originally a https://x.com/ChadNauseam/status/1890889465322786878) Not true. A calculator should show you the result of the mathematical expressi…
·chadnauseam.com·
calculator-app - Chad Nauseam Home
Tooltips in Phoenix LiveView
Tooltips in Phoenix LiveView
Integrating the tooltip library tippy.js into a Phoenix LiveView application
·blog.puretype.ai·
Tooltips in Phoenix LiveView