July 03, 2017
0 strokes bestowed
A few days ago, I came across a tweet by Stephanie Hurlbut, a software engineer and entrepreneur who uses her influence to help other engineers out. Allow me to share that tweet with you: I was really intrigued by this idea and was hoping someone would rise to the occasion. As it so happens, a few…
June 24, 2017
0 strokes bestowed
Occasionally I see someone ask, "What's the best way to make bar charts with React? Are there any great libraries?" I often respond with, "Why not build it with React yourself?" React's one-way data binding model is perfect for creating simple data visualizations from scratch and I want to show you…
Tags
ReactData VisualizationSVG
May 18, 2017
0 strokes bestowed
My most recent work project was an interesting challenge. I built an app (actually 2 Electron apps supporting 3 React apps communicating through WebSockets) that allowed a user (actually 4 simultaneous users) to look at an array of stories related to sea ports, select one, have a detail component…
Tags
Redux
May 17, 2017
0 strokes bestowed
This morning I released ShevyJS into the wild. ShevyJS is a remake of Shevy for CSS-in-JS styling. If you're new to the concept of CSS-in-JS, you can find some great resources on the topic including this massive repo . In a nutshell, CSS-in-JS is the task of adding styles either inline or…
April 22, 2017
0 strokes bestowed
This won't be a very long, nor deep, post. As I was working on some code this afternoon, a thought occurred to me. I love React. I really do. I find it so pleasant to work in React, and I can't always describe why. However, I have at least one reason I can describe, and I thought I'd share that with…
Tags
React
February 26, 2017
0 strokes bestowed
Recently, I ran a poll on Twitter asking web developers what was most important to them. Here's a look at the results. Over 50% of the voters said the people they work with is most important to them, followed by the product they work on, and lastly, followed by the tech they use at work. No one…
February 23, 2017
0 strokes bestowed
Renderless components are a way to use React's component model for side effects and logic that isn't mapped directly to your UI
February 17, 2017
0 strokes bestowed
My current project has a strange requirement. Given a collection of items, a user should be able to infinitely loop scroll left and right in a carousel. From strictly a UI perspective, this makes sense, when I move to the left, add items to the right and vice versa. From a developer's perspective…
February 16, 2017
0 strokes bestowed
I am starting a randomly occurring series called "Head Scratchers." At least once a week (probably once a day), I run into a problem that makes me scratch my head for while. So I'm going to share the problem and my solution with you. If you think of a better way to solve the problem, I want to see…
Tags
React
February 08, 2017
0 strokes bestowed
I am currently working on a React/Redux universally rendered application at work. It has some fun parts and I want to share what I've learned from building them. One of those parts is a component I have called the BlocksLoop . In the design phase of the project, long before I was ever a part of the…
Tags
React
Previous12345
6
78Next

Let's talk some more about JavaScript, React, and software engineering.

I write a newsletter to share my thoughts and the projects I'm working on. I would love for you to join the conversation. You can unsubscribe at any time.

Introduction to State Machines and XState Logo
Introduction to State Machines and XState

Check out my courses!

Liked the post? You might like my video courses, too. Click the button to view this course or go to Courses for more information.
View on egghead.io