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 …
Codeminer42’s Engineering Blog
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 …
Recently, we’ve had to implement a multistep form and it resulted in a very well-rounded implementation, on this form we have: validation, state management, local …
Photo by Matt Seymour on Unsplash Intro Dependency injection is a very powerful technique that allows us to write code that is both more testable …
We know software can get complex over time, specially when it comes to state management. More often than not, we find ourselves with tricky user …
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 …
In our last post on Elixir we learned a bit about loops. In that post, we implemented a simple algorithm to sum numbers in a …
Recursion and Iteration While iterative constructs are well understood by programmers in general, it is not uncommon to stumble upon difficulties when dealing with recursion, …
The Blog Team Hi! My name is Julia, I’m a developer working at Codeminer42 and I’ve also been a part of the blog team for …
Elixir is a dynamic, functional laguage for building scalable and maintainable applications. This is a short description of Elixir that we can get from it’s …
Hello boys and girls!!! In this article I’ll be discussing the Mapbox, an American provider (APIs and SDKs) for custom online maps for web and …