Christi Reid

1,257 Flips | 41 Magazines | 73 Likes | 7 Following | 167 Followers | @christigreid | Keep up with Christi Reid 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 “Christi Reid”

UI component explorers — your new favorite tool – Chroma

UI component explorers — your new favorite tool<p>Building complex UIs one component at a time<p>UI components make you think reusable, predictable, and …

Distributed Systems

What makes React Native difficult to learn – Brains & Beards

You might’ve already read that I’ve recently taught a university course of React Native. There was a big contraint: my part of the course was really …

JavaScript

Recent blog posts

Posted by Priti on Thursday, 29 March 2018 in Marketing<p>Application requirements have changed drastically in recent years. For any application to …

Project Management

11 Trends That Will Impact Web Development in 2017

In this post, we will talk about the trends thatThe post 11 Trends That Will Impact Web Development in 2017 appeared first on iamwire.

JavaScript

Our Best Practices for Writing React Components

When I first started writing React, I remember seeing many different approaches to writing components, varying greatly from tutorial to tutorial. …

Redux with React - First look

This time I going to take the time to research and write about Redux in combination with React, one of the hottest libraries for front-end web …

Software Engineering

7 Reasons why you should use React

We evaluated all front-end frameworks before working on a major new version of our product, JotForm 4.0. After a series of Hack Weeks to kick tires …

JavaScript

Your first GraphQL component

If you follow my musings surely you must know how enamored I am with GraphQL. Frequently asked questions I get aren’t really about how it works …

Building Chrome extension using React.js, Redux and Gulp automation

Sunday / 29 January 2017 /<p>Building extension for Google Chrome is no different from building javascript application. The official documentation page …

Writing cleaner react code

So I came across this tweet by Dan Abramov —<p>The moment I read the code in the tweet, I knew this was some really powerful stuff. The ‘setState’ …

Using forms in React-Redux: Tips And Tricks

A while ago i published a blogpost about some lessons learned from moving to React and Redux. It has been a pretty long time already that i have been …

Learn To Code In 2017, Get Hired, And Have Fun Along The Way

<b>There is now an update to this post for 2018.</b> <b>Check it out here</b><b>.</b><p>Last year I wrote a post on how to go from zero knowledge to being hired as a …

Share Code between React and React Native Apps

Developers are adopting Higher Order Components (HOC) Stateless Functional Components, and for good reason: they make it easier to achieve code …

What JavaScript code style is the most popular

There are two big holy war questions about code style in JavaScript: tabs vs. spaces and semicolons vs. no semicolons. Of course there are more, like …

Setting up Vim for modern JavaScript Development

I’ve been using Vim solidly for about six years now, and do all of my editing in it. This blog post, all the open source code on GitHub, and all my …

JavaScript

6 Great Uses of the Spread Operator

Thanks to ES6 and the likes of Babel, writing JavaScript has become incredibly dynamic, from new language syntax to custom parsing like JSX. I’ve …

JavaScript

A deep dive into children in React

The core of React is components. You can nest these components like you would nest HTML tags, which makes is easy to write JSX since it resembles …

Looking To Give Back At The End Of A Rough 2016? Follow These Examples

Finding meaningful ways to be generous with our time and money is helping a lot of us end a particularly divisive year on a positive note.<p>Many Americans decided to give peace a chance at the end of 2016.<p>In response to a discordant political season, lots of people have shown a desire to close out …

Getting Started with Jekyll

Once upon a time, the web was mostly static sites. We built our sites with Dreamweaver or Homesite (or -gasp!- FrontPage) and manually updated them …

Web Design

Buckblog: Playing with Constants, Methods, and Superclasses

File this one under “Ruby Tricks of Questionable Usefulness.” Still, it ought to be admitted that even questionably-useful tricks can sometimes …

My experience working with Jekyll

Yesterday I blogged about the new static-site hosting service, Surge. In order to test it, I decided to rebuild JavaScript Cookbook as a static site. …

Command-line

Understanding Ruby Rake

I highly recommend you watch Jim Weirich’s talk about Basic Rake, because he describes rake so beautifully and this is my attempt to document how I …

Working with Hashes in Ruby

Last week we looked at Arrays in Ruby. An Array is a useful data structure for working with a collection of items.A Hash is a similar Ruby data …

Programming

What are Ruby Procs?

Last week we looked a blocks in Ruby. Blocks are one of the most commonly used, yet often misunderstood parts of the Ruby language.If you are …

Programming

Object hierarchy in Ruby

In Ruby On Rails By Leigh Halliday May 06, 2015<p>As a way to better understand how Ruby works, I started to dive into how object hierarchies work in …

JavaScript

Getting Started with Nokogiri