fmonsalvo

26 Flips | 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”

10 fantastic web design tools for July 2018

This month’s roundup of the best web design tools roundup includes a CSS preprocessor that scopes styles to components, and a jobs board that puts …

Weekly News for Designers № 443

Current State of Web Design – This certainly captures the essence of a modern website. <br>Animate Calligraphy with SVG – Useful code snippets for …

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 …

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 …

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> …

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 …

Test Suites

50 amazing tools for developers 2018

Best tools for developers: Quick links<p>Another year has ended and the tooling landscape has become simultaneously more exciting and more complex. …

Web Design

PWA - Progressive Web Application

What is PWA?<p><b>The web…but better</b><p>A Progressive Web App (PWA) is a web app that uses modern web capabilities to deliver an app-like experience to users. …

Web Development

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 …

My Visual Studio Code Setup

This article is also available on my blog.<p>This originally was just a gist, but I thought it made sense to just convert it to a blog post.<p>As the …

Learn React Fundamentals and Advanced Patterns ⚛️

Artwork for Egghead.io is created by the amazing Maggie Appleton<i>Two and a half hours of new beginner (free) and advanced React material are now</i> …

Software Engineering

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 …

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 …

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 …

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 …

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 …

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

With so many of us working from home these days, it’s about time we invested in our working environment to ensure the best experience possible. Here …

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 …