Not All “Just JavaScript” is the Same

I’m going to start this post with what will appear to be a tangent. I assure you, it’s not.

My wife, wonderful as she is, is not a very technical person. She is very caring, though, and will often listen to me talk about the technical things I am working … Read More

Make Your Own Charts in React Without a Charting Library – Part 1

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

ShevyJS

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

What I Love About React #1

Renders with Ternaries

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

Renderless Components

or How Logic Doesn't Always Need a UI

If you’re using Redux with React, you are probably familiar with the concept of container and presentational components. If you are, you can skip ahead to the section Renderless Components. If you’re not, let me give you a very brief description of each.

Container Components

The purpose of a “container … Read More

Liked what you read? Want a kick ass developer to work for you? Hire me for your next web project.
Hire Kyle