Session Testing

The latest ElixirCasts goes over session testing with Elixir.

https://elixircasts.io/session-testing-with-elixir

Breaking up a Phoenix LiveView module into components

I wrote an article about my experience trying out Phoenix LiveView Components. It helped us to refactor an existing large LiveView module, decoupling it into several components. https://www.wyeworks.com/blog/2020/03/03/breaking-up-a-phoenix-live-view/

Lonestar Elixir 2020 Recap

Our team had a great time at Lonestar Elixir – check out our recap for highlights, favorite talks, and more. https://blog.smartlogic.io/lonestar-elixir-2020-recap/

Using Feature Tests to Maximize Business Value

Making sure we keep our jobs as developers is making sure we keep delivering value to the business. Let’s see how we can leverage phoenix_integration to write ultra fast feature tests so we as developers can keep on using the tools we love!

https://realworldphoenix.com/blog/2020-03-03/feature_tests

CI/CD with Phoenix, GitHub Actions, and Gigalixir

A guide for configuring continuous integration with GitHub Actions and continuous deployment to Gigalixir for a Phoenix application.

https://www.mitchellhanberg.com/ci-cd-with-phoenix-github-actions-and-gigalixir/

ElixirMix Podcast 089: Elixir talks to Kubernetes with Bonny from Cory O’Daniel

In this episode of ElixirMix, we visit with Cory O’Daniel about Kubernetes Operators, what they can do, his library Bonny and how our Elixir applications can talk to Kubernetes too! Cory also shares some great tips for running Elixir in Kubernetes, his CodeBeam presentation, CoreOS, and much more!

Podcast Episode

Guss v0.1.6

The latest release of Guss, a URL signing library for Google Cloud Storage, includes a bugfix for generating signatures without canonical headers:

Getting Started with Phoenix and Elixir: Setup a CRUD App in Minutes

In this tutorial, I would be teaching you how to setup up Elixir and Phoenix on your local machine and create a simple CRUD application in minutes.

https://myzigyasa.com/post/elixir/94/getting-started-with-phoenix-and-elixir-setup-a-crud-app-in-minutes

Secure Coding and Deployment Hardening Guidelines

The EEF‘s Security WG has released the first public draft of the Secure Coding and Deployment Hardening Guidelines for BEAM languages.

Secure coding practices can help reduce vulnerabilities in software projects by steering programmers away from dangerous functions or patterns, and towards more robust alternatives. Deployment hardening is the process of reducing the attack surface of a production environment, e.g. by removing unused components and revising unsafe configurations.”

We welcome feedback and suggestions through the group’s GitHub repo.

GitHub Action for deploying to Gigalixir

I created a GitHub Action to automatically deploy to Gigalixir and run your migrations. It currently only works for mix releases, so PRs are welcome!

https://github.com/mhanberg/gigalixir-action

First impressions while learning Elixir

“First you find it strange. Then you can’t get enough of it.” - This was what our newest member Nuno, thought while learning about Elixir. https://coletiv.com/blog/first-impressions-while-learning-elixir/

What's inside a reduction?

I recently finished up the basics for a feature in Benchee that I had been pretty excited about for a while now - reduction counting! But after trying it out on my own for a bit to look for bugs and see how it could be best used so I could document the feature well, I pretty quickly ran into some confusing results. As it turns out, the results were correct and the implementation of the feature is totally fine, but my understanding of how reductions could be used to measure performance was flawed, and so that’s what I wanted to share today.

http://devonestes.com/inside-a-reduction

Breaking Out of Ecto Schemas

A short blog post on how Ecto lets us write queries without schemas and specify the return structure! Great for creating reports.

https://thoughtbot.com/blog/breaking-out-of-ecto-schemas

Exop 1.4.0

The 1.4.0 version of Exop https://github.com/madeinussr/exop has been released. This version brings new features to Exop.Chain and a few updates of existing checks. Be aware of breaking changes, see the CHANGELOG.

Rebuild side project with Elixir, Phoenix, and Tailwind CSS

Deep Work Hours is a time tracking software built with Elixir, Phoenix, and Tailwind CSS. https://github.com/co0lsky/deep-work-hours-phoenix

Elixir Wizards S3E14 Bonus Toddcast and Lonestar Preview

Check out the latest episode of Elixir Wizards here: https://podcast.smartlogic.io/s3e14-bonus-toddcast-and-lonestar-preview

Api with elixir y grapql

I share repo is a api with elixir y graphql It is free to use!

https://github.com/Beor18/graphql-elixir

Running in Production Podcast 18: Running Phoenix on Kubernetes with Henry Popp

Henry covered a lot of ground in this episode around what it’s like managing your own Kubernetes cluster, DDD, event driven design, service oriented architecture and lots more.

Check out the episode here: https://runninginproduction.com/podcast/18-6dos-helps-you-explore-your-personal-network

Extract data from a QR code in Elixir

Learn how to extact data from a QR code in Elixir.

https://crypt.codemancers.com/posts/2020-02-27-extract-data-from-qr-code-in-elixir/

Deploying Elixir Applications with Duct Tape and Bubblegum

Latest post from Eric is a guide to simple Elixir deployment:

“I want to show you a simple but reliable deployment example that’s a simpler place for you to get started if you’re new to deploying Elixir.”

https://blog.smartlogic.io/deploying-elixir-applications-with-duct-tape-and-shoestring/

Previous page Next page