#programming #elixir #software_engineering #imperative_programming
Guarding boundaries in functional programming
https://medium.com/@lucaspenzeymoog/guarding-boundaries-in-functional-programming-b43e77af82e1
Guarding boundaries in functional programming
https://medium.com/@lucaspenzeymoog/guarding-boundaries-in-functional-programming-b43e77af82e1
Medium
Guarding Boundaries in Functional Programming
I’m currently working on a CLI implementation of Tic Tac Toe in Elixir, and I recently received feedback that I could be doing more to…
#phoenix #elixir #plug #upload
Step-by-step tutorial to build a phoenix app that supports user uploads
https://dev.to/alvisesus/step-by-step-tutorial-to-build-a-phoenix-app-that-supports-user-uploads-345p
Step-by-step tutorial to build a phoenix app that supports user uploads
https://dev.to/alvisesus/step-by-step-tutorial-to-build-a-phoenix-app-that-supports-user-uploads-345p
DEV Community
Step-by-Step Tutorial to Build a Phoenix App that Supports User Uploads
how to build a Phoenix app from scratch, letting users upload their files!
#elixir #phoenix
A tour of task async and await
https://dev.to/bakenator/a-tour-of-task-async-and-await-6ad
A tour of task async and await
https://dev.to/bakenator/a-tour-of-task-async-and-await-6ad
DEV Community
A Tour of Task Async and Await
#language #ruby #elixir #erlang
Study of programming languages not to learn in 2019
https://dev.to/chenge/study-of-programming-languages-not-to-learn-in-2019-5al
Study of programming languages not to learn in 2019
https://dev.to/chenge/study-of-programming-languages-not-to-learn-in-2019-5al
DEV Community
Study of Programming Languages Not to Learn in 2019
. Tagged with language, ruby, elixir, erlang.
#business #web_development #elixir
Elixir: the best choice for modern web applications
https://dockyard.com/blog/2019/04/19/elixir-the-best-choice-for-modern-web-applications
Elixir: the best choice for modern web applications
https://dockyard.com/blog/2019/04/19/elixir-the-best-choice-for-modern-web-applications
DockYard
Elixir: The Best Choice for Modern Web Applications - DockYard
Elixir creates advanced web functions using a clean, familiar syntax and a mature tooling system.
#elixir #ecto #phoenix_framework #phoenix #web_development
Ecto changesets — put, cast, embeds and assocs. remember the difference once and for all!
https://medium.com/@ItizAdz/ecto-changesets-put-cast-embeds-and-assocs-remember-the-difference-once-and-for-all-10781cc60857
Ecto changesets — put, cast, embeds and assocs. remember the difference once and for all!
https://medium.com/@ItizAdz/ecto-changesets-put-cast-embeds-and-assocs-remember-the-difference-once-and-for-all-10781cc60857
Medium
Ecto Changesets — put, cast, embeds and assocs. Remember the difference once and for all!
The other day I was lurking in the elixir slack and I saw this:
#elixir #phoenix_framework #liveview
A story of phoenix liveview: writing a crud application
https://medium.com/@merajulislam/a-story-of-phoenix-liveview-writing-a-crud-application-d938e52894d4
A story of phoenix liveview: writing a crud application
https://medium.com/@merajulislam/a-story-of-phoenix-liveview-writing-a-crud-application-d938e52894d4
Medium
A Story of Phoenix LiveView: Writing a CRUD Application
Phoenix LiveView has been an exciting recent addition to Elixir/Phoenix ecosystem. In this article, I will provide overview of Phoenix…
#elixir #ecto
Introducing “programming ecto”: your tour guide for the ecto database library
https://shift.infinite.red/introducing-progamming-ecto-your-tour-guide-for-the-ecto-database-library-949f97e2fc2e
Introducing “programming ecto”: your tour guide for the ecto database library
https://shift.infinite.red/introducing-progamming-ecto-your-tour-guide-for-the-ecto-database-library-949f97e2fc2e
Red Shift
Introducing “Programming Ecto”: Your Tour Guide for the Ecto Database Library
I am pleased and proud to announce that Programming Ecto, the book I co-authored with Eric Meadows-Jönsson, is officially complete and…
#elixir #otp #erlang #coding_challenge #coding_test
Orbital lasers, broken stradivari and coding tests in elixir / otp
https://medium.com/@glebandreev/orbital-lasers-broken-stradivari-and-coding-tests-in-elixir-otp-f82fc1a49036
Orbital lasers, broken stradivari and coding tests in elixir / otp
https://medium.com/@glebandreev/orbital-lasers-broken-stradivari-and-coding-tests-in-elixir-otp-f82fc1a49036
Medium
Orbital lasers, broken Stradivari and coding tests in Elixir / OTP
Over-engineering as a test. Some humour with a flavor of OTP.
#elixir #refactoring #compilation #martin_fowler #testing
Elixir warnings as errors…sometimes
https://blog.rentpathcode.com/elixir-warnings-as-errors-sometimes-f5a8d2c96b15
Elixir warnings as errors…sometimes
https://blog.rentpathcode.com/elixir-warnings-as-errors-sometimes-f5a8d2c96b15
Medium
Elixir Warnings as Errors…Sometimes
How can you treat warnings in Elixir as errors without getting in the way of refactoring?
#elixir #functional
7 ways to write logic with elixir's pattern matching
https://dev.to/nickforall/7-ways-to-write-logic-with-elixir-s-pattern-matching-2bfk
7 ways to write logic with elixir's pattern matching
https://dev.to/nickforall/7-ways-to-write-logic-with-elixir-s-pattern-matching-2bfk
The DEV Community
7 ways to write logic with Elixir's pattern matching
Pattern matching is awesome, this post shows some examples where you can use it.
#joe_armstrong #computer_science #programming_languages #erlang #elixir
Remembering joe, a quarter of a century of inspiration and friendship
https://medium.com/@ErlangSolutions/remembering-joe-a-quarter-of-a-century-of-inspiration-and-friendship-3ddded0831ab
Remembering joe, a quarter of a century of inspiration and friendship
https://medium.com/@ErlangSolutions/remembering-joe-a-quarter-of-a-century-of-inspiration-and-friendship-3ddded0831ab
Medium
Remembering Joe, a Quarter of a Century of Inspiration and Friendship
It is with great sadness that we share news of Joe Armstrong’s passing away. A few thoughts remembering Joe by his Friends.
#elixir #phoenix #vuejs
Phoenix with ueberauth and guardian between vue and genserver
https://medium.com/@robert.guiscard/phoenix-with-ueberauth-and-guardian-between-vue-and-genserver-e23b2a33ff86
Phoenix with ueberauth and guardian between vue and genserver
https://medium.com/@robert.guiscard/phoenix-with-ueberauth-and-guardian-between-vue-and-genserver-e23b2a33ff86
Medium
Phoenix with Ueberauth and Guardian between Vue and GenServer
Modern web application has Vue/Javascript on frontend and probably GenServer on the backend. To have proper authentication is not straight…
#elixir #phoenix #phoenix_framework #plug #static
Serving static assets on a subpath in phoenix
https://medium.com/@svengehring/serving-static-assets-on-a-subpath-in-phoenix-758f9ecb9921
Serving static assets on a subpath in phoenix
https://medium.com/@svengehring/serving-static-assets-on-a-subpath-in-phoenix-758f9ecb9921
Medium
Serving static assets on a subpath in Phoenix
Phoenix serves static files with a Plug.Static defined in the endpoint. But what if we want to serve additional static files from subpaths?
#elixir #tdd #integration_testing #software_development #programming
Mock user input for integration tests in elixir/exunit
https://medium.com/@lucaspenzeymoog/mock-user-input-for-integration-tests-in-elixir-exunit-a7f179fdfc53
Mock user input for integration tests in elixir/exunit
https://medium.com/@lucaspenzeymoog/mock-user-input-for-integration-tests-in-elixir-exunit-a7f179fdfc53
Medium
Mock User Input for Integration Tests in Elixir/ExUnit
As I was building a simple game of Tic Tac Toe in Elixir, I was running into problems when trying to test more complicated functions…
#elixir #ecto #absinthe #graphql #api
Organising absithe and ecto errors
https://medium.com/@imanhodjaev/organising-absithe-and-ecto-errors-2a2257ccdff6
Organising absithe and ecto errors
https://medium.com/@imanhodjaev/organising-absithe-and-ecto-errors-2a2257ccdff6
Medium
Organising Absithe GraphQL and Ecto errors
I’ve been using Absinthe in my own project for some time now and wanted to share my thoughts on the topic of organising and working with…