Open in app

Sign In

Write

Sign In

Nate Geslin
Nate Geslin

403 Followers

Home

About

Published in

JavaScript in Plain English

·Pinned

What I Look For When I Hire Software Engineers

It Isn’t All About Code — Over the years, I have had the pleasure of being a part of the hiring process. My experiences range from being a cog in the wheel of hiring for a massive corporation, and a primary decision-maker for a small start-up. What makes a good hire? …

Programming

7 min read

What I Look For When I Hire Software Engineers
What I Look For When I Hire Software Engineers
Programming

7 min read


Published in

JavaScript in Plain English

·Pinned

Use React and Feature Flags To Roll Out New UI Components

With The Flip of A Switch — Recently, at Parallax, my team and I released a sweeping update to our user interface. We updated buttons, inputs, selects, dialogs, and many other visual elements. What follows is an explanation of one small part of that effort. Problem In the summer of 2021, my team and I were presented with…

React

6 min read

Use React and Feature Flags To Roll Out New UI Components
Use React and Feature Flags To Roll Out New UI Components
React

6 min read


Published in

Counter Arts

·Pinned

I Built A Mechanical Keyboard

The Lucky Jade Build — Introduction I wanted to share with you today my latest mechanical keyboard build. It’s been a little over two years since my last build, and this makes my 3rd full build. I am by no means an expert, but I have been lurking around the hobby for a number of years. …

Mechanical Keyboards

9 min read

I Built A Mechanical Keyboard
I Built A Mechanical Keyboard
Mechanical Keyboards

9 min read


May 2, 2022

Improve Build Times by Speeding up Jest Tests with Multiple Suites

By Using GitHub Actions To Run Jest Test Suites In Multiple Parts — At Parallax, we use Jest to test our application. One of my primary objectives is to make it easy as possible for my team to add tests. As of this writing, we are somewhere in the neighborhood of 2,500 tests. Most of the tests are unit tests. About half of…

Programming

4 min read

Improve Build Times by Speeding up Jest Tests with Multiple Suites
Improve Build Times by Speeding up Jest Tests with Multiple Suites
Programming

4 min read


Apr 19, 2022

How I Lost Auto Formatting In WebStorm!

…And How I Got It Back Again — I switched from VSCode to WebStorm and I couldn’t, for the life of me, get prettier to auto-format. After months of using a keyboard shortcut, one of my colleagues was able to find the issue and we got it fixed. TL;DR Are you using WebStorm with the VSCode Keymap and auto…

Webstorm

3 min read

How I Lost Auto Formatting In WebStorm!
How I Lost Auto Formatting In WebStorm!
Webstorm

3 min read


Jan 25, 2022

A Beginner’s Guide To Building Shareable React Components, Part 2: Planning

Let’s put some of the theory from Part 1 to work — Welcome to Part 2 of A Beginner’s Guide To Building Shareable React Components Series. In Part 1 of this series, I wrote about the theory behind planning sharable react components. A Beginner’s Guide To Building Shareable React Components, Part 1: Theory A solid plan leads to a solid foundationnategeslin.medium.com Today, we’re going to put that theory to work and plan out a sharable react component!

Software Engineering

8 min read

A Beginner’s Guide To Building Shareable React Components, Part 2: Planning
A Beginner’s Guide To Building Shareable React Components, Part 2: Planning
Software Engineering

8 min read


Jan 20, 2022

A Beginner’s Guide To Building Shareable React Components, Part 1: Theory

A solid plan leads to a solid foundation — Over the years, I have been lucky enough to be part of several projects where we built component libraries. Or built components that were shared across multiple projects. Most of these projects used React, some used Angular. …

React

8 min read

A Beginner’s Guide To Building Shareable React Components, Part 1: Theory
A Beginner’s Guide To Building Shareable React Components, Part 1: Theory
React

8 min read


Jan 12, 2022

How Can I Contribute To Open-Source?

A high level guide on how to get started — In my very first software engineering interview I remember a question that was asked. “What is one thing you’d like to accomplish in the next 5 years?” My answer was “Contribute to open source”. At the time, I had no idea what that even meant. I hear about it all…

Software Engineering

4 min read

How Can I Contribute To Open-Source?
How Can I Contribute To Open-Source?
Software Engineering

4 min read


Published in

Counter Arts

·Dec 30, 2021

I Built Another Mechanical Keyboard

The Belafonte Build — I’m starting to build a nice little mechanical keyboard collection. I have a few 60%, a 65%, and a 75%. These are great, and I love each like a child. One thing I did not have was any kind of ergo split or Alice-type layout. I wanted one. I have…

Mechanical Keyboards

9 min read

I Built Another Mechanical Keyboard
I Built Another Mechanical Keyboard
Mechanical Keyboards

9 min read


Published in

JavaScript in Plain English

·Dec 27, 2021

Speed Up Jest Tests By Using The Correct Environment

The DOM is expensive. Use it only when you need it. — Recently at Parallax, we noticed our UI test suite was taking longer and longer to finish. This was on the order of minutes, so not a major problem. At least not yet. It was a problem affecting development, though, and lengthening the feedback cycle. …

Jest

3 min read

Speed Up Jest Tests By Using The Correct Environment
Speed Up Jest Tests By Using The Correct Environment
Jest

3 min read

Nate Geslin

Nate Geslin

403 Followers

Software Engineer, Tinkerer

Following
  • Andrew Zuo

    Andrew Zuo

  • Jason Knight

    Jason Knight

  • Josef Cruz

    Josef Cruz

  • Donna L Roberts, PhD (Psych Pstuff)

    Donna L Roberts, PhD (Psych Pstuff)

  • Spyder Darling

    Spyder Darling

See all (273)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams