fmonsalvo

24 Added | 3 Magazines | 8 Likes | 23 Following | @fmonsalvo | Keep up with fmonsalvo on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “fmonsalvo”

Rekit Studio IDE for React and Redux development

Originally I've published this post to Syndicode blog.<p>On Feb, 8 a complete IDE for React, Redux, and React Router development was released. It is …

JavaScript

Taming React Native’s ScrollView with flex

Time and time again I find myself fighting a ScrollView to get it to work the way I want it to. Is it flex? Is it the ScrollView? It was time I wrote …

JavaScript

React Component IO

A curated collection of popular and useful React.js UI components, tools and libraries for building your application with an amazing UI.<p><i>" The secret</i> …

Software Engineering

Automatic visual diffing with Puppeteer – Monica Dinculescu

So testing, right? We should do it. The thing is, testing is hard, and good testing is <i>reaaaaaaally</i> hard, and tbh I’m pretty bad at testing. So I end …

JavaScript

50 amazing tools for developers 2018

Another year has ended and the tooling landscape has become simultaneously more exciting and more complex. There are countless new libraries, …

Web Development

Features

Essentially, a PWA is a website that is capable of being promoted to being native-ish. It gets many of the benefits of being a native app, but also …

JavaScript

How JavaScript works: The building blocks of Web Workers + 5 cases when you should use them

This is post # 7 of the series dedicated to exploring JavaScript and its building components. In the process of identifying and describing the core …

JavaScript

My Visual Studio Code Setup

Also available on my blog at https://vscode.iamdeveloper.com.<p>This originally was just a gist, but I thought it made sense to just convert it to a …

Learn React Fundamentals and Advanced Patterns

The goal of this course is to give you the knowledge of advanced patterns you can use to make React components that are more flexible, simpler, and …

Scalp Exfoliation Is the Crucial Step Your Hair-Care Routine Is Missing

When Utah hairdresser Christina Kreitel shared an Instagram video of one of her standard salon services—a scalp exfoliation—she was not expecting it …

Hair Care

Announcing AWS Amplify and the AWS Mobile CLI | Amazon Web Services

The JavaScript ecosystem is thriving. Every day there are new use cases and functionality across web and mobile ecosystems. Developers are building …

Cloud Computing

Working With Large Files in an iOS App

How we made Kaleidoscope for iPad as responsive as possible.<p>Kaleidoscope has been a popular productivity tool for nearly a decade and for good …

Everything You Should Know About React: The Basics You Need to Start Building

Are you curious about React and haven’t had the chance to learn it? Or maybe you’ve tried tutorials in the past, but struggled to master the core …

JavaScript

How I Take Notes

Last month I was on jury duty in Brooklyn for two weeks. I learned a lot. However, jury duty is not being offered for the truth of the matter …

Productivity

Robustness principle

"Be conservative in what you send, be liberal in what you accept"<p>This wise advice, called also Robustness principle or Postel's law, turns out to be …

Software Development

Robust React User Interfaces with Finite State Machines

User interfaces can be expressed by two things:• The state of the UI<br>• Actions that can change that state<br>From credit card payment devices and gas pump …

JavaScript

State management in JavaScript

Managing the state of a browser based JavaScript application is tough, often it seems unnecessarily so.<p>My goal today is to outline a few simple …

Using better CLIs

For people who spend half of their lives in a terminal user experience and functionality is highly important. Making you a happier person.<p>Here are …

Python Programming

10 Free Onboarding UIs Built With CSS and JavaScript

The goal of onboarding is to get new users acquainted with an interface. This comes in many different styles, and there is no right way to do it. But …

Web Design

All the fundamental React.js concepts, jammed into this single Medium article

Last year I wrote a short book on learning React.js which turned out to be about 100 pages. This year, I am going to challenge myself to summarize it …

Software Engineering

Awesome JavaScript Animation Libraries

by Bradley Nice, Content Manager at ClickHelp.co — best technical writing tool<p>JavaScript libraries are incredibly useful tools for any designer or …

How to Create Your Dream Home Office

West Elm

10 design tips to help create your dream home office

Find a space and make it your own - no matter how small it is, you'll be happier and more productive if you love your work space.<p>When starting a …