Image Uploading in Galley
A developer details the challenges of implementing image uploads with LiveView and S3 in an Elixir project called Galley.
Tyler Sloane shares insights on frontend performance tuning, Elixir, Rust, and self-hosting projects. Explore technical devlogs, side-project experiments, and practical programming tips for developers and enthusiasts.
31 articles from this blog
A developer details the challenges of implementing image uploads with LiveView and S3 in an Elixir project called Galley.
A developer explains how to refactor complex conditional logic in Ecto queries for an Elixir application, improving code maintainability.
A technical guide on building dynamic, user-modifiable forms in Elixir's Phoenix LiveView, focusing on embedded data structures like ingredients and steps.
A developer shares their experience learning Elixir and Phoenix over a few weeks, highlighting syntax, pattern matching, Ecto, and LiveView.
A developer shares initial impressions of learning Swift and SwiftUI for iOS development, comparing it to Rust and discussing its syntax and features.
A programmer shares initial impressions and learning challenges with the Zig programming language, comparing it to Rust and C.
A developer shares progress and insights from rewriting the Firn CLI tool from Clojure to Rust, discussing language choice and tool complexity.
A Clojure developer discusses refactoring away from core.async to a synchronous SQLite library, exploring trade-offs in asynchronous programming.
A Clojure developer shares their journey learning core.async to escape callback hell, with code examples comparing old and new approaches.
A developer considers rewriting their Clojure static site generator in Rust, weighing the technical trade-offs and learning opportunities.
A developer explores using Clojure's core.async library to simplify callback-heavy code in a ClojureScript/Electron project with SQLite.