Laurie

Laurie @laurieontech

About: Software dev at Netflix | DC techie | Conference speaker | egghead Instructor | TC39 Educators Committee | Girls Who Code Facilitator | Board game geek | @laurieontech on twitter

Joined:
Apr 12, 2018

Laurie
articles - 90 total

Functions, fat arrows and parentheses

Sometimes syntax doesn't make a lot of sense and feels arbitrary. But often there is a reason under the hood.

Learn More 148 12Sep 7 '21

Interviews are about telling a story

I gave some advice in a twitter space the other day and someone asked me to turn it into a blog post. So here we are.

Learn More 143 4Aug 24 '21

Introducing `findLast` and `findLastIndex`

Another new proposal for ECMAScript addition, giving you the ability to cleanly access array elements using negative indices.

Learn More 106 11Jun 16 '21

`at` coming soon to ECMAScript

Another new proposal for ECMAScript addition, giving you the ability to cleanly access array elements using negative indices.

Learn More 332 91Jun 14 '21

How to Give Better Code Reviews

Code review is a skill and it takes practice. But there are some things you should know up front.

Learn More 177 5Jun 10 '21

React 18: Terms and Functionality

The React team has been hard at work for over a year. React is changing yet again, and it's time to start learning where it's going next.

Learn More 189 3Jun 10 '21

Let's talk about Lodash

Lodash is an incredible library of utilities that you may not always need.

Learn More 150 20Jun 4 '21

Diving into Husky and Lint-staged

JavaScript tools are plentiful but manually running them doesn't provide the same value that workflow automation can.

Learn More 66 4May 12 '21

A Guide to ESLint

I've written on Babel before, so today I thought I'd discuss its cousin, of sorts, ESLint.

Learn More 426 6May 4 '21

From JavaScript to Rust : Data Types

I've been learning Rust. Figure out how to map my understanding of data types is up next.

Learn More 85 6Apr 27 '21

Setting up my new Machine

I was recently setting up a new machine and these are the tools I reached for first.

Learn More 328 38Apr 9 '21

If Your Tech Interview is Three Tech Interviews in a Trench Coat and I Do Five is It Additive or Exponential

This was quite the process. I had a lot of conversations and interviews. I want to be transparent about that in the hopes it will help others.

Learn More 114 8Mar 29 '21

She Coded, 2021

Your advice may not always apply.

Learn More 45 1Mar 8 '21

New Gatsby Course!

Announcing my brand new egghead course! Focused on all the newest features.

Learn More 69 6Mar 2 '21

Diagnosing Performance Issues

Once you've determined you need to improve your site performance, how do you do that?

Learn More 172 4Mar 1 '21

Migrating from eslint-loader to eslint-webpack-plugin

A brief migration guide.

Learn More 29 1Feb 25 '21

Web Vitals Explained

Google calculates webpage performance based on core web vitals? What does that mean?

Learn More 107 7Feb 22 '21

Performance Tools

Let's talk about site performance and the different tools that can help you measure it.

Learn More 172 8Feb 16 '21

Code Splitting Explained

You may have heard of it, you may not have, so what is code splitting?

Learn More 118 6Jan 4 '21

Symlinks and Npm

What is a symlink? How does it work? Why does it matter?

Learn More 36 1Dec 14 '20

The Anatomy of package.json

Package.json does a lot more than list your project's dependencies. This is a guide to help you understand the clues and instructions it gives you.

Learn More 233 10Dec 2 '20

Babel: Plugins, Presets and Parsers

Babel is an incredibly powerful tool but it can be intimidating to dive into. I've spent the last few weeks in the Babel deep end, so let's talk about it!

Learn More 31 0Nov 23 '20

Event Listeners Explained

Event listeners show up all over the place! Let's learn this useful construct.

Learn More 47 0Nov 11 '20

Javascript ||, aka Why Doesn't This Work?!

I and others constantly want this expression to work and it doesn't, why?

Learn More 55 10Sep 29 '20

Sibling State with React Hooks

Lifting state is a great pattern to understand in React. This post walks you through an example stey-by-step.

Learn More 80 2Sep 9 '20

Template literals in JavaScript

One of those pieces of syntax I can never seem to remember.

Learn More 43 5Aug 6 '20

Making Sense of Syntax

I came across a bit of syntax I hadn't seen before. Figured I'd write a post as I explore what it means.

Learn More 66 18Jul 31 '20

JavaScript Map is getting upsert!

Currently in Stage 2, this up and coming JavaScript feature could make your life a lot easier!

Learn More 111 9May 19 '20

Discovering Theme UI

Having never worked with Theme UI before this is a retelling of my introduction to it.

Learn More 38 0May 12 '20

Is it Webpack or Node?

One of the most crucial pieces of information when debugging is what technology is affected. Over the years I've found that this distinction can be challenging.

Learn More 45 5May 12 '20