Hey guys, I’ve been a Functional Programming (FP) enthusiast for 2 years so far 🥺. My goal for 2021 is to learn an FP language, so I started to study Haskell… I’ve been studying it for two weeks now and it’s been a funny and challenging journey!
In the hope that I can find more people on this ride and make it at least a little easier for them, I'll be sharing all my discoveries with the highlights of this fantastic programming language on a series of posts to help some new Haskell adventures students.👩🏻💻🚀
Hey guys, in the last year I've worked on a personal web application: What’s in your bar? 🍹. Andy, my fiancée, came up with an idea: an app to help people discover the cocktails that they can make in their house just by adding all the ingredients on a simple input and clicking on a button!
All the journey was really interesting! It started with a hunt on Kaggle to find the perfect dataset and after checking a bunch of data I decided to get this one: https://www.kaggle.com/ai-first/cocktail-ingredients. After choosing it there was some work to be done and “cleaning”…
Today I want to write a short post about how to share context between tests using Cypress — in only 3 steps 🤩. If you've never heard about this tool, according to the official site: "Cypress is a next-generation front end testing tool built for the modern web". It's been heavily used in the frontend because it's a quite clear and simple tool. It uses the Chai assertion library as well as Sinon and jQuery extensions, but the icing on the cake is that Cypress enables us to write end-to-end (2e2), integration, and unit tests. 🤯
Maybe you're wondering "Hey…
We call High Order Functions the functions that accept other functions as a parameter, e.g: find, filter, map and reduce.
Let's imagine that we are working with a social media API, and we are getting the user's activities. …
Today I wanted to write a short post about some quick ES6 tips: destructuring, rest parameter, and spread operator. These three musketeers are present in all modern JS frameworks and for a long time I was confused about these concepts until I had Vue and React on my programming routine. Hey ho, let’s go!
ES6 arrived with a simpler way to extract values from arrays and objects, to set default values from these, and to also rename these properties in a fast way:
$ var magicNumber; //declaration > undefined $ a = 30; // initialisation/assignment > 30 $ a +…
Hello, my name is Jennifer, I’m 27 years old and a web developer in ascension. As most of you guys I imagine, I’ve been stuck at home for four months now… So today I decided to try writing some fragments of my technology adventures.
In this first post, I will tell you about my career :)
Actually I’m graduated in Environmental Sanitation Technology and worked in this area until 2017. That same year I decided to move to Florianópolis with my fiancé. Floripa is a huge technology hub and I wasn’t very happy with what I was achieving in my…
Developer since 2017. Focused on technology for troubleshooting! A clean code lover, functional programming enthusiast and passionate about sharing knowledge.