Async Unit Testing in Swift
Write robust and maintainable software using modern language featuresContinue reading on Better Programming »
Read moreCan the chi squared test detect fake primes?
This morning I wrote about Dan Piponi’s fake prime function. This evening I thought about it again and wondered whether the chi-squared test could tell the difference between the distribution of digits in real primes and fake primes. When data fall into a number of buckets, with a moderate number
Read moreThe Up-and-Running Guide to Architectural Fitness Functions
What you need to know about them without any mysteries left to uncover.Solving the question: How long is a piece of string? Or many? Photo by Patrycja Chociej on UnsplashYou’ve heard about architectural fitness functions, but most of the material you find lacks concrete details. Let’s fix that.I’ll explain:What architectural fitness functions areWhat
Read moreDon’t Confuse Trust With Getting Along
Credit: MidjourneyIf you ask any team if they trust each other, they would probably say they do, especially if they worked together for a longer period of time.There is an abundance of teams that seem to have a good time working together but that continuously deliver unsatisfactory results. Trust can often
Read moreRigid Body Simulation Basics — Part 1: From Newton’s Law to a Constrained Optimization Problem
Rigid Body Simulation Basics — Part 1: From Newton’s Law to a Constrained Optimization ProblemScreen captures from constraint-based rigid body simulators by authorIntroductionThis article is intended to be the first article in a series where I plan to discuss some important topics on real-time physics simulation and build an engine incrementally. This first
Read moreEKS Node Autoscaling With Large Container Images and a Warm Pool, a Tragedy in Three Parts
Our journey through improving autoscaling in GPU workloadsContinue reading on Better Programming »
Read moreWhat To Do If Your Employee Isn’t Reaching Their Full Potential
Great leaders can see the greatness in others when they can’t see it themselvesContinue reading on Better Programming »
Read moreChris Corner: The Tao of Demos¹
CodePen is a place where you can make demos. A Pen can be anything (a painting, a game, a landing page), but by and large, Pens today are demos. Why would you make a demo? Fam, why wouldn’t you make a demo? Demos are one of the most powerful tools
Read moreHigh-leverage Activities for Engineering Managers
Photo by Annie Spratt on UnsplashEvery manager has the same number of hours in a day, yet some consistently achieve better results, foster innovation, and cultivate teams that are both happy and highly productive. What sets these managers apart? The secret often lies in their commitment to high-leverage activities.As you navigate
Read moreMastodon account
I have an account on Mastodon: johndcook@mathstodon.xyz. Note that’s @math… and not @mast… One advantage to Mastodon is that you can browse content there without logging, while Twitter is becoming more of a walled garden. You can browse my account, for example, by going to the URL https://mathstodon.xyz/@johndcook There’s hardly
Read more