# Backend Chat/Discussions

**URL:** https://forum.devtalk.com/c/backend-developer-forum/backend-chat/21.md

[Latest](https://forum.devtalk.com/latest.md) · [Categories](https://forum.devtalk.com/categories.md) · [Tags](https://forum.devtalk.com/tags.md)

---

## [Has anyone taken the Elixir/Erlang certification exam from Erlang Solutions?](https://forum.devtalk.com/t/has-anyone-taken-the-elixir-erlang-certification-exam-from-erlang-solutions/201487)

<div class="topic-metadata">

**Author:** [@apoorv-2204](https://forum.devtalk.com/u/apoorv-2204)\
**Replies:** 2\
**Last updated:** [20 April 2026 08:34 UTC](https://forum.devtalk.com/t/has-anyone-taken-the-elixir-erlang-certification-exam-from-erlang-solutions/201487 "2026-04-20T08:34:08Z")

</div>

Hi everyone, I’m considering pursuing the Elixir/Erlang certification exam offered by Erlang Solutions and wanted to check in with the community first. Has anyone here taken the certification recently? What was your e…

---

## [“UID Masquerade: Knox Backend Injects 900+ Calls into User Context Over 24 Hours”   \> Backend process UID 10132 repeatedly invoked EnterpriseDeviceManager under user UID 1000, creating a sustained impersonation loop. This isn’t telemetry—it’s backend cont](https://forum.devtalk.com/t/uid-masquerade-knox-backend-injects-900-calls-into-user-context-over-24-hours-backend-process-uid-10132-repeatedly-invoked-enterprisedevicemanager-under-user-uid-1000-creating-a-sustained-impersonation-loop-this-isn-t-telemetry-it-s-backend-cont/216164)

<div class="topic-metadata">

**Author:** [@Bigtimothy](https://forum.devtalk.com/u/Bigtimothy)\
**Replies:** 0\
**Last updated:** [26 September 2025 00:57 UTC](https://forum.devtalk.com/t/uid-masquerade-knox-backend-injects-900-calls-into-user-context-over-24-hours-backend-process-uid-10132-repeatedly-invoked-enterprisedevicemanager-under-user-uid-1000-creating-a-sustained-impersonation-loop-this-isn-t-telemetry-it-s-backend-cont/216164 "2025-09-26T00:57:53Z")

</div>

What This Graph Shows :red\_circle: UID 10132 getInstance() calls: backend process injecting into your UID 1000 context :orange\_circle: EnterpriseDeviceManager masquerade: UID 1000 labeled events triggered by UID …

---

## [Experimenting with the NKTg Law – Interpolating the Mass of 8 Planets using NASA Data in Rust](https://forum.devtalk.com/t/experimenting-with-the-nktg-law-interpolating-the-mass-of-8-planets-using-nasa-data-in-rust/214505)

<div class="topic-metadata">

**Author:** [@NKTgLaw](https://forum.devtalk.com/u/NKTgLaw)\
**Replies:** 0\
**Last updated:** [12 September 2025 12:19 UTC](https://forum.devtalk.com/t/experimenting-with-the-nktg-law-interpolating-the-mass-of-8-planets-using-nasa-data-in-rust/214505 "2025-09-12T12:19:58Z")

</div>

Hi everyone :waving\_hand:, I’ve been experimenting with a physics-inspired principle called the NKTg Law of Variable Inertia. It connects position (x), velocity (v), and mass (m) via a conserved quantity: NKTg1 = x \* …

---

## [When do you think we'll see Python 4?](https://forum.devtalk.com/t/when-do-you-think-well-see-python-4/204115)

<div class="topic-metadata">

**Author:** [@dyowee](https://forum.devtalk.com/u/dyowee)\
**Replies:** 7\
**Last updated:** [15 July 2025 03:19 UTC](https://forum.devtalk.com/t/when-do-you-think-well-see-python-4/204115 "2025-07-15T03:19:02Z")

</div>

Will there be any hope for Python 4.0?

---

## [Getting Visitor IP Address with geoipapi](https://forum.devtalk.com/t/getting-visitor-ip-address-with-geoipapi/203668)

<div class="topic-metadata">

**Author:** [@geo](https://forum.devtalk.com/u/geo)\
**Replies:** 0\
**Last updated:** [18 June 2025 15:02 UTC](https://forum.devtalk.com/t/getting-visitor-ip-address-with-geoipapi/203668 "2025-06-18T15:02:15Z")

</div>

I found a collection of code snippets for getting visitor ip address from api.geoipapi.com/json for blocking malicious ip addresses or handling european union visitors. I figured it would be helpful and post here Docume…

---

## [Design patterns for Hexagonal / Clean Architecture in Elixir (beyond Behaviour + Impl)](https://forum.devtalk.com/t/design-patterns-for-hexagonal-clean-architecture-in-elixir-beyond-behaviour-impl/201971)

<div class="topic-metadata">

**Author:** [@apoorv-2204](https://forum.devtalk.com/u/apoorv-2204)\
**Replies:** 0\
**Last updated:** [5 June 2025 05:39 UTC](https://forum.devtalk.com/t/design-patterns-for-hexagonal-clean-architecture-in-elixir-beyond-behaviour-impl/201971 "2025-06-05T05:39:26Z")

</div>

I’m experimenting with Hexagonal / Clean Architecture in Elixir. The classic Behaviour + Impl split works great for mocking and isolating IO—here’s a trimmed-down example from our SFTP adapter: elixir # Port (Behaviour…

---

## [Back-End Developer Needed for a EU Uni Finder/Helper Project 🚀 (Volunteer Opportunity) ](https://forum.devtalk.com/t/back-end-developer-needed-for-a-eu-uni-finder-helper-project-volunteer-opportunity/181203)

<div class="topic-metadata">

**Author:** [@luigiluigiluigi](https://forum.devtalk.com/u/luigiluigiluigi)\
**Replies:** 0\
**Last updated:** [17 December 2024 19:55 UTC](https://forum.devtalk.com/t/back-end-developer-needed-for-a-eu-uni-finder-helper-project-volunteer-opportunity/181203 "2024-12-17T19:55:16Z")

</div>

Hey everyone! :wave: We’re looking for a Back-End Developer Volunteer to help us build something impactful! If you want to gain real-world experience while contributing to a meaningful cause, here’s what we’re looking f…

---

## [Clojure video courses (split thread)](https://forum.devtalk.com/t/clojure-video-courses-split-thread/171062)

<div class="topic-metadata">

**Author:** [@jss](https://forum.devtalk.com/u/jss)\
**Replies:** 3\
**Last updated:** [20 November 2024 14:26 UTC](https://forum.devtalk.com/t/clojure-video-courses-split-thread/171062 "2024-11-20T14:26:20Z")

</div>

If you like video courses, maybe you should try this: https://clojureforpros.com/

---

## [Data Structures and Algorithms with Elixir](https://forum.devtalk.com/t/data-structures-and-algorithms-with-elixir/30685)

<div class="topic-metadata">

**Author:** [@mafinar](https://forum.devtalk.com/u/mafinar)\
**Replies:** 31\
**Last updated:** [14 November 2024 02:14 UTC](https://forum.devtalk.com/t/data-structures-and-algorithms-with-elixir/30685 "2024-11-14T02:14:00Z")

</div>

This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm course, I realized, whenever I “think” about algorithms, Java is the first thing that …

---

## [When will the book Agile Web Development in Rails 8 release?](https://forum.devtalk.com/t/when-will-the-book-agile-web-development-in-rails-8-release/173963)

<div class="topic-metadata">

**Author:** [@pillaiindu](https://forum.devtalk.com/u/pillaiindu)\
**Replies:** 5\
**Last updated:** [15 October 2024 22:27 UTC](https://forum.devtalk.com/t/when-will-the-book-agile-web-development-in-rails-8-release/173963 "2024-10-15T22:27:22Z")

</div>

Hi everyone, Does anyone know when will “Agile Web Development in Rails 8” by Pragmatic Bookshelf release. I’m eager to dive into the latest Rails content and would love to hear if anyone has any updates! Thanks! @Pra…

---

## [Survey on Refactorings for Elixir](https://forum.devtalk.com/t/survey-on-refactorings-for-elixir/149576)

<div class="topic-metadata">

**Author:** [@lucasvegi](https://forum.devtalk.com/u/lucasvegi)\
**Replies:** 1\
**Last updated:** [1 April 2024 17:45 UTC](https://forum.devtalk.com/t/survey-on-refactorings-for-elixir/149576 "2024-04-01T17:45:44Z")

</div>

Hello guys! Perhaps some of you have already seen this invitation on other channels in the Elixir community or even responded to our survey. However, we are looking to expand the number of developers reached by our inve…

---

## [Phoenix 1.6.0 Released](https://forum.devtalk.com/t/phoenix-1-6-0-released/23355)

<div class="topic-metadata">

**Author:** [@Cellane](https://forum.devtalk.com/u/Cellane)\
**Replies:** 29\
**Last updated:** [25 March 2024 11:18 UTC](https://forum.devtalk.com/t/phoenix-1-6-0-released/23355 "2024-03-25T11:18:45Z")

</div>

Phoenix 1.6.0 got released last week, with built-in authentication and mailer generators, a whole new HEEx (HTML-aware Embedded Elixir) engine, and esbuild integration (which replaces former Node.js and WebPack integrati…

---

## [Do you use Terraform alone or some other tools related to Terraform?](https://forum.devtalk.com/t/do-you-use-terraform-alone-or-some-other-tools-related-to-terraform/142008)

<div class="topic-metadata">

**Author:** [@KnowledgeIsPower](https://forum.devtalk.com/u/KnowledgeIsPower)\
**Replies:** 2\
**Last updated:** [3 February 2024 02:59 UTC](https://forum.devtalk.com/t/do-you-use-terraform-alone-or-some-other-tools-related-to-terraform/142008 "2024-02-03T02:59:15Z")

</div>

Do you just use plain Terraform alone? Do you use CDK for Terraform or other supporting tools (e.g. Terraform Cloud ) for Terraform?

---

## [Advent of Code 2023 - Day 1](https://forum.devtalk.com/t/advent-of-code-2023-day-1/134532)

<div class="topic-metadata">

**Author:** [@mafinar](https://forum.devtalk.com/u/mafinar)\
**Replies:** 0\
**Last updated:** [2 December 2023 00:34 UTC](https://forum.devtalk.com/t/advent-of-code-2023-day-1/134532 "2023-12-02T00:34:57Z")

</div>

Hello! Advent of Year 2023 is upon us and like past few years, I’ll be opening threads discussing each year’s problems. Day 1 was today. This was a rather interesting challenge for a day 1. Not as easy as others and the…

---

## [Advent of Code 2023 — Warm Up](https://forum.devtalk.com/t/advent-of-code-2023-warm-up/131433)

<div class="topic-metadata">

**Author:** [@mafinar](https://forum.devtalk.com/u/mafinar)\
**Replies:** 0\
**Last updated:** [8 November 2023 01:20 UTC](https://forum.devtalk.com/t/advent-of-code-2023-warm-up/131433 "2023-11-08T01:20:41Z")

</div>

December is only a few weeks away. I have been detached from programming puzzles for a while now so thought I would give myself some warm up sessions. Also, I might be doing some Scala in addition to Elixir (like I’ll e…

---

## [PyPI new user and new project registrations temporarily suspended](https://forum.devtalk.com/t/pypi-new-user-and-new-project-registrations-temporarily-suspended/109905)

<div class="topic-metadata">

**Author:** [@KnowledgeIsPower](https://forum.devtalk.com/u/KnowledgeIsPower)\
**Replies:** 1\
**Last updated:** [21 May 2023 23:30 UTC](https://forum.devtalk.com/t/pypi-new-user-and-new-project-registrations-temporarily-suspended/109905 "2023-05-21T23:30:02Z")

</div>

---

## [Build it with Phoenix, deps versions](https://forum.devtalk.com/t/build-it-with-phoenix-deps-versions/109820)

<div class="topic-metadata">

**Author:** [@pillaiindu](https://forum.devtalk.com/u/pillaiindu)\
**Replies:** 2\
**Last updated:** [20 May 2023 10:05 UTC](https://forum.devtalk.com/t/build-it-with-phoenix-deps-versions/109820 "2023-05-20T10:05:09Z")

</div>

Cross posting from Elixir Forum. Build it with Phoenix is a nice course by Geoffrey Lessel @geo. But if you start with Phoenix 1.7.2 or even 1.7.0, you’ll get stuck at video 7. So please start with installing the archi…

---

## [What is your choice for NoSQL database?](https://forum.devtalk.com/t/what-is-your-choice-for-nosql-database/94730)

<div class="topic-metadata">

**Author:** [@KnowledgeIsPower](https://forum.devtalk.com/u/KnowledgeIsPower)\
**Replies:** 14\
**Last updated:** [16 April 2023 16:59 UTC](https://forum.devtalk.com/t/what-is-your-choice-for-nosql-database/94730 "2023-04-16T16:59:58Z")

</div>

MongoDB, Cassandra, DynamoDB and etc. Also, do you use VM or container to run it?

---

## [Debugging Elixir/Phoenix apps with ChatGPT](https://forum.devtalk.com/t/debugging-elixir-phoenix-apps-with-chatgpt/105090)

<div class="topic-metadata">

**Author:** [@jaeyson](https://forum.devtalk.com/u/jaeyson)\
**Replies:** 0\
**Last updated:** [15 April 2023 12:48 UTC](https://forum.devtalk.com/t/debugging-elixir-phoenix-apps-with-chatgpt/105090 "2023-04-15T12:48:03Z")

</div>

Hey! Just a random thought though: Found an article from fudzilla where AI can be a good debugger. How does one integrate something like this in development? something like tabnine but for debugging purposes or giving so…

---

## [Bridgetown (a Jekyll successor) - anyone used it?](https://forum.devtalk.com/t/bridgetown-a-jekyll-successor-anyone-used-it/93724)

<div class="topic-metadata">

**Author:** [@Reinis](https://forum.devtalk.com/u/Reinis)\
**Replies:** 3\
**Last updated:** [7 February 2023 23:32 UTC](https://forum.devtalk.com/t/bridgetown-a-jekyll-successor-anyone-used-it/93724 "2023-02-07T23:32:34Z")

</div>

I’ve been diving into Bridgetown (a Jekyll successor) and learning about writing a more maintainable CSS.

---

## [Getting ready for Advent of Code 2022](https://forum.devtalk.com/t/getting-ready-for-advent-of-code-2022/80533)

<div class="topic-metadata">

**Author:** [@mafinar](https://forum.devtalk.com/u/mafinar)\
**Replies:** 7\
**Last updated:** [2 December 2022 02:06 UTC](https://forum.devtalk.com/t/getting-ready-for-advent-of-code-2022/80533 "2022-12-02T02:06:22Z")

</div>

We always have fun in this forum around this time of the year, discussing the days’ (or yesterdays’) challenges and talking through solutions. I have an hour or two to spare around midnight nowadays to spend some hammock…

---

## [Survey on code smells in Elixir](https://forum.devtalk.com/t/survey-on-code-smells-in-elixir/75908)

<div class="topic-metadata">

**Author:** [@lucasvegi](https://forum.devtalk.com/u/lucasvegi)\
**Replies:** 0\
**Last updated:** [29 September 2022 17:32 UTC](https://forum.devtalk.com/t/survey-on-code-smells-in-elixir/75908 "2022-09-29T17:32:03Z")

</div>

Hello guys! Perhaps some of you have already seen this invitation on other channels in the Elixir community or even responded to our survey. However, we are looking to expand the number of developers reached by our inves…

---

## [When to use async and sync code in Elixir?](https://forum.devtalk.com/t/when-to-use-async-and-sync-code-in-elixir/70267)

<div class="topic-metadata">

**Author:** [@jaeyson](https://forum.devtalk.com/u/jaeyson)\
**Replies:** 6\
**Last updated:** [28 August 2022 08:46 UTC](https://forum.devtalk.com/t/when-to-use-async-and-sync-code-in-elixir/70267 "2022-08-28T08:46:34Z")

</div>

Sorry for the very vague noob question, I really want to ask this: When do we use async or sync code in the context of Elixir? AFAIK genserver call is synchronous which is blocking code. Do you have a real example or wh…

---

## [Learning two different programming languages same time?](https://forum.devtalk.com/t/learning-two-different-programming-languages-same-time/54663)

<div class="topic-metadata">

**Author:** [@almokhtar](https://forum.devtalk.com/u/almokhtar)\
**Replies:** 12\
**Last updated:** [1 August 2022 21:20 UTC](https://forum.devtalk.com/t/learning-two-different-programming-languages-same-time/54663 "2022-08-01T21:20:36Z")

</div>

Howdy, folks i have this question about it is ok to learn two different programming languages same time, well my story is i joined a company that they work with ruby last year just started learning and working with it sa…

---

## [Anyone tried Elixir Quiz?](https://forum.devtalk.com/t/anyone-tried-elixir-quiz/37416)

<div class="topic-metadata">

**Author:** [@jaeyson](https://forum.devtalk.com/u/jaeyson)\
**Replies:** 5\
**Last updated:** [25 January 2022 06:02 UTC](https://forum.devtalk.com/t/anyone-tried-elixir-quiz/37416 "2022-01-25T06:02:32Z")

</div>

Hi all!, anybody tried this Elixir quiz from @Tetiana? She’s the one who made Elixircards.

---

## [Advent of Code 2021](https://forum.devtalk.com/t/advent-of-code-2021/30110)

<div class="topic-metadata">

**Author:** [@mafinar](https://forum.devtalk.com/u/mafinar)\
**Replies:** 39\
**Last updated:** [11 December 2021 04:26 UTC](https://forum.devtalk.com/t/advent-of-code-2021/30110 "2021-12-11T04:26:25Z")

</div>

Hello folks! We had a pretty fun thread here around the same time last year - talking about Advent of Code problems. That also happened to be the first (and only so far) year I solved all Advent of Code problems on time …

---

## [DHH's video preview of Rails 7](https://forum.devtalk.com/t/dhhs-video-preview-of-rails-7/20721)

<div class="topic-metadata">

**Author:** [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Replies:** 1\
**Last updated:** [26 September 2021 01:07 UTC](https://forum.devtalk.com/t/dhhs-video-preview-of-rails-7/20721 "2021-09-26T01:07:41Z")

</div>

And the blog: Rails has been unapologetically full stack since the beginning. We’ve continuously sought to include ever-more default answers to all the major infrastructure questions posed by modern web d…

---

## [SpawnFest anyone?](https://forum.devtalk.com/t/spawnfest-anyone/21764)

<div class="topic-metadata">

**Author:** [@mafinar](https://forum.devtalk.com/u/mafinar)\
**Replies:** 5\
**Last updated:** [21 September 2021 18:06 UTC](https://forum.devtalk.com/t/spawnfest-anyone/21764 "2021-09-21T18:06:24Z")

</div>

I’ll be participating. This would be very interesting because I have been having coders block + a lot of distraction this weekend. But let’s see if thus works. Also haven’t coded Elixir much lately so this could be ther…

---

## [Using Regular Expressions in Erlang](https://forum.devtalk.com/t/using-regular-expressions-in-erlang/12966)

<div class="topic-metadata">

**Author:** [@rustkas](https://forum.devtalk.com/u/rustkas)\
**Replies:** 43\
**Last updated:** [6 September 2021 19:12 UTC](https://forum.devtalk.com/t/using-regular-expressions-in-erlang/12966 "2021-09-06T19:12:48Z")

</div>

Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either casually mentioned or not touched upon. Regular expressions are a powerful helper in…

---

## [What do you use to read Erlang docs?](https://forum.devtalk.com/t/what-do-you-use-to-read-erlang-docs/13752)

<div class="topic-metadata">

**Author:** [@DevotionGeo](https://forum.devtalk.com/u/DevotionGeo)\
**Replies:** 10\
**Last updated:** [6 August 2021 20:36 UTC](https://forum.devtalk.com/t/what-do-you-use-to-read-erlang-docs/13752 "2021-08-06T20:36:42Z")

</div>

What do you people do for reading Erlang docs? Is there something like Ruby’s ri? I installed manual pages for Erlang under /usr/local/share/man and it works, but entering man erlang shows all the Built-In Functions as…

[Next page](https://forum.devtalk.com/c/backend-developer-forum/backend-chat/21.md?page=1)
