Programming

Programming

1512 bookmarks
Custom sorting
Event Sourcing With Elixir - Part 1 :: Bruno Antunes — Thoughts, rants, ideas
Event Sourcing With Elixir - Part 1 :: Bruno Antunes — Thoughts, rants, ideas
Posts in this series Part 0 Part 1 Part 2 Part 3 Part 4 Part 5 Part 6 Part 7 Installation Alright! Let’s get busy! In this article we’ll install Elixir, Phoenix and all the other bits we need for our Banking API project. I’m a Linux user at home, and aware of macOS since I use it at work, but no idea about Windows support since I haven’t used it for development for a long time.
·blog.nootch.net·
Event Sourcing With Elixir - Part 1 :: Bruno Antunes — Thoughts, rants, ideas
Power of Elixir Pattern Matching
Power of Elixir Pattern Matching
Pattern matching is one of the most essential concepts in Elixir. It is a versatile tool that allows you to compare and destructure data structures, perform case analysis, and much more. In this guide, we will take a deep dive into Elixir's pattern-m...
·jndrbr7.hashnode.dev·
Power of Elixir Pattern Matching
Elixir hot code swapping to the rescue
Elixir hot code swapping to the rescue
How I stopped a denial of service attack on my platform whilst on holiday and without access to my code
·chriis.dev·
Elixir hot code swapping to the rescue
Baby Steps
Baby Steps
·smallcultfollowing.com·
Baby Steps
Deploying LangChain to Fly.io
Deploying LangChain to Fly.io
A minimal example of how to deploy LangChain to Fly.io using Flask.
·fly.io·
Deploying LangChain to Fly.io
Deploying after mix ecto.dump
Deploying after mix ecto.dump
Getting our Elixir application deployed on Fly.io when we have a `structure.sql` file from running `mix ecto.dump` and we don't have all the migrations anymore.
·fly.io·
Deploying after mix ecto.dump
Are you using types when you should be linting?
Are you using types when you should be linting?
I’m a big fan of static typing. With Kanel, I generate types for Typescript from Postgres databases. That means that the compiler helps me…
·kristiandupont.medium.com·
Are you using types when you should be linting?
The Contradictions in 'The Zen of Python'
The Contradictions in 'The Zen of Python'
At the recent PyCascades Python conference, Software engineer Christopher Neugebauer reminded attendees how foolish consistency can be a hobgoblin to productivity.
·thenewstack.io·
The Contradictions in 'The Zen of Python'
Modern CSS Solutions
Modern CSS Solutions
A series examining modern CSS solutions to problems Stephanie Eckles (@5t3ph), a seasoned frontend developer, has been solving for 15+ years.
·moderncss.dev·
Modern CSS Solutions
Building a Elixir & Phoenix Application - Michael Bianco
Building a Elixir & Phoenix Application - Michael Bianco
Learning Elixir Ever since I ran into Elixir/Phoenix through a couple of popular Hacker News posts I’ve been interested in tinkering with the language. I have a little idea for an app that I’m just motivated enough to build that Elixir would work for. I’ve document my learning process below by logging my thoughts as … Continued
·mikebian.co·
Building a Elixir & Phoenix Application - Michael Bianco
How to Build a Modal with LiveView in Phoenix 1.7
How to Build a Modal with LiveView in Phoenix 1.7
We needed to build a modal that allowed users to share content from our application to external social media platforms like LinkedIn, Facebook, and Twitter. To accomplish this, we used the new Heroicon functional component in Tailwind.
·smartlogic.io·
How to Build a Modal with LiveView in Phoenix 1.7
Ruff: a fast Python linter
Ruff: a fast Python linter
Linters are tools that analyze a program's source code to detect various problems such as syntax errors, programming mistakes, style violations, and more. They are important for maintaining code quality and readability in a project, as well as for catching bugs early in the development cycle. Last year, a new Python linter appeared: Ruff. It's fast, written in Rust, and in less than a year it has been adopted by some high-profile projects, including FastAPI, Pandas, and SciPy.
·lwn.net·
Ruff: a fast Python linter