Employee Search With OpenAI, Flowise, and LangChain
People search (image generated by Midjourney)If you read my previous article, you know that I have a Bostonian version of ChatGPT in Slack called W’kid Smaaht (“wicked smart”). My team lives in Slack, so it makes sense to have an AI bot in there, too. You can install W’kid Smaaht
Read moreOKRs? More Like, R U OK?
OKRs? More like, R U OK?Why OKRs do not work for engineering teamsImage generated by MidjourneyI started my first job as a software engineer in the early 2000s. Since then, I’ve been part of nine different teams in companies of all sizes, including my own, and every single time, at some
Read moreTurning your vision into reality
How to plan and execute in a world where you don’t know everything yetContinue reading on Better Programming »
Read moreChecksum polynomials
A large class of checksum algorithms have the following pattern: Think of the bits in a file as the coefficients in a polynomial P(x). Divide P(x) by a fixed polynomial Q(x) mod 2 and keep the remainder. Report the remainder as a sequence of bits. In practice there’s a little
Read moreHow to Process Stripe Subscriptions In Your Serverless Apps
Starting a SaaS app and need to set your users up with premium features? Here’s how to get started.Earlier this year I released an AI-powered fitness app focused on creating tailored workouts using equipment you have at your disposal. It was pretty good, but inadvertently was geared toward how I exercise.
Read moreHow to Perform Data Analysis in Python Using the OpenAI API
Learn how to use Python and the OpenAI API to perform data mining and systematically analyze your datasets for interesting information. Continue reading How to Perform Data Analysis in Python Using the OpenAI API on SitePoint.
Read moreSwiftUI: Why You Need AnyView
A deep dive into AnyView’s performance “problems.” And how to solve them.Continue reading on Better Programming »
Read moreHow I Migrated Our React Codebase from Flow to PropTypes
And how you can do it, too!Continue reading on Better Programming »
Read moreZenStack: The Complete Authorization Solution for Prisma Projects
Less code, better reliability, easier maintenanceLicensed from ShutterStockYes, authorization. It’s like the “salad part” of your diet — you know it’s vital and indispensable but struggle to enjoy. Implementing authorization doesn’t need to be a fancy job. Just roll up your sleeves and turn business rules into code. We’ve all been there
Read moreDecoding Computation Through the Essence of Data Representation
Diving deep into the foundational ways information is encodedContinue reading on Better Programming »
Read more