Why you should use Ash?
We want to help you solve your problems, and we genuinely believe Ash is a game changer whether you're building small apps or large systems.
By Shankar Dhanasekaran and Nittin Shankar
How LiveReload Works Behind the Scenes - Demystifying Phoenix Magic
Exploring how Phoenix LiveReload auto-reloads webpages using Phoenix Channels during development.
By Shankar Dhanasekaran
Building a Slim Phoenix
A minimal rebuild of Phoenix to demonstrate the core components of Phoenix, Plug, and Cowboy, with incremental steps to build a simple Phoenix replica.
Create an Elixir web app using Cowboy
Learn how to build a simple Elixir web application using the Cowboy web server, understand its internals, and explore why Phoenix is a better choice for most use cases.
The Story of Conn in the World of Phoenix
A deep dive into the HTTP request-response cycle in Phoenix, following the journey of the `conn` struct from request to response.
Understanding the most important terms of OOP - Part II
If an object is a thing, then a class is a kind of thing. This post explains class and inheritance in OOP with vivid analogies.
Understanding the most important terms of OOP - Part I
Understand core OOP terms like Object, State, Method, and Encapsulation through simple, real-world analogies