codewithasher logo

codewithasher

Start Here

Neural Networks17 modules

Build a neural network from scratch — no libraries, just pure math and real understanding. The best place to start.

0/17 completed0%
Start learning →
Large Language Models25 modules

Tokenization, embeddings, attention, and generation — understand exactly how ChatGPT and friends work under the hood.

0/25 completed0%
Start learning →
Asher Zaczepinski

About

Hey, I'm Asher Zaczepinski — a 10th grader who got frustrated with traditional coding tutorials. I tried everything. YouTube tutorials. The fancy 3Blue1Brown series. Stanford lectures. Blog posts. Nothing worked. Every explanation either hand-waved the hard parts or drowned me in notation I didn't know.

So I built this platform where each coding concept is broken down with real math and step-by-step explanations so you can build genuine intuition. Whether you're a student, a developer, or just curious, if you want to truly understand what's happening under the hood, you're in the right place.

LinkedIn →GitHub →

Full Curriculum Coming Soon

34 courses

Every major machine learning concept, built from first principles with real math you can actually follow — from vectors and matrices all the way to transformers, YOLO, and self-driving cars. More courses are on the way.

Math Foundations

The language every model is written in.

Linear AlgebraComing Soon

Vectors, matrices, the dot product, and eigenvectors — the language of machine learning.

Calculus for MLComing Soon

Derivatives, the chain rule, partial derivatives, and gradients — the math behind learning.

Probability & StatisticsComing Soon

Distributions, expectation, variance, and Bayes’ theorem — reasoning under uncertainty.

ML Foundations & Workflow

How real machine learning projects actually work.

ML FoundationsComing Soon

Types of ML, problem framing, train/test splits, data leakage, EDA, and preprocessing.

Model EvaluationComing Soon

Precision, recall, F1, ROC/AUC, cross-validation, and the bias-variance tradeoff.

Feature EngineeringComing Soon

Encoding, selection, extraction, TF-IDF, time features, and handling imbalance.

Gradient DescentComing Soon

Cost functions, the update rule, and learning rates — how models actually learn.

Optimization & Learning TheoryComing Soon

Adam, learning-rate schedules, regularization, MLE/MAP, and generalization theory.

Supervised Learning

Learning from labeled examples.

Linear RegressionComing Soon

Fit a line, measure error with MSE, and predict continuous numbers from features.

Logistic RegressionComing Soon

The sigmoid, decision boundaries, cross-entropy, and softmax — classifying with probabilities.

K-Nearest NeighborsComing Soon

Distance metrics, majority voting, and the curse of dimensionality.

Naive BayesComing Soon

Bayes’ rule, the naive independence assumption, and a spam filter built from scratch.

Decision Trees & ForestsComing Soon

Splits, entropy, information gain, and random forests — learning with yes/no questions.

Support Vector MachinesComing Soon

Margins, support vectors, soft margins, and the kernel trick.

Ensemble Methods & BoostingComing Soon

Bagging, gradient boosting, and XGBoost / LightGBM / CatBoost — why many models beat one.

Unsupervised & Probabilistic

Finding structure and modeling uncertainty.

K-Means ClusteringComing Soon

Centroids, assignment and update steps, and choosing k — grouping unlabeled data.

PCA & Dimensionality ReductionComing Soon

Variance, covariance, and principal components — compressing data without losing signal.

Unsupervised LearningComing Soon

DBSCAN, GMMs and EM, SVD, t-SNE, UMAP, anomaly detection, and association rules.

Probabilistic MLComing Soon

Bayesian networks, HMMs, MCMC, and variational inference — modeling hidden structure.

Deep Learning

Neural networks and the architectures built on them.

Training Neural NetworksComing Soon

Activations, initialization, vanishing gradients, dropout, and batch/layer norm.

Convolutional Neural NetworksComing Soon

Convolution, filters, feature maps, and pooling — how machines see images.

RNNs & LSTMsComing Soon

Hidden state, recurrence, vanishing gradients, and gates — networks with memory.

Autoencoders & DiffusionComing Soon

Autoencoders, VAEs, and diffusion models — compressing and generating data.

Generative Adversarial NetworksComing Soon

Generator vs discriminator, the adversarial game, and mode collapse.

Transformers & LLMs

The architecture behind modern AI.

TransformersComing Soon

Tokenization, self-attention, multi-head attention, and the full transformer block.

Large Language ModelsComing Soon

Tokenization, embeddings, attention, and generation — build an LLM from the ground up.

LLM EngineeringComing Soon

Pretraining, instruction tuning, RLHF, LoRA, RAG, and serving — building real assistants.

Reinforcement Learning

Learning to act through trial and error.

Reinforcement LearningComing Soon

Agents, rewards, value functions, and Q-learning — learning from rewards.

Advanced Reinforcement LearningComing Soon

MDPs, policy gradients, actor-critic, deep RL, bandits, and offline/multi-agent RL.

Advanced & Applied

The frontier, and how it all ships to production.

Advanced ML TopicsComing Soon

Adversarial examples, causal inference, fairness, meta-learning, and graph neural nets.

Object Detection & YOLOComing Soon

Bounding boxes, IoU, the YOLO grid, anchors, and non-max suppression.

Self-Driving CarsComing Soon

Sensors, perception, sensor fusion, planning, and control — how autonomous cars drive.

Applied ML & MLOpsComing Soon

Pipelines, deployment, monitoring, drift, A/B testing, and governance.