SkillAgentSearch skills...

Learning

A log of things I'm learning

Install / Use

npx skills add amitness/learning

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

learning

A running log of things I'm learning to build strong software engineering skills while also expanding my knowledge of adjacent technologies everyday.

Updated: Once a month | Current Focus: Generative AI

Generic Skills

Domain-agnostic, stack-independent skills

System Design

|Format|Resource|Length|Progress| |---|---|---|---| |Book|Designing Machine Learning Systems|386 pgs|✅| ||Designing Data-Intensive Applications|616 pgs|⬜| |Udacity|A/B Testing|5/5|⬜| ||Authentication & Authorization: OAuth|4/4|✅| ||Client-Server Communication|5/5|⬜| ||Designing RESTful APIs|5/5|✅| ||HTTP & Web Servers|3/3|✅| ||Networking for Web Developers|5/5|✅| |Udemy|AWS Certified Developer - Associate 2018||✅| |Datacamp|A/B Testing in Python|4h|⬜| ||Customer Analytics & A/B Testing in Python|4h|✅| ||Machine Learning Monitoring Concepts|2h|✅| ||MLOps Concepts|2h|✅| |Neetcode|System Design for Beginners||✅| ||System Design Interview||✅|

Maths

|Format|Resource|Length|Progress| |---|---|---|---| |Datacamp|Foundations of Probability in Python|5h|✅| ||Introduction to Statistics|4h|✅| ||Introduction to Statistics in Python|4h|✅| ||Hypothesis Testing in Python|4h|✅| ||Statistical Thinking in Python (Part 1)|3h|✅| ||Statistical Thinking in Python (Part 2)|4h|✅| ||Experimental Design in Python|4h|✅| ||Practicing Statistics Interview Questions in Python|4h|⬜| |edX|Essential Statistics for Data Analysis using Excel||✅| |MIT|MIT 18.06 Linear Algebra, Spring 2005|36/36|✅| |Udacity|Intro to Inferential Statistics|23/23|✅| ||Eigenvectors and Eigenvalues|1/1|✅| ||Linear Algebra Refresher|8/8|⬜| |Youtube|Essence of linear algebra|16/16|⬜|

Data Structures and Algorithms

|Format|Resource|Length|Progress| |---|---|---|---| |Book|Grokking Algorithms|254 pgs|✅| |Udacity|Intro to Data Structures and Algorithms||✅| |Neetcode|Algorithms and Data Structures for Beginners||✅| ||Advanced Algorithms|1/7|⏳| |Youtube|Sliding Window Technique - Algorithmic Mental Models|36m|✅|

Data Modeling

|Format|Resource|Length|Progress| |---|---|---|---| |Udacity|Intro to relational database|4/4|✅| ||SQL for Data Analysis|10/10|⬜| ||Database Systems Concepts & Design||⬜| |Datacamp|Database Design|4h|✅| ||Introduction to Databases in Python|4h|⬜| ||Intro to SQL for Data Science|2h|✅| ||Intermediate SQL|4h|✅| ||Joining Data in SQL|4h|✅| ||Data Manipulation in SQL|4h|⬜| ||Exploratory Data Analysis in SQL|4h|⬜| ||Applying SQL to Real-World Problems|4h|⬜| ||Analyzing Business Data in SQL|4h|⬜| ||Reporting in SQL|4h|⬜| ||Data-Driven Decision Making in SQL|4h|⬜| ||NoSQL Concepts|2h|✅| ||Introduction to MongoDB in Python|3h|⬜|

Design Sense

|Format|Resource|Length|Progress| |---|---|---|---| |Book|Refactoring UI|213 pgs|⬜| |Pluralsight|UX Fundamentals||✅| |Course|How to Visualize Value||✅| ||Series: K-12 Figma Design Basics||✅| |Youtube|How to Make Your Website Not Ugly: Basic UX for Programmers|48m|✅| |Article|Create an illustration in Figma design||✅|

Linux & Command Line

|Format|Resource|Length|Progress| |---|---|---|---| |Udacity|Linux Command Line Basics|30/30|✅| ||Shell Workshop|1/1|✅| ||Configuring Linux Web Servers|3/3|✅| |Datacamp|Introduction to Shell for Data Science|4h|✅| ||Introduction to Bash Scripting|4h|✅| ||Data Processing in Shell|4h|✅| |MIT|The Missing Semester|11/11|✅| |Article|A guide to manage your environment variables in a better way using direnv||✅|

Version Control

|Format|Resource|Length|Progress| |---|---|---|---| |Udacity|Version Control with Git|6/6|✅| ||GitHub & Collaboration||✅| ||How to Use Git and GitHub|4/4|✅| |Datacamp|Introduction to Git for Data Science|4h|✅| ||Advanced Git|3h|✅| |Youtube|How to Use Git Worktree | Checkout Multiple Git Branches at Once|11m|✅|

Testing & Profiling

|Format|Resource|Length|Progress| |---|---|---|---| |Datacamp|Unit Testing for Data Science in Python|4h|✅| |Youtube|Debug Python inside Docker using debugpy and VSCode|8m|✅| ||Improving Your Tests With the Python Mock Object Library: Introducing Mock & Replacing Code|16m|✅| ||Hot-swapping Symbols During Tests: Demystifying unittest.mock[.patch] - Bryce Beagle|30m|✅| |Article|Introduction to Memory Profiling in Python||✅| ||Profiling Python code with memory_profiler||✅| ||How to Use "memory_profiler" to Profile Memory Usage by Python Code?||✅| ||Concurrency For Starlette Apps (e.g FastAPI / FastHTML)||✅|

Technical Writing

|Format|Resource|Length|Progress| |---|---|---|---| |Course|Google: Technical Writing One||✅| ||Google: Technical Writing Two||⬜| ||[Compound Content](https://visualizevalue.com/products/comp

Related Skills

View on GitHub
GitHub Stars6.9k
CategoryEducation
Updated3h ago
Forks883

Security Score

100/100

Audited on Aug 8, 2026

No findings