Josh Sherman

180 Flips | 13 Magazines | 20 Likes | 4 Following | 12 Followers | @joshasherman | Keep up with Josh Sherman 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 “Josh Sherman”

How To Grow Unlimited Amounts Of Blueberries In Your Backyard

Blueberries health benefits include improving cognitive function, treating urinary tract infection, preventing cancer, slowing aging process, …

Wellness

react-kindness: A customizable screen guide for React

I just published a simple screen guide component of React. Please take a look.<p>👉 react-kindness Demo <br>👉 react-kindness README<p>Motivation of the …

Web Development

How to Make Smokin' Hot Grilled Salads

<i>Sponsored by Whole Foods Market</i><p>Firing up your grill often means a meat-centric meal with a supporting cast of sides. But the same high-heat cooking …

Cooking

Lebanese Lemon Salad Dressing Recipe

"Tangy, zesty, garlicky lemon and olive oil flavors blend in this dressing that compliments salads which include some type of grilled meat and baked …

Food

Here's All You Need To Know To Make Great Pizza At Home

It's all about the dough.

The Right Way to Test React Components

There’s a lot of confusion right now about the “right” way to test your React components. Should you write all your tests by hand, or only use …

Application environments

Most software companies have their product deployed to a few different environments, which have names like <i>local</i>, <i>dev</i>, <i>test</i>, <i>stage</i>, and <i>production</i>. On my …

Tools you need to use in your react components development

As a react developer, I believe that everyone who is working on a react project must develop all the components separately for taking advantage of …

A Gentle Introduction to HOC in React: Learn by Example

This is the second part of the series on Higher-Order Components (HOCs). Today, I will cover different higher-order component patterns that are …

Software Engineering

This Carne Asada Burrito Casserole Is a Highbrow Stoner's Delight

Hello, and welcome back to <i>Will It Casserole?</i>, the column where I take your delicious concepts and re-imagine them as delicious casserole creations. …

Tex-Mex Meatballs in Red Chile Sauce Recipe

How to Make It<p>Step 1<p>Preheat broiler with oven rack 5 inches from heat. Broil poblano pepper on an aluminum foil-lined baking sheet 6 to 8 minutes or …

Protect your API with OAuth2

Friday 9 February 2018 at 10:15<p>Avg. Rating<p>OAuth 2 is the gold standard for authentication in APIs and in this talk we'll take a deep dive into how it …

Buffalo Cauliflower Is a Surprisingly Great Wing Substitute

The cauliflower tastes so much like boneless chicken wings, it's unreal.<p>Two foods that I rarely make at home but <i>always</i> order at restaurants are chicken wings and wedge salads. Everything I thought about both dishes changed when I made a <b>Buffalo cauliflower wedge salad</b>.<p>It jumped out at me in the …

Stubbing Node Authentication Middleware with Sinon

Last time we looked at how to set up Passport local authentication with Node and Koa. We took a test-first approach and wrote the majority of tests …

A perfect guide for cracking a JavaScript interview (A developer’s perspective)

The JavaScript(JS) interviews are not easy. I accept it, you accept it and, everyone does. The number of possibilities of questions could be asked in …

Rethinking front-end error reporting

Understanding problems in web apps is hard. Between mysterious JavaScript errors, user-reported bugs, and issues caught in QA, there’s a constant …

React Apollo Redux

This library wraps the graphql function from react-apollo function by also dispatching redux actions when a mutation is called.<p>If you were using<p>you …

Enhancing your React + GraphQL app with Redux and Redux-Thunk

Continuing the React + GraphQL full stack tutorial, applying a Redux approach and Middlewares<p>Back to the past<p>In my previous story, we created a …

11 React Examples

In this post, I present 11 React projects that I recently created with the objective of helping those new to React to get up and running. This is not …

JavaScript

Snapshot Testing API Calls The Right Way

Results look good, that’s what we’d expect!<p>Now let’s save this API call to our collection (magic is at the bottom of the dialog).<p>Testing the API …

King Ranch Chicken Casserole That’s Too Good Not To Share

This King Ranch Chicken Casserole is a Southern staple. It’s spicy, cheesy, and everything you’re craving when hunger strikes.<p>Start by sautéing the …

Cooking

Client and Server Hot Reloading with React and Docker

Introduction<p>This guide is intended for projects that require an Express web server that serves a React client application and will be deployed in a …

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 …

Essential Vanilla JavaScript Functions

Some of the missing functions in JavaScript in vanilla form (inspired by PHP). You can just try it as a programming practice.<p>Remove duplicates from …

React and Styled Components for Designers

Recently at MyBuilder we’ve started to adopt React more and more (Facebook’s Javascript UI framework), and it’s presented me with some really …

Controlled / Uncontrolled React Components

Some BackgroundIf you're new to React application development, you might be asking yourself, "What are controlled and uncontrolled components, …

JavaScript

Unit testing your React application with Jest and Enzyme

I don’t think i have to tell you the importance of unit testing your code, so i’ll dive in directly to unit testing with Jest and Enzyme.<p>First of all …

Async/Await Will Make Your Code Simpler

Or How I Learned to Stop Writing Callback Functions and Love Javascript ES8.<p>Sometimes modern Javascript projects get out of hand. A major culprit in …

Single command deployment for single page apps

Developing a single page app is hard. From the very beginning, you’ll need to make many decisions — decisions like picking a framework, setting the …