Open in app

Sign In

Write

Sign In

Jeff Lowery
Jeff Lowery

307 Followers

Home

About

Published in JavaScript in Plain English

·Pinned

How to Find Very Large Prime Numbers in JavaScript

The Miller-Rabin Primality Test is a reliable test for prime numbers, even though it can only determine the probability that a number is prime. Probability is relative, however: I may roll a hundred sevens in a row at a craps table, but the probability is extremely low. The Wikipedia link…

Mathematics

2 min read

How to Find Very Large Prime Numbers in JavaScript
How to Find Very Large Prime Numbers in JavaScript
Mathematics

2 min read


Published in JavaScript in Plain English

·Oct 1, 2021

How to Dynamically Update a React Component whilst Computing like a Maniac

I recently ran into an issue where I was executing a continuous computation that returned intermediate results that I wanted to display in a React component in real time. …

React

4 min read

How to Dynamically Update a React Component whilst Computing like a Maniac
How to Dynamically Update a React Component whilst Computing like a Maniac
React

4 min read


Feb 27, 2021

Yet another article about U.S. healthcare and pharmaceuticals

I changed my insurance recently. After I retired from my job in tech, I was on COBRA. After 18 months I had to change to one of the insurance policies on my state’s exchange. There were a lot of policies to choose from, but the website made some plan recommendations…

Drug Companies

4 min read

Yet another article about U.S. healthcare and pharmaceuticals
Yet another article about U.S. healthcare and pharmaceuticals
Drug Companies

4 min read


Published in The Startup

·Nov 19, 2020

Is a Universal Type System Practical?

I recently made some minor contributions to an open source project that took a GraphQL schema as its input and generated viable SQL dialects for various databases. Since I have worked with GraphQL quite a bit in the past I liked the idea of fleshing out a GraphQL API, which…

Schema

8 min read

Is a Universal Type System Practical?
Is a Universal Type System Practical?
Schema

8 min read


Published in Analytics Vidhya

·Feb 12, 2020

Visualizing Grandmaster Openings

What is data visualization? Anybody who has used a diagram or a chart to illustrate numeric or other data has practiced data visualization. This post will be about a specific data visualization technique called a heatmap. A heatmap uses colors and location to characterize data. That data may be about actual heat (temperature), but…

Chess

5 min read

Visualizing Grandmaster Openings
Visualizing Grandmaster Openings
Chess

5 min read


Dec 13, 2019

I write to learn

I’m either comfortably retired or unemployed, I haven’t decided which. What I do know is that I am not yet ready for decades of hard-won knowledge to lie fallow. Still driven to learn new technologies and to develop new projects, I see the experience and results generally getting better over…

Technical Writing

4 min read

I write to learn
I write to learn
Technical Writing

4 min read


Published in Level Up Coding

·Dec 10, 2019

Living within your means: Firestore’s Spark Plan

I recently started a personal project where I wanted to use a database in the cloud. There are quite a few to choose from. My main criteria was that it be something low or no cost. Eventually I decided on Firestore, using the Spark Plan. This plan gives me 5Gb…

Database

5 min read

Living within your means: Firestore’s Spark Plan
Living within your means: Firestore’s Spark Plan
Database

5 min read


Published in Level Up Coding

·Oct 2, 2019

The Call Stack is Not an Infinite Resource — How to Avoid a Stack Overflow in JavaScript

Use JavaScript to understand how recursion can lead to a stack overflow and tricks to prevent it from happening — The call stack is not an infinite resource. This is especially true when performing deep recursion. Functions calls within functions are placed on the call stack further up, which means each recursive call sits on the call stack, waiting to be executed. The call stack size is not fixed in…

Java Script

4 min read

The Call Stack is Not an Infinite Resource — How to Avoid a Stack Overflow in JavaScript
The Call Stack is Not an Infinite Resource — How to Avoid a Stack Overflow in JavaScript
Java Script

4 min read


Published in Level Up Coding

·Sep 3, 2019

A Heat Map in JavaScript for Texas Holdem Win Probability

You are probably familiar with Texas Holdem, a variant of poker where two cards, known as hole cards, are dealt face down to each player, and then five community cards are dealt face up in three stages, for a total of four stages in all. …

Java Script

5 min read

A Heat Map in JavaScript for Texas Holdem Win Probability
A Heat Map in JavaScript for Texas Holdem Win Probability
Java Script

5 min read


Published in HackerNoon.com

·Jun 2, 2019

Refetch Strategies for Apollo’s GraphQL client

There are several techniques for refetching data. In this article, we explore them by example. — The setup In Giving React + GraphQL a Lift with Apollo-Boost, I demonstrated how to get React application up and running quickly, and then how to incorporate the ApolloClient React components from apollo-boost. At the time of that writing, I used the Apollo Launchpad service to create a GraphQL server instance, but…

Graph QL

7 min read

Refetch Strategies for Apollo’s GraphQL client
Refetch Strategies for Apollo’s GraphQL client
Graph QL

7 min read

Jeff Lowery

Jeff Lowery

307 Followers

Wrote software for a living. Now I do it for fun.

Following
  • ClickHelp

    ClickHelp

  • Apoorv Gehlot

    Apoorv Gehlot

  • M.G. Siegler

    M.G. Siegler

  • Ali

    Ali

  • Jean-Louis Gassée

    Jean-Louis Gassée

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech