Logo
Search
Home
About
Blog
Music
Projects
Contact
Login
Subscribe
Oliver Buchannon
Dave Berry

Musician, Scientist, Entrepreneur

Programming & Code

+3

From Theory to Code: A Deep Dive into Molecular Extended-Connectivity Fingerprints (ECFPs) with Python

Mar 4, 2026

•

25 min read

From Theory to Code: A Deep Dive into Molecular Extended-Connectivity Fingerprints (ECFPs) with Python

Understanding Molecular Fingerprints and the ECFP Algorithm, with a Step-by-Step Python and RDKit Implementation

Dave Berry
Dave Berry

Programming & Code

+1

Building a Simple Version Control System with Python

Mar 1, 2026

•

6 min read

Building a Simple Version Control System with Python

A Step-by-Step Python Tutorial to Create a Snapshot-Based Version Control System Using Hashing, File Tracking, and a Command-Line Interface

Dave Berry
Dave Berry

Blog

+1

Emerging Trends and Systems Implications of Multi-Modal AI Models

Feb 26, 2026

•

12 min read

Emerging Trends and Systems Implications of Multi-Modal AI Models

A Systems-Level Analysis of Text-to-Image and Text-to-Video Models, Diffusion vs Transformer Architectures, and Emerging Performance Bottlenecks in Generative AI

Dave Berry
Dave Berry

Blog

+1

Prefix Tuning: Lightweight Adaptation of Large Language Models for Customized Natural Language Generation

Feb 25, 2026

•

11 min read

Prefix Tuning: Lightweight Adaptation of Large Language Models for Customized Natural Language Generation

How Continuous Prompts Enable Parameter-Efficient Fine-Tuning of Large Language Models for Natural Language Generation

Dave Berry
Dave Berry

Programming & Code

+2

Multimodal Few-Shot Learning with Frozen Language Models: A Review

Feb 24, 2026

•

9 min read

Multimodal Few-Shot Learning with Frozen Language Models: A Review

How Frozen Language Models Enable Multimodal Few-Shot Learning Across Vision and Text Tasks

Dave Berry
Dave Berry

Programming & Code

+2

RLHF Training at Scale with DeepSpeed-Chat

Feb 17, 2026

•

9 min read

RLHF Training at Scale with DeepSpeed-Chat

Efficient RLHF Training for Large Language Models with DeepSpeed-Chat, PPO, and LoRA

Dave Berry
Dave Berry

Blog

+1

New Insights into the Inner Workings of In-Context Learning

Feb 15, 2026

•

8 min read

New Insights into the Inner Workings of In-Context Learning

A Meta-Optimization Perspective on How Transformers Adapt Without Updating Weights

Dave Berry
Dave Berry

Programming & Code

+3

Bite-Sized Bayesian: A Mini-Tour of Bayesian Inference, from Coin Flips to Neural Networks

Feb 14, 2026

•

5 min read

Bite-Sized Bayesian: A Mini-Tour of Bayesian Inference, from Coin Flips to Neural Networks

How priors, posteriors, and probability distributions help us reason under uncertainty

Dave Berry
Dave Berry

Blog

+1

Fine-Tuning Models? Think Surgical Precision, Not Sledgehammer

Feb 12, 2026

•

4 min read

Fine-Tuning Models? Think Surgical Precision, Not Sledgehammer

Why selective layer tuning can outperform full fine-tuning under distribution shift

Dave Berry
Dave Berry

Blog

+1

Demystifying AI Foundation Models: A Comprehensive Guide to Large Language Models, ChatGPT, and Beyond

Feb 9, 2026

•

26 min read

Demystifying AI Foundation Models: A Comprehensive Guide to Large Language Models, ChatGPT, and Beyond

How large language models work, why they matter, and where they’re headed

Dave Berry
Dave Berry

Dave Berry

Scientist, Musician, Entrepreneur — Exploring science, creativity, technology, and life through research, music, and thoughtful inquiry.

Disclaimer: The views expressed on this site are my own and do not represent those of any employer or organization I’m affiliated with. Content is for informational and educational purposes only and is not medical, legal, financial, investment, or professional advice. Always consult qualified professionals regarding your specific situation.