Creating Dynamic Pivots on Snowflake Tables with dbt
Leverage dbt and its advanced scripting functionality to generate dynamic pivot tables that adapt to changing pivot values- 28617Murphy2025-03-22
Solving the classic Betting on the World Series problem using hill climbing
A simple example of hill climbing - and solving a problem that's difficult to solve without optimization techniques- 23504Murphy2025-03-22
Nobody Puts AI in a Corner!
Two short anecdotes about transformations, and what it takes if you want to become "AI-enabled"- 25266Murphy2025-03-22
Decoding One-Hot Encoding: A Beginner's Guide to Categorical Data
Learning to transform categorical data into a format that a machine learning model can understand- 24617Murphy2025-03-22
Can You Tell Free Python Art from Multi-Million Dollar Pieces?
Follow along for a Python generative art tutorial, inspired by Piet Mondrian and Josef Albers. From Code to Canvas, Part I.- 28691Murphy2025-03-22
Demystifying the Correlation Matrix in Data Science
Understanding the Connections Between Variables: A Comprehensive Guide to Correlation Matrices and Their Applications- 28486Murphy2025-03-22
Rewiring My Career: How I Transitioned from Electrical Engineering to Data Engineering
Data is booming and so are the job opportunities in this field. A must read for an engineer interested in a career in data.- 26412Murphy2025-03-22
How I Created a Data Science Project Following CRISP-DM Lifecycle
An end-to-end project using the CRISP-DM framework- 28796Murphy2025-03-22
Field Boundary Detection in Satellite Imagery Using the SAM2 Model
Step-by-Step Tutorial on Applying Segment Anything Model Version 2 to Satellite Imagery for Detecting and Exporting Field Boundaries in...- 21187Murphy2025-03-22
Awesome Plotly with Code Series (Part 4): Grouping Bars vs Multi-Coloured Bars
Do technicolour bars really help make a story clear?- 25699Murphy2025-03-22
ROI Worship Can Be Bad For Business
Watch out for these three ways too much of a good thing can be dangerous- 26401Murphy2025-03-22
Writing LLMs in Rust: Looking for an Efficient Matrix Multiplication
Here are the lessons I learned and how I am writing llm.rust and tackling the matrix multiplication problem- 23563Murphy2025-03-22
How To Up-Skill In Data Science
My framework for continually becoming a better data scientist- 28161Murphy2025-03-22
Network Analysis, Diffusion Models, Data Lakehouses, and More: Our Best Recent Deep Dives
Our weekly selection of must-read Editors' Picks and original features- 27623Murphy2025-03-22
Introduction to the Finite Normal Mixtures in Regression with
In this post, we demonstrate how to simulate a finite mixture model for regression using Markov Chain Monte Carlo (MCMC) sampling. We will...- 29307Murphy2025-03-22
Why STEM Is Important for Any Data Scientist
3 cases to prove this from my own experience- 21669Murphy2025-03-22
Why Most Cross-Validation Visualizations Are Wrong (And How to Fix Them)
Stop using moving boxes!- 28996Murphy2025-03-22
Open the Artificial Brain: Sparse Autoencoders for LLM Inspection
A deep dive into LLM visualization and interpretation using sparse autoencoders- 28825Murphy2025-03-22
Gradient Boosting Regressor, Explained: A Visual Guide with Code Examples
Fitting to errors one booster stage at a time- 21312Murphy2025-03-22
Exploring Music Transcription with Multi-Modal Language Models
Using Qwen2-Audio to transcribe music into sheet music- 28770Murphy2025-03-22
The current state of continual learning in AI
Why is ChatGPT only trained up until 2021?Optimizing Pandas Code: The Impact of Operation Sequence
Learn how to rearrange your code to achieve significant speed improvements.