JavaScript

24 posts
Immutability with immer

Immutability with immer

Why immutability? When working on a React application that needs to handle state, one of the main pitfalls to watch out for is accidental mutations. This is fancy talk for mistakenly modifying stuff you didn’t want to change: let user = { name: "foo" }; let updated = user; updated.name...

Firebase and Redux Saga can be friends

Firebase and Redux Saga can be friends

What’s this Firebase thingy? You might have heard about Firebase, a real-time database that stores data as JSON object and was acquired by Google in October of 2014 and became a unified platform for mobile apps.  This article will tell you a bit more on how to move Firebase...

Managing data flow on the client-side

Managing data flow on the client-side

I like to think of client-side applications as empty shells that get populated with data and where the source of that data can be anything: an object in your javascript code, an HTTP request, a JSON file, … Making sure this data flows correctly through your application is one hell of...

Webpack your bags

Webpack your bags

Last updated: December 2020 By now you’ve probably heard about this new cool tool on the block called Webpack. If you haven’t looked that much into it you’re probably a bit confused by some people calling it a build tool à la Gulp and other people calling...

JSday Maceio 2015 recap

JSday Maceio 2015 recap

We have tons of conferences in Brazil related to web technologies. BrazilJS is far the most incredible one, and it relies heavily on JavaScript. Yearly thousands of JavaScript enthusiasts and developers go to POA to have this amazing experience. A few months ago I saw a conference called JSday and...

Angular 2.0: The Good, The Bad, The Ugly and The Extremely Ugly

Angular 2.0: The Good, The Bad, The Ugly and The Extremely Ugly

Lately there has been some news around Angular 2.0. There are some odd things about working with Angular 1.3 that I’ve experienced during project work, which they have tried to address. However, it got ugly on various parts. In this blogpost I discuss various changes, as I...

You’ve successfully subscribed to madewithlove
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.