Articles by Tag #elixir

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

My AI-Powered Workflow for Writing Elixir and Phoenix with Windsurf

There's a ton of stuff out there about using AI to write JavaScript and Next.js code, but what about...

Learn More 28 1Mar 10

Build Your Own GitHub CI Automation for Code Reviews using Elixir and Gemini

Here’s a quick backstory. I wanted a GitHub CI action that kicks in whenever I create/re-open a PR,...

Learn More 24 4Apr 20

ProgrammerHumor.io - Wordpress to Elixir (Phoenix Liveview)

We Ditched WordPress for Elixir/Phoenix and OMG The Results! Average...

Learn More 19 3Mar 10

AI powered app (with open-source LLMs like Llama) with Elixir, Phoenix, LiveView, and TogetherAI

Ever wanted to raise millions of $ by adding "AI" to your company name; and you happen to want to...

Learn More 18 1Jul 25 '24

WYSIWYG editor in LiveView with embedded images that are uploaded to S3 bucket

In this tutorial, you will learn how to create WYSIWYG editor with image insertion (+ auto upload to...

Learn More 16 0Apr 19

The Journey of Optimization

Recently, I watched some Elixir vs Go comparison videos on YouTube. After the first comparison, José...

Learn More 16 1Jan 2

Learning Elixir: Control Flow with With

The with special form provides a clean way to chain operations where each step depends on the...

Learn More 13 0Mar 7

Sql commenter with postgrex

A few years ago, I discovered sqlcommenter, a tool that enables adding trace context to SQL queries....

Learn More 11 2Dec 15 '24

Intro to Functional Programming - 1

Why Your Object-Oriented Code is Driving You Crazy (And What Math Can Teach Us) Part 1 of...

Learn More 11 3Jun 4

Intro to Functional Programming- 3 : Lazy Evaluation

Handling Infinity and Recursive Elegance Part 3 of 4: From Code Chaos to Mathematical...

Learn More 11 2Jun 5

Efficient and reliable message publishing with RabbitMQ and Elixir

I recently had to build convenience wrappers around producers and consumers for RabbitMQ in a pub-sub...

Learn More 11 0May 26

Migrate to Phoenix 1.8 (rc version) guide

Intro Phoenix is amazing web framework. Now Phoenix released new version, it's RC version...

Learn More 10 3Apr 28

The Elixir Pipe Operator

The Elixir pipe operator (|>) is beautiful. How do you use it? Imagine you have a data structure...

Learn More 10 1Jun 15

Customizing IEx: Personalizing Your Elixir Shell Environment

In this article, we'll explore how to customize the Interactive Elixir (IEx) shell to enhance your...

Learn More 10 5Dec 8 '24

Mobile app development with LiveView Native and Elixir. Part - 3

Hey there, Let's explore advanced concepts in LiveView Native. Check out my previous blogs here:...

Learn More 9 1Jul 29 '24

How to report Postgres custom errors in Ecto Changeset

Sometimes you may find yourself in the need to capture a Postgres (or any other RDBMS) custom error...

Learn More 9 0Jul 4 '24

Setting up Zed for Elixir development 💧

TL; DR: In this article, I describe how I setup zed to develop in elixir and phoenix framework, and...

Learn More 9 5Nov 9 '24

Unlocking the Power of Elixir Phoenix and Rust: A Match Made for High-Performance Web Applications ⚡🔧

As developers, we’re always on the lookout for tools and technologies that enable us to build faster,...

Learn More 9 0Dec 24 '24

Speeding up Elixir: integration with native code (NIF, Ports, etc.)

⚠️ Important: Before introducing new languages into your project, ensure that your existing Elixir...

Learn More 9 0May 21

Elixir Supervisor, a powerful thing can help dev & devops sleep well!

Intro I many years in my career, supervisor model is the best thing I wish other languages...

Learn More 8 0Jun 29 '24

Phoenix LiveView Optimization Guide

Intro Phoenix LiveView is very attractive for real-time & rich interactive web app. I...

Learn More 8 1Nov 10 '24

Building a Live Search Feature with Phoenix LiveView

One of the most powerful features of Phoenix LiveView is its ability to build interactive, real-time...

Learn More 8 2May 11

Optimize LiveView Performance with Temporary Assigns

When working with Phoenix LiveView, you often juggle a lot of data while building interactive,...

Learn More 7 0Nov 26 '24

Bridging the Gap: Simplifying Live Component Invocation in Phoenix LiveView

Inspired by a conversation on Bsky (Thanks Netto) about the release of Phoenix LiveView 1.0. The...

Learn More 7 4Dec 4 '24

Elixir Learning Plan

I have struggled all year with learning Elixir. I headed out on the wrong path so it my fault not...

Learn More 7 1Oct 11 '24

Who's Still Podcasting About Elixir? (May 2025 Edition)

I am writing this post on May 23, 2025. First, let me define what I mean by an active podcast: one...

Learn More 7 3May 23

OWASP® Cornucopia 2.2 & Copi - A Game Engine for OWASP® Cornucopia Threat Modeling

The pandemic drove a considerable increase in fully remote teams, which made card games quite...

Learn More 7 1May 19

Learning Elixir: Advanced Control Structures

Advanced control structures in Elixir allow you to build complex execution flows in an elegant and...

Learn More 7 0Apr 5

Intro Functional Programming - 2: Higher-order Function

Higher-Order Functions Are Your New Superpower Part 2 of 4: From Code Chaos to...

Learn More 7 1Jun 5

Contributing to Elixir Documentation: A Step-by-Step Guide

Introduction Elixir is a functional, concurrent, and dynamically typed language built on...

Learn More 6 2May 10