Skip to content

Instantly share code, notes, and snippets.

View wasim's full-sized avatar

Wasim Akram wasim

View GitHub Profile
@wasim
wasim / llms_anthropic_papers.md
Last active July 10, 2025 11:35
Understanding Large Language Models: A Journey Through Anthropic's Research

Understanding Large Language Models: A Journey Through Anthropic's Research

An AI Engineer's Guide to the Inner Workings of Modern AI Systems

Table of Contents

Part I: Foundations - Building Safe and Helpful AI

  • Chapter 1: The Quest for Helpful, Honest, and Harmless AI
  • Chapter 2: Training AI with Human Values - RLHF Fundamentals
  • Chapter 3: Constitutional AI - Teaching Machines Ethics
@wasim
wasim / code-review-best-practices-2025.md
Created May 1, 2025 09:10
Code Review Best Practices

Gist: Code Review Best Practices for Our Team (2025)

Purpose: Elevate code quality, collaboration, and efficiency through effective code reviews. These practices are designed for our team to ensure consistency, mentorship, and high standards.

1. Set Clear Review Goals

  • Align reviews with project priorities (e.g., correctness, scalability, security).
  • Use stack-specific checklists (e.g., TypeScript lint rules, Rust safety checks).
  • Example: For APIs, verify contract clarity; for UI, ensure accessibility.

2. Keep Pull Requests Small

Git Merge Strategies: A Visual Guide

This guide explains the common Git merge strategies with their pros, cons, and simple text-based visuals.

Starting Point Reference

Most examples assume the following starting repository state:

      A---B---C (main)
@wasim
wasim / data_flow_systems.md
Last active July 10, 2025 11:37
Core Concepts in Data Flow Systems

Core Concepts in Data Flow Systems: A Comprehensive Guide

1. Data Parallelism: The Foundation of Scalable Processing

Core Principles

Data parallelism enables processing large datasets by splitting work across multiple computing resources. This concept underlies most modern data processing frameworks.

Key Components

  1. Data Partitioning