How to Engineer for Explainability: When a Black-Box is Just not Enough
In regulated domains, accuracy isn’t enough. Explore tools and strategies for transparent, explainable machine learning that ensures fairness, safety, and compliance. Continue reading How to Engineer for Explainability: When a Black-Box is Just not Enough on SitePoint.
Read moreA recipe for creating random fractals
Last week I gave an example of a randomly generated fractal and mentioned that it was “a particularly special case of a more general algorithm for generating similar fractals found in [1].” Here’s the general pattern. First, create a non-singular matrix M with integer entries and let k be the determinant
Read moreLearning in the flow: Unlocking employee potential through continuous learning
In this episode of Leaders of Code, Stack Overflow CEO Prashanth Chandrasekar and Christina Dacauaziliqua, Senior Learning Specialist at Morgan Stanley, talk about the importance of experiential learning in fast-paced environments. They emphasize the value of creating intentional learning environments where innovative tools meet collaborative communities to support growth for
Read morePrompt engineering cheat sheet: 7 tips for accurate and authentic AI writing for any professional
For professionals everywhere, mastering the art of prompt engineering is no longer an option. Today, it’s a writing tool necessity. Whether you’re a marketer crafting compelling copy, a developer writing code, or a data analyst performing data extraction, the way you prompt each AI system can determine the quality, accuracy,
Read morePrompt engineering for business: 7 industries where it’s needed most
As AI continues to make its mark on industries everywhere, prompt engineering has emerged as a crucial skill for understanding and using it. Large language models (LLMs) are becoming increasingly integrated into how we operate our personal and professional tasks, and the ability to craft effective prompts is no longer
Read moreMaking learning addictive is only half the job
Almost a decade ago, I gave a TED Talk where I argued that we could make learning as addictive as a video game. I was fascinated by the idea of dopamine loops—the cycle of challenge, achievement, and reward that keeps us hooked. I believed that if we could just bottle
Read moreDocuments: The architect’s programming language
Senior developers know how to deploy code to systems made of code. Architects know how to deploy ideas to systems made of people.
Read moreWhen log(x) has the same digits as x
I was skimming through a book [1] the other day and saw the following three equations: log 1.3712885742 = 0.13712885742 log 237.5812087593 = 2.375812087593 log 3550.2601815865 = 3.5502601815865 The sequence of digits is the same on both sides of each equation, except for the position of the decimal point. The
Read more405: Elasticsearch → Postgres Search
Alex & Chris get into a fairly recent technological change at CodePen where we ditched our Elasticsearch implementation for just using our own Postgres database for search. Sometimes choices like this are more about team expertise, dev environment practicalities, and complexity tradeoffs. We found this change to be much better
Read more