Articles

Software engineering lessons from production, raw and honest from the heart — almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.

90 articles from 2019 · show all

March 2019

How Grit superchargers your career

BrowserStack – a less painful way to test weird browsers

Fixing laggy UI with React.memo

useDimensions – a React Hook to measure DOM nodes

Learning a new field is super hard, I get it now 😅

Why dataviz does better for your career than TODOapps

Behind the curve ... of my bar donut chart 🤨

February 2019

Pirates’ downfall causes global warming

JavaScript’s most popular dataviz library

Dinosaurs, software engineers, and cholera. What do they have in common?

Do you use any special time tracking software?

An experiment to merge React and Vue

Indie startup more profitable than Uber 😛

What makes you a senior software engineer anyway?

I used to think a senior engineer was someone who gets a project, understands the context, puts their head down, and gets it done. But no. A senior engineer does so much more than just write code and design systems.

Custom react hooks ❤️

Async, await, catch – error handling that won't drive you crazy

React, D3, and hooks 👉special livecode tonight 9:30pm

Why you don't have time to advance your career

January 2019

Why CSS-in-JS is winning, an example

Tooltips and state across various d3 charts in a React dashboard!

This kid is amazing

How to set up Gatsby and Auth0 for easy authentication on your next project

When you don't think you're good enough

Delightful state management with hooks and Constate

A bunch of cool things and neat little tips

Focus on the process, not the goal

How to build a Remark plugin to supercharge your static site

DRY is a footgun, remember to YAGNI

When you code, write down everything

How to use React Context effectively