Programming

Programming

1462 bookmarks
Custom sorting
How To Add Magic Link Login to a Phoenix LiveView App
How To Add Magic Link Login to a Phoenix LiveView App
Magic link authentication has become an increasingly common way to sign in to web applications. Magic link authentication is where one receives a link in their email to sign in to a web application rather than enter their email and password (Slack is a popular example of this sign in flow)
·johnelmlabs.com·
How To Add Magic Link Login to a Phoenix LiveView App
GenServer.reply: Don't Call Us, We'll Call You
GenServer.reply: Don't Call Us, We'll Call You
Let's look at how we can use `:noreply` and `GenServer.reply` to allow a GenServer to continue working even while its `call`ers wait for the result of long-running operations.
·blog.sequin.io·
GenServer.reply: Don't Call Us, We'll Call You
Tools to visualize an HTML document tree (DOM tree)
Tools to visualize an HTML document tree (DOM tree)
I want to visualize the document structure of a HTML website. What I would like to have is something like this: Are there any known tools that do this and where the results can be saved as a bit...
·stackoverflow.com·
Tools to visualize an HTML document tree (DOM tree)
Visualizing DOM Events
Visualizing DOM Events
A visualizer to help you learn how the DOM Event system works through exploration. Explore event phases, stopping events, canceling events, passive events and more. Explore DOM Events →
·bram.us·
Visualizing DOM Events
Building a BitTorrent client in Elixir
Building a BitTorrent client in Elixir
In this post, we delve headfirst into the BitTorrent protocol, understanding the process of downloading a torrent by building a minimal torrent client from scratch.
·kochika.me·
Building a BitTorrent client in Elixir
Demystifying Expressions: The Foundation of Programming Languages
Demystifying Expressions: The Foundation of Programming Languages
Introduction: In the realm of computer programming, expressions serve as the fundamental building blocks that represent computations and control flow within a program. Understanding the nature and classifications of expressions is vital for every pro...
·sahilfrodo.hashnode.dev·
Demystifying Expressions: The Foundation of Programming Languages
SQL Injections vs Elixir | Curiosum
SQL Injections vs Elixir | Curiosum
SQL Injections - every programmer has heard of it, but only a few have seen its devastating effects
·curiosum.com·
SQL Injections vs Elixir | Curiosum
Elixir Open Source, 2023
Elixir Open Source, 2023
Elixir Projects You Will Have Fun Working ON
·chesterbeard.medium.com·
Elixir Open Source, 2023
A Breakdown of HTTP Clients in Elixir
A Breakdown of HTTP Clients in Elixir
This is an overview of the HTTP clients we have available in Elixir, as well as when to use each one.
·andrealeopardi.com·
A Breakdown of HTTP Clients in Elixir
wongi_engine
wongi_engine
A pure-Elixir rule engine.
·hex.pm·
wongi_engine
Configuring Phoenix apps: Two small adjustments with big effects | bitcrowd blog
Configuring Phoenix apps: Two small adjustments with big effects | bitcrowd blog
As other languages, Elixir comes with an application configuration system used to statically configure applications at compile-time and runtime. The system consists of the Config module and various scripts in the config/ directory interpreted by the Mix compiler. Phoenix adds a conventional structure on top, pre-populating configuration files and organizing them by Mix environment.
·bitcrowd.dev·
Configuring Phoenix apps: Two small adjustments with big effects | bitcrowd blog
NTP Implementation in Elixir
NTP Implementation in Elixir
The idea So everything started off with the idea that I can somehow fake uptime of a machine by updating the time against a “corrupted” NTP that will lie about the time. Since there isn’t such a thing as a lying NTP server I decided to create one. This will be an exercise in reverse engineering a protocol, some Linux command line tricks, bitstring manipulation in Elixir, and some various other tricks.
·0x7f.dev·
NTP Implementation in Elixir
Fly.io ❤️ Bun
Fly.io ❤️ Bun
Running Bun applications on Fly.io
·fly.io·
Fly.io ❤️ Bun
libcluster_db
libcluster_db
libcluster + database
·hex.pm·
libcluster_db
Introducing Beamring
Introducing Beamring
A new webring for the BEAM community.
·silbernagel.dev·
Introducing Beamring
Sentc documentation
Sentc documentation
End-to-end encryption sdk for developer.
·sentc.com·
Sentc documentation