Blog
-
-
2023-05-06
I've been working a lot with external APIs and, as a result, with sandboxing and mocking API responses for test cases. These mocks work great unless your production code outsources the API call to a separate task, which means another process. In those cases, the mock response set in the test is assigned to the parent process, and the test will throw an error because it cannot find the mock for that API call. Here is a little workaround I found: more
-
2023-02-18
If you know me or have been reading previous blog posts, you know that the past six months have been quite a wild ride for me: job hunt, first job, no job and, finally, the second job. While there are a lot of things that I was able to learn during job number 1, this second job brings along its own challenges as I'm experiencing for the first time what it is like to work in an unfamiliar codebase. Luckily I was able to ask some extremely helpful and knowledgeable folks - big shout-out to everyone in the Groxio Elixir Chatt - for their advice. This post sums up their suggestions in 7 little nuggets of wisdom. more
-
-
-
-
-
-
2022-09-08
I am currently nearing the finish line of my own job hunt (or so I hope). As I am "patiently" waiting for my first employment contract to be sent to me, I find myself with a lot of nervous energy and time on my hands. What better thing to do than to post some tips that might help others in their job hunt? more
-
2022-08-25
I recently worked on an assignment where I had to periodically fetch data from different APIs and store it in a unified format in a database. To avoid duplication and only write one GenServer module for triggering the API calls and database operations, I used Behaviours, aka the Adapter Pattern. more