Watch out for your test case values: detecting code changes
Having a test case exercising your code path is not enough if it is set up with values that wouldn’t detect code changes. In a …
The Art Of Multistep Forms #1 — Navigation
How to implement the basic structure of a multistep form
Last Updated on May 29, 2023 Recently, we’ve had to implement a multistep form and it resulted in a very well-rounded implementation, on this form …
Dependency Injection With Cyclic Dependencies
Last Updated on July 4, 2023 Photo by Matt Seymour on Unsplash Intro Dependency injection is a very powerful technique that allows us to write …
Empowering your systems with State Machines and XState
Last Updated on April 11, 2024 We know software can get complex over time, specially when it comes to state management. More often than not, …
Exploring RamdaJs functions
Hello guys! These days I was remembering how one year ago, maybe more, I decided to look over each function from RamdaJs and try to …
Elixir accumulators
Last Updated on May 29, 2023 In our last post on Elixir we learned a bit about loops. In that post, we implemented a simple …
Recursion and Iteration Part I
Turning simple recursion into an iterative process
Last Updated on May 29, 2023 Recursion and Iteration While iterative constructs are well understood by programmers in general, it is not uncommon to stumble …
Our Internal Review Process for Publishing Posts
How the blog team handles post review
Last Updated on May 29, 2023 The Blog Team Hi! My name is Julia, I’m a developer working at Codeminer42 and I’ve also been a …
How to handle loops in Elixir
Last Updated on May 29, 2023 Elixir is a dynamic, functional laguage for building scalable and maintainable applications. This is a short description of Elixir …
Mapbox, the “Google” for working with map applications
A simple introduction and practice to learn how to use mapbox lib for web apps
Last Updated on July 4, 2023 Hello boys and girls!!! In this article I’ll be discussing the Mapbox, an American provider (APIs and SDKs) for …