Open in app

Sign in

Write

Sign in

Ben Scheer
Ben Scheer

901 Followers

Home

About

Published in

JavaScript in Plain English

·Oct 10

React Context in a Nutshell

If you’re new to React Context, or just need a refresher, this is for you. State management is a huge topic in the React world. When it comes to implementing state management in your project, React Context can be extremely useful. …

Technology

4 min read

React Context in a Nutshell
React Context in a Nutshell
Technology

4 min read


Jul 18

Entrepreneurs: If You Only Read a Couple of Books in 2023, Read These

Five picks for books about business, psychology, and more. — Hello again, knowledge seekers of 2023! If you’re a curious person looking for some wisdom and inspiration, then you’re definitely reading the right article. In a world with countless literary treasures, I present you with a hand-picked selection of six book recommendations that you won’t regret reading. Through these books…

Books

4 min read

Entrepreneurs: If You Only Read a Couple of Books in 2023, Read These
Entrepreneurs: If You Only Read a Couple of Books in 2023, Read These
Books

4 min read


May 29

Theory on Product Success in 2023

How do products make it into the mainstream? — How do you get a new product out into the world? How does it get enough attention and sales to become widely adopted? While searching for a framework around product success, I’ve been thinking recently about some ideas coming from Geoffrey A. Moore and Robert Cialdini. …

Psychology

4 min read

Theory on Product Success in 2023
Theory on Product Success in 2023
Psychology

4 min read


Dec 2, 2022

No more losing links in Slack —here’s my React + Python solution

A small project to put Slack links in their (one) place — Do you use Slack by chance? Or any messaging app? If so, you might have experienced the following problem: People will post all sorts of interesting links, but as time goes on, it all gets lost in oblivion. What if you miss out on a mind-blowing YouTube link just because…

Productivity

7 min read

No more losing links in Slack —here’s my React + Python solution
No more losing links in Slack —here’s my React + Python solution
Productivity

7 min read


Jul 27, 2022

A 5-step guide to system design

How to tackle a tough system design discussion as an engineer — System design conversations can be really challenging. There can be a lot of ambiguity, options, and ideas —mixed with limited time and hard problems to solve. From experience, I’ve found a versatile approach that helps make these conversations more structured, interesting, and productive. Let’s dive right in! 1. Requirements & Goals

Productivity

7 min read

A 5-step guide to system design
A 5-step guide to system design
Productivity

7 min read


Jan 28, 2022

How to Install NVM and Node on macOS M1 Silicon in 2022

Get NVM and Node quickly and easily. — If you’re a software engineer with a Mac, having NVM and Node installed is likely a requirement. In 2022, it’s easier than ever to get this all installed and check it off your to-do list. There are a ton of articles out there about installing NVM and Node, however, many…

Web Development

3 min read

How to Install NVM and Node on macOS M1 Silicon in 2022
How to Install NVM and Node on macOS M1 Silicon in 2022
Web Development

3 min read


Jan 14, 2022

Deep Dive: Let’s create a data structure that handles insert, delete, and getRandom in O(1) time, no duplicates allowed

A coding problem and solution, explained with JavaScript. — Familiar with common data structures in computer science? If so, you’re probably aware that there are pros and cons to any data structure. In this article I’ll describe and solve a particular coding problem that helps demonstrate data structure tradeoffs by way of example. Let’s go over the problem! Diving into the problem The…

Web Development

7 min read

Deep Dive: Let’s create a data structure that handles insert, delete, and getRandom in O(1) time…
Deep Dive: Let’s create a data structure that handles insert, delete, and getRandom in O(1) time…
Web Development

7 min read


Published in

JavaScript in Plain English

·Jan 5, 2022

A Short Tutorial on How to Use Stripe API with JavaScript

Here’s how to get started. — Stripe started many years ago as a humble payment gateway for developers, but now is looking far into the future and building the infrastructure of what will be a future for commerce. …

Productivity

4 min read

A Short Tutorial on How to Use Stripe API with JavaScript
A Short Tutorial on How to Use Stripe API with JavaScript
Productivity

4 min read


Published in

JavaScript in Plain English

·Jan 3, 2022

I Rebuilt My Online Portfolio from Scratch, using React — Here’s What I Learned

When it comes to professional online portfolios, it’s easy to think that only a specific type of person needs to have one. For example, maybe there’s a photographer who wants a website to showcase their artwork online. That makes sense because a photographer usually has a literal portfolio of photos…

Web Development

7 min read

I Rebuilt My Online Portfolio from Scratch, using React — Here’s What I Learned
I Rebuilt My Online Portfolio from Scratch, using React — Here’s What I Learned
Web Development

7 min read


Published in

Dev Genius

·Dec 22, 2021

Quick Tutorial: How To Deal With Secret Keys in React Apps

Learn about hiding and using secret keys in React. — I remember the moment when I first learned about dotenv. It’s not something you learn about in normal computer science classes at school, yet something you’ll inevitably need to understand if you’re building any sort of app that interfaces with another service. …

Productivity

6 min read

Quick Tutorial: How To Deal With Secret Keys in React Apps
Quick Tutorial: How To Deal With Secret Keys in React Apps
Productivity

6 min read

Ben Scheer

Ben Scheer

901 Followers

Follow me for biz & tech nuggets.

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams