LogoJuan Manuel Allo Ron

All Blog Posts

Check the latest posts

Weekly Digest #5: 100 days of code

Apr 19, 2020
100 days of code was started by Alexander Kallaway in 2016 but recently it has been gaining more momentum (we all know why). Practice is the only way to master any discipline...
Two employees testing a web app

Thoughts on Snapshot Testing

Apr 14, 2020
Since I moved to react at work I have been using and trying different testing strategies and I wanted to share some thoughts and best practices around snapshot testing.
React Process that involves figuring out differences between DOM and vDOM

Weekly Digest #4: On React internals

Apr 12, 2020
This weekly digest focuses on React internals. Understanding how react works internally helps to follow best practices when coding, better understanding on performance and extra skills to debug those hard bugs.
Coverage output example

Visual Studio Code Extensions: Adding code coverage in 3 easy steps

Apr 7, 2020
In this quick tutorial I will show how you can add test coverage to your vscode plugin repository.

Weekly Digest #3: Understanding Javascript Internals

Apr 5, 2020
In this weekly digest I want to focus on resources that have helped me learn Javascript inner workings. In order to master any coding language it is necessary to understand how it works.

Creating gifs from the OSX terminal in 2 easy steps

Mar 31, 2020
I like sharing quick demos to all the stakeholders as soon as I start developing something new. I find that sharing soon helps to get early feedback and make sure that everyone’s requirements…

Weekly Digest #2: Latest web open source releases

Mar 29, 2020
Latest releases on the web. Storybook 5.3 , ts 3.8 and 3.9 beta, nextjs 9.3, babeljs 7.9 (in prep for 8.0), prettier 2.0, git 2.26 and react-router v6 alpha.
A dependency graph example for a JS project

Dependency Graph for Javascript Projects

Mar 24, 2020
I was reading this Javascript development setup post by Eric Elliot, when I stumbled upon a super cool NPM package to generate dependency graphs. The name is dependency-cruiser.

Weekly Digest #1

Mar 22, 2020
Best practices on JavaScript modularity: when to use named exports, how to group code and what to avoid. Check JavaScript Module Best Practices.

Partial Application made easy with ES6

Nov 12, 2018
In this post I will present a quick example on how ES6 can improve readability and help build code that is easier to maintain. Also, I will be exploring partial application, a nice technique to keep in your developer toolbox.
Promise States: Pending/Fulfilled/Rejected

Javascript as Promised

Nov 15, 2017
Promises have been there for a while now, officially released in ES6 but already being supported by most browsers before that and/or polyfiled by libraries
Blurred lines of code

Callbacks in Javascript

Nov 15, 2017
Quick recap on what a JS callback is and the common problems around using them
← Newer PostsOlder Posts →

@2024 Juan Manuel Allo Ron. All Rights reserved