Derek Hauffe

200 Flips | 11 Magazines | 1,260 Likes | 17 Following | 13 Followers | @DerekHauffe | Keep up with Derek Hauffe 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 “Derek Hauffe”

5 React Architecture Best Practices

There can be no doubt that React has revolutionized the way we build user interfaces. It’s easy to learn and greatly facilitates creating reusable …

Adobe unlocks a Lightroom power tool for photo editing

Lightroom profiles offer new color editing and styling options, and now you can create your own profiles for the photo editing and cataloging software.<p>Adobe Lightroom's new profiles feature puts photo editing presets on steroids -- and now you can build your own profiles, too.<p>Profiles now use …

Tutorials

React project in Visual Studio 2017

I want to develop a React application in Visual Studio 2017 alongside my .NET application (in the same solution).<p>I am using TypeScript, so I want a …

How to React ⚛️

<i>Let’s see how learning React ⚛️ in the right order can make it less overwhelming.</i><p><b>NOTE: This is a cross-post from my newsletter. I publish each email</b> …

How to Use the Color Dodge and Burn Blend Modes in Photoshop

Here’s a 12-minute tutorial from photographer Blake Rudis of f64 Academy that looks at how you can use Photoshop’s dodge and burn blend modes for …

Introducing React Velocity

<i>Changing How You Start Up Your React and Redux Applications</i><p>Whenever you start a new React app do you ever get that creeping feeling that you’ve done …

Building a React App from Scratch

My colleague - Robert - made a super simple local API server for front-end junkies. You can fire it up with a single command and use it to learn …

JavaScript

Handling large lists and tables in react

<i>Click here to share this article on LinkedIn »</i>Imagine a common situation: you have a table with a lot of data, or a list with many items. If you …

Upgrading a create-react-app project to a SSR + code splitting setup

<b>UPDATE:</b> <i>This is part 1 of my</i> <b>CRA+SSR</b> <i>series:</i><p>Upgrading a create-react-app project to SSR + code splitting<br>• Adding state management with Redux in a CRA + …

Polythene

Material Design component library for Mithril and React.<p>Can be used as general-purpose component library that includes dialogs, cards, notifications, …

React, Redux and JavaScript Architecture

<i>The content of this article was originally presented to the Squiz Front-End Engineering group.</i><p>Whether you use them or not, React and Redux are …

JavaScript

Gatsby – Static Site Generator For React – Introduction

Gatsby is a static site generator for React and has just been released (version 1.0). This tutorial will take a look at this new project and show you …

React + Firestore

To practice what we have leanerd we are going to add a vote button beside each suggestion. We are going to configure it so that people can never vote …

Designing with React

What Godless Says About America

Netflix’s gorgeous, subversive new series exposes the dark mythology embedded in the Western genre.<p>In the opening scene of <i>Godless</i>, Marshal John Cook (Sam Waterston) rides into the town of Creede, Colorado, as a dust storm swirls around him. The marshal lowers his bandana and squints into the …

To Hell With the Witch-Hunt Debate

The post-Weinstein moment isn’t a war on sex. It’s a long-overdue revolution.<p>One of the principal pleasures of <i>Mad Men</i>, on rich display beginning with the pilot episode, was looking at all of the crazy things people used to be able to do in offices: smoke, drink, and—if they were male—grope and …

The Nationalist's Delusion

Trump’s supporters backed a time-honored American political tradition, disavowing racism while promising to enact a broad agenda of discrimination.<p>THIRTY YEARS AGO, nearly half of Louisiana voted for a Klansman, and the media struggled to explain why.<p>It was 1990 and David Duke, the former grand …

Political Science

I’m a Black Veteran. Why Is Trump Making Me Feel Unpatriotic?

Is there such a thing as a black American?<p>This is a really easy question that the United States has yet to answer correctly. And it’s for this reason that I am worried about the future of our country.<p>That last statement can feel cliche given our current environment, where partisans spin routine …

Black Lives Matter

David Bowie: A Life by Dylan Jones review – skilful and revelatory

The GQ editor’s biography is comprehensive and full of new revelations and details<p>There have been many books about David Bowie, both before and after his death, but <i>GQ</i> editor Dylan Jones’s is among the best, as well as the most revelatory. Jones sensibly chooses to use the verbatim testimonies of …

David Bowie

Five Books to Make You Less Stupid About the Civil War

On Monday, the retired four-star general and White House Chief of Staff John Kelly asserted that “the lack of an ability to compromise led to the Civil War.” This was an incredibly stupid thing to say. Worse, it built on a long tradition of endorsing stupidity in hopes of making Americans stupid …

War

Angular 5

Important<p>This course supports Angular version 5 if you are looking for AngularJS v1.x then please check the other course in the top menu.<p>After taking …

Is This the Only Graduated ND Filter You Need?

Graduated Neutral Density Filters have become one of my favorite accessories for landscape photography and it’s something I always keep in my camera …

Learn How To Build: Astronomy Picture Of The Day App with NASA API and React + Redux

DEMO<p>Hey! I recently found out NASA has a public API. Cool! Let’s build something today with the API!<p><i>What are we going to build? Good question! We’re</i> …

6 mistakes Reacters make

6 things Reacters do that Re-framers avoid<p>I used to program in JavaScript. I was really down on frontend web programming. Soon after switching to …

JavaScript

Building an offline-first app with React and RxDB

Offline functionality is becoming an increasingly important part of an app’s user experience. This is not just important for apps that function …

JavaScript

When Will the Planet Be Too Hot for Humans? Much, Much Sooner Than You Imagine.

<i>To read an annotated version of this article, complete with interviews with scientists and links to further reading, click</i> <i>here</i><i>.</i><p><b>I.</b> ‘Doomsday’<p><i>Peering</i> …

Climate Change

How to Photograph Forests and Trees

Master the Art of Photographing Forests and Trees<p>Landscape photography is often associated with the Grand Landscape and the famous vistas. I love a …

Sorry, Donald Trump, It Can't Be Infinity

Last week, the President of the United States issued an executive order reviving the National Space Council. But at the end of the President’s remarks, immediately following the signing of the order, he made the following statement:<p>This is infinity here. It could be infinity. We don’t really don’t …

Universe

Passwordless Authentication with React and Auth0

<b>Editor’s Note:</b> For years now, I’ve been telling people that passwords are obsolete. When I wrote the password section for “Programming JavaScript …