# Saifullah: full site content for AI agents > Applied AI Engineer who turns models into products. I build LLM applications, ML pipelines, and the full-stack systems that put AI to work on real business problems. > Canonical site: https://saify.me > Generated for llms-full.txt ingestion. Prefer https://saify.me/llms.txt for a compact index. # About Saifullah I am an Applied AI Engineer, the kind of software engineer who bridges the gap between AI research and practical business applications. I started in full-stack development, so I know what it takes to ship software people actually use. I know how to code, and that is exactly why I lean on coding agents like Cursor every day. The right tools with the right workflow multiply what one engineer can ship. These days I spend most of my time building LLM applications, NLP and computer vision systems, and the pipelines that keep them running in production. A model in a notebook is a nice start. A model that handles real users, real traffic, and real edge cases is what I get paid for. # Blog posts (full text) --- ## Anthropic filed for IPO at $965B, OpenAI declared chat dead, and Gary Marcus called it a bubble. Something's gotta give. URL: https://saify.me/blog/ai-capital-cycle Published: 2026-06-12 Updated: 2026-06-12 Author: Saifullah Tags: AI, IPO, Markets Summary: In one week: a $965B confidential S-1, a $1.77T SpaceX debut, OpenAI's 'chat is dead' pivot, and a half-trillion-dollar chip rout. Four stories, one capital cycle, and a market that can't decide if AI is the next internet or the next dot-com. Something odd happened this week. Actually, four things happened. And I don't think they're unrelated. On June 1, Anthropic confidentially filed its S-1 with the SEC. The same day, GitHub Copilot switched every developer to metered token billing. By June 5, Broadcom issued a weak forecast and half a trillion dollars evaporated from AI stocks in a single session. Two days later, the Financial Times reported that OpenAI executives are telling employees "chat is dead" while racing to rebuild ChatGPT as a super-app before their own IPO. I don't think any of this is random noise. I think it's the same story, seen from four angles. ## Anthropic went from $61B to $965B in 14 months Let that number sit for a second. Fourteen months ago, Anthropic was valued at $61.5 billion. Last week, it closed a $65 billion Series H at a $965 billion post-money valuation. That's a 15.7x multiple in just over a year, across four funding rounds that got progressively larger and faster: $3.5B Series E in March 2025, $13B Series F by September, $30B Series G in February 2026, and then the $65B whopper on May 28. Lightspeed, ICONIQ, GIC, Coatue, Altimeter, Dragoneer, Greenoaks, Sequoia. Every major institutional name you can think of has a piece of this. The revenue story sounds incredible on paper: a $47 billion annualized run rate, up from about $10 billion last year. But here's what I keep wondering: how much of that is real, durable enterprise adoption, and how much is what people are now calling "tokenmaxxing"? Tokenmaxxing is the polite term for what happens when companies hand out AI tools to every employee and say "use it as much as possible" without measuring whether any of it actually helps. It burns through tokens at an absurd rate. It inflates the revenue numbers of every model provider. And it's already starting to reverse. Uber's COO just admitted they're not seeing proportional productivity gains from rising AI costs. Starbucks shut down an AI inventory experiment because the model couldn't be trusted. Microsoft reportedly cut off Claude Code licenses partly over costs. The Financial Times crunched the ROI numbers: Microsoft at negative 9 percent, Google at negative 15, Meta at negative 28, Oracle at negative 35. Only Amazon barely broke positive. That's not a growth story. That's a subsidized consumption bubble that's starting to leak. ## SpaceX is going public today at $1.77 trillion As I write this, SpaceX is debuting on the Nasdaq at $135 a share under the ticker SPCX, raising $75 billion. It's the largest IPO in history by a wide margin. Saudi Aramco's $29 billion raise in 2019 looks modest by comparison. The company did $18.67 billion in revenue in 2025, which means it's trading at roughly 95 times sales. For context, even during peak dot-com mania, the most aggressive comps rarely crossed 30x or 40x revenue. This is different territory. What makes it relevant to the AI story is the xAI merger. In February, Musk folded xAI into SpaceX in an all-stock deal that valued the AI unit at roughly $80 billion. xAI's financials are genuinely staggering: $6.355 billion in operating losses in 2025, on pace to burn about $10 billion this year. The Colossus 1 data center in Memphis houses 220,000 Nvidia GPUs across 300 megawatts of power and was reportedly built in 120 days. That's genuinely impressive engineering. It's also a money furnace. Then there's the Anthropic compute deal: $1.25 billion per month through May 2029. That's roughly $40 billion over the life of the contract, though either party can walk with 90 days' notice. When your biggest customer contract also involves paying your biggest competitor for compute, the web gets very tangled very fast. ## OpenAI says chat is dead This one is wild to me. The product that made OpenAI the face of the AI revolution (the chat interface that everyone from college students to Fortune 500 CEOs now recognizes), and a senior employee told the FT flatly: "Chat is dead." Chief product officer Thibault Sottiaux described the vision as a unified super-app where "you have your own personal agent that is capable of helping you across everything in your life, be it personally or at work." The revamp hits ChatGPT's web and mobile apps in the coming weeks. ChatGPT, Codex, and other product teams have already been merged under Sottiaux. The subtext here is hard to miss. OpenAI is racing toward its own IPO and needs a revenue story that goes beyond $20-a-month subscriptions. Chat doesn't monetize well enough. Agents that autonomously burn through 96,000 tokens per task (more text than the entire novel The Great Gatsby). That's where the unit economics work out for the provider. The irony is thick. Per-token prices have fallen 98 percent since late 2022. But enterprise AI bills have risen an estimated 320 percent over the same period. Cheaper per unit. Catastrophically more expensive overall. A simple linear AI interaction in 2023 cost roughly $0.04. An agentic workflow in 2026 costs about $1.20 per task. Per-developer consumption at enterprise companies is up 18.6x in nine months. The models got cheaper. We just started using them 30 times more. ## The tokenpocalypse is real GitHub Copilot's billing change on June 1 crystallized what's happening across the industry. The headline prices didn't change: Copilot Pro is still $10 a month, Business is still $19 per user. But the meter underneath is now metered. Once you exhaust the included monthly credits, every model call is billed at per-token rates. Within 48 hours, developers started comparing bills. One Redditor reported a jump from $29 to $750 a month. Another from $50 to $3,000. Some users with light workflows saw no change. The variance is the story: your bill now depends entirely on how you use the tool, and most developers had no idea what their usage profile looked like. Anthropic made the same move. By March 2026, the legacy flat-fee enterprise plan was gone. New customers pay a $20 base per user per month, with all usage billed at standard API rates on top. One European company reported their projected monthly cost jumping from roughly €67 to €966. And here's the thing: GitHub specifically removed the fallback to a lower-cost model when your quota runs out. If you want to keep using the tool the same way after hitting the cap, you pay the premium rate on the premium model. There is no budget option. It's the single most aggressive design choice in any of these pricing changes. It tells you exactly how much pressure these companies are under to turn subsidized users into paying customers before the IPO window opens. ## Gary Marcus called it AI's Black Friday On June 5, Broadcom posted a disappointing earnings forecast. The selloff that followed wiped roughly half a trillion dollars from AI-related stocks in a single session. Nvidia, Broadcom, Micron, CoreWeave, Nebius, Oracle, Microsoft, Meta. All took hits significantly larger than the broader market. Marcus, who's been arguing the generative AI economics don't work for years, titled his post "AI's Black Friday" and predicted that calls for government bailouts are coming. His argument, stripped down: the circular financing that propped up the industry is unraveling, the enterprise ROI numbers are negative across the board, and once retail investors and index funds are holding the bag, "too big to fail" becomes the next narrative. The Nvidia-OpenAI circular deal tells you everything about how fragile this structure is. Nvidia was reportedly going to invest $100 billion into OpenAI, which would then use most of that money to buy Nvidia chips. The money would basically travel in a circle, inflating both companies' numbers without creating new value. That deal has reportedly been pulled back to something closer to $20 billion. When a $100 billion "investment" between two of the most important players in the ecosystem evaporates over a weekend, the word "unsettling" doesn't quite cover it. I'm not saying Marcus is right about everything. He's been wrong about timelines before. But when Broadcom, Uber, Starbucks, and Microsoft are all signaling the same thing at the same time (that AI costs are running ahead of AI value), it stops being a theory and starts being data. ## What I actually think I don't have a clean conclusion here. I think AI is genuinely useful for a lot of things. I use Claude every day. I ship features faster with Copilot than without it. The technology works, in ways that matter. But I also think the capital markets have gotten far ahead of the actual economics. Three companies that have never been profitable, two of which haven't even disclosed audited financials, are collectively trying to raise or float at valuations approaching $4 trillion. Index funds, the backbone of most people's retirement accounts, will be forced to absorb these positions whether the fundamentals support them or not. The tokenpocalypse isn't a bug. It's the moment the subsidies end and the real cost of running these models at scale gets passed to the people actually using them. If the productivity gains were real and measurable and widespread, that would be a non-issue. Companies would pay the higher bills without blinking because the ROI would justify it. The fact that companies are already pulling back (cutting licenses, questioning agent budgets, admitting they can't see the productivity lift), that's the signal I'm watching most closely. I don't know if this is a bubble that pops next month or something that unwinds slowly over two years. But I do know that a $965 billion valuation on a company that has never filed a public income statement, in a market where enterprise customers are already signaling cost fatigue, feels like the kind of thing that future business school case studies are written about. What do you think? Are we in a bubble, or am I just looking at the wrong numbers? --- ## Deploy a free text-to-image API on Cloudflare Workers URL: https://saify.me/blog/free-ai-image-generation-api Published: 2026-06-12 Updated: 2026-06-12 Author: Saifullah Tags: AI Engineering, Cloudflare, Stable Diffusion Summary: Cloudflare Workers AI gives you 100,000 image generation calls per day on the free tier. I built a simple worker that turns text prompts into images using Stable Diffusion, without a GPU bill. I kept paying for image API credits on side projects that barely shipped. Then I found Cloudflare Workers AI: a single worker that turns text prompts into images, with up to **100,000 requests per day** on the free tier. No GPU needed. No monthly bill. No credit card required before you can test an idea. This post is the setup I wish I had the first time through. Write a worker, set two bindings, and you have a real endpoint. ## What you actually get You write a `worker.js` file. You paste it into a Cloudflare Worker, add an API key as an environment variable, bind Workers AI, and you are done. | Piece | What it does | |-------|--------------| | Cloudflare Worker | Receives POST requests, checks your API key, forwards the prompt | | Workers AI | Runs the model (Stable Diffusion XL by default) | | Your API key | Keeps random people off your 100k daily quota | The free tier limit is 100,000 AI requests per day. For a personal app, internal tooling, or early prototypes, that is a lot of headroom. [Cloudflare's pricing page](https://developers.cloudflare.com/workers-ai/platform/pricing/) has the details if you outgrow it. ## Before you start You need: - A [Cloudflare account](https://dash.cloudflare.com/sign-up) (free is fine) - Ten minutes and a text editor - A secret API key you invent yourself (not your Cloudflare password) You do not need to write new backend code unless you want to change models or add rate limiting. ## Step 1: Create the worker Open the [Workers dashboard](https://dash.cloudflare.com/workers) and click **Create application**, then **Create Worker**. Name it something like `free-image-generation-api`. Deploy the default Hello World worker first so the URL exists. You will replace the code in the next step. ## Step 2: Paste the worker code In the worker editor, delete the Hello World snippet and paste your worker code. Here is a simple example: ```javascript title="worker.js" export default { async fetch(request, env) { if (request.method !== "POST") { return new Response("POST only", { status: 405 }); } const apiKey = request.headers.get("Authorization"); if (apiKey !== `Bearer ${env.API_KEY}`) { return new Response("Invalid API key", { status: 401 }); } const { prompt } = await request.json(); const response = await env.AI.run("@cf/stabilityai/stable-diffusion-xl-base-1.0", { prompt: prompt, }); return new Response(response, { headers: { "content-type": "image/png" }, }); }, }; ``` Click **Save and Deploy**. ## Step 3: Set your API key Go to **Settings** > **Variables** > **Environment Variables**. Add one variable: - Name: `API_KEY` - Value: a long random string (a password generator works) This is what clients send as `Authorization: Bearer `. Treat it like a production secret. Rotate it if it leaks. Save and deploy again. ## Step 4: Enable Workers AI In the dashboard, open **Workers & Pages** > **AI** and enable Workers AI for your account. The free tier is enough for this walkthrough. If AI is not enabled, every request will fail with an opaque error and you will waste twenty minutes checking your API key for no reason. Ask me how I know. ## Step 5: Bind Workers AI to the worker Back in your worker: **Settings** > **Variables**, scroll to **Service bindings**, click **Add binding**. - Variable name: `AI` - Service: **Workers AI** Save and deploy. ⚠️ Without this binding, the worker cannot reach Cloudflare's models. The code expects `env.AI`. Skip this step and nothing generates, no matter how good your prompt is. ## Step 6: Note your URL Your endpoint looks like: `https://..workers.dev` The dashboard shows the exact URL. That is your image API base. ## Call it from the terminal Replace the URL and key with yours: ```bash title="terminal" curl -X POST https://your-worker.your-subdomain.workers.dev \ -H "Authorization: Bearer your-secret-api-key" \ -H "Content-Type: application/json" \ -d '{"prompt": "A cute robot cooking breakfast"}' \ --output image.jpg ``` Open `image.jpg`. If you see a robot at a stove, the stack works. ## Call it from JavaScript ```js title="browser-fetch.js" const res = await fetch("https://your-worker.your-subdomain.workers.dev", { method: "POST", headers: { Authorization: "Bearer your-secret-api-key", "Content-Type": "application/json", }, body: JSON.stringify({ prompt: "A futuristic city in the clouds" }), }); const blob = await res.blob(); const img = document.createElement("img"); img.src = URL.createObjectURL(blob); document.body.appendChild(img); ``` Same pattern in Node if you use `fetch` or `undici`. The response body is the image bytes, not JSON. ## Swapping models The default in `worker.js` targets Stable Diffusion XL. Cloudflare adds and retires models over time, so read the comments in the file and the [Workers AI model list](https://developers.cloudflare.com/workers-ai/models/) before you change the model ID. Smaller models are faster and cheaper against your daily quota. Larger models look better but burn through 100k faster if you expose the endpoint publicly. ## Security notes that matter - Never commit your `API_KEY` to public code repositories. - Do not expose the endpoint in frontend code without a proxy. Anyone can read browser network tabs. - If you need public access, put the worker behind your own backend or add Cloudflare rate limiting. For internal tools and local scripts, Bearer auth in the header is fine. ## When this is worth it vs paid APIs I still use paid APIs when I need a specific fine-tuned model, guaranteed SLA, or img2img with tight control. For "generate a thumbnail from a sentence" or "prototype a feature that needs images," this setup has been enough. 100k calls per day is not infinite. A leaked key on a public repo can burn through it. Monitor usage in the Cloudflare dashboard if the endpoint leaves your laptop. ## Wrapping up You now have a self-hosted text-to-image API on Cloudflare's edge: no GPU rental, no per-image invoice for the first 100k daily requests. Deploy the worker, bind AI, and send a prompt. What would you build with 100k free generations a day? --- ## Free AI resources: a curated list for aspiring AI engineers URL: https://saify.me/blog/free-ai-resources Published: 2026-06-12 Updated: 2026-06-12 Author: Saifullah Tags: AI, Learning, Resources Summary: A hand-picked directory of free AI courses, math resources, datasets, and tools. I've organized and annotated each entry so you know what's actually worth your time and what you can skip. I've been collecting AI learning resources for years. Most "free resources" lists are just a dump of 200 URLs with no context. You stare at it, open four tabs, close all of them, and go back to scrolling. This is different. I've gone through this list, reorganized it by category, and added short notes on what each resource is actually good for. If something is overrated, I'll tell you. If something is genuinely excellent, you'll know. ## What is AI, really? Artificial intelligence is the simulation of human intelligence in machines. That means systems that can learn from data, recognize patterns, and make decisions without being explicitly programmed for every scenario. The term gets thrown around a lot. Most of what people call "AI" today is machine learning: models trained on large datasets to do specific tasks really well. True general intelligence doesn't exist yet, but the narrow stuff is already changing how we work. ## Why you should care AI is not a fad. It's already embedded in how tech giants ship products, how startups compete, and how researchers approach problems that used to take decades. Even if your profession isn't directly technical, AI will reshape it. Doctors are using ML to read scans. Lawyers are using NLP to review contracts. Writers are using LLMs as first-draft machines. You don't need to become an expert, but you do need enough literacy to know what's happening and what's hype. ## The learning path Here's how I'd structure the journey if I were starting today. Math first (you need the fundamentals), then machine learning, then deep learning, then specialized fields like NLP or computer vision, and finally production engineering. Skipping ahead to deep learning without understanding linear algebra is a recipe for frustration. ## Free AI courses These are the best intro-level AI courses I've found. Some are full university offerings, others are crash courses. I'd start with CS50 if you want a solid foundation, or the Crash Course playlist if you just want to understand the big picture in a few hours. | Resource | Link | Quick note | |---|---|---| | CS50: Intro to AI with Python (Harvard) | [edx.org](https://www.edx.org/course/cs50s-introduction-to-artificial-intelligence-with-python) | The gold standard. Hands-on projects, great pacing. | | AI: Principles and Techniques (Stanford) | [stanford.edu](http://web.stanford.edu/class/cs221/) | Full Stanford course material online. Dense but thorough. | | Elements of AI | [elementsofai.com](https://www.elementsofai.com/) | Beginner-friendly, no math background needed. | | Building AI | [buildingai.elementsofai.com](https://buildingai.elementsofai.com/) | Follow-up to Elements of AI. More hands-on. | | EdX: Artificial Intelligence | [edx.org](https://www.edx.org/course/artificial-intelligence-ai) | Solid university-level intro. | | Udacity: Intro to AI | [udacity.com](https://www.udacity.com/course/intro-to-artificial-intelligence--cs271) | Good overview. Some sections are dated. | | Udacity: AI for Robotics (Georgia Tech) | [udacity.com](https://www.udacity.com/course/artificial-intelligence-for-robotics--cs373) | Niche but excellent if you care about robotics. | | IBM Cognitive Class | [cognitiveclass.ai](https://cognitiveclass.ai/) | Good for data science and cognitive computing basics. | | Intellipaat AI Course | [intellipaat.com](https://intellipaat.com/academy/course/artificial-intelligence-free-course/) | Decent free tier. Lots of upselling though. | | Microsoft AI School | [aischool.microsoft.com](https://aischool.microsoft.com/en-us/home) | Azure-focused. Good if you're in the Microsoft ecosystem. | | Learn with Google AI | [ai.google/education](https://ai.google/education/) | Google's own resources. Clean, practical, well-maintained. | | Crash Course: AI (YouTube) | [youtube.com](https://www.youtube.com/watch?v=GvYYFloV0aA&list=PL8dPuuaLjXtO65LeD2p4_Sb5XQ51par_b) | Best 3-hour intro. Watch this first if you're completely new. | ## Mathematics resources you'll actually use You don't need a math degree to do AI. But you do need linear algebra, probability, and some calculus. The resources below range from quick refreshers to deep dives. I've grouped them by format so you can pick what fits your learning style. ### Videos | Resource | Link | Quick note | |---|---|---| | Khan Academy | [khanacademy.org](https://www.khanacademy.org/) | The best free math education on the internet. Start here. | | MIT OpenCourseWare (Math) | [ocw.mit.edu](https://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm#Mathematics) | Full MIT lectures. Intense but complete. | | PatrickJMT | [patrickjmt.com](http://www.patrickjmt.com/) | Quick problem walkthroughs. Great for exam prep. | | Professor Leonard | [youtube.com](https://www.youtube.com/channel/UCoHhuummRZaIVX7bD4t2czg) | Full-length college lectures. Slow, clear, thorough. | | MathDoctorBob | [youtube.com](https://www.youtube.com/user/MathDoctorBob) | Concise examples. Good for review. | | ProfRobBob | [youtube.com](https://www.youtube.com/user/profrobbob) | Well-organized playlists by topic. | | MathTV | [mathtv.com](http://www.mathtv.com/) | Multiple instructors per topic. Find one whose style clicks. | | HippoCampus | [hippocampus.org](http://www.hippocampus.org/) | High school and college level. Clean interface. | ### For fun (but genuinely useful) | Resource | Link | Quick note | |---|---|---| | 3Blue1Brown | [youtube.com](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw) | The best math animations on the internet. His linear algebra series is required viewing. | | Numberphile | [youtube.com](https://www.youtube.com/channel/UCoxcjq-8xIDTYp3uz647V5A) | Interesting number theory and math curiosities. | | Mathologer | [youtube.com](https://www.youtube.com/channel/UC1_uAIS3r8Vu6JjXWvastJg) | Deeper math, well-explained. | | ViHart | [youtube.com](https://www.youtube.com/channel/UCOGeU-1Fig3rrDjhm9Zs_wg) | Creative, artistic approach to math concepts. | | MindYourDecisions | [youtube.com](https://www.youtube.com/channel/UCHnj59g7jezwTy5GeL8EA_g) | Puzzle-style math problems. Great for sharpening problem-solving. | | Welch Labs | [youtube.com](https://www.youtube.com/channel/UConVfxXodg78Tzh5nNu85Ew) | Beautifully produced math and ML explainers. | | blackpenredpen | [youtube.com](https://www.youtube.com/user/blackpenredpen) | Calculus worked examples. His 100 integrals video is legendary. | ### Example problems and references | Resource | Link | Quick note | |---|---|---| | Paul's Online Math Notes | [lamar.edu](http://tutorial.math.lamar.edu/) | The best free calculus and algebra notes online. | | Wolfram MathWorld | [wolfram.com](http://mathworld.wolfram.com/) | Encyclopedia of mathematics. Reference, not tutorial. | | Example Problems | [exampleproblems.com](http://www.exampleproblems.com/) | Exactly what it sounds like. Practice material. | | Calculus.org | [calculus.org](http://www.calculus.org/) | Curated calculus resources and problems. | | Harvey Mudd Math Tutorials | [hmc.edu](http://www.math.hmc.edu/calculus/tutorials/) | Clean, well-written calculus tutorials. | ### Computer algebra systems | Resource | Link | Quick note | |---|---|---| | SageMath | [sagemath.org](http://www.sagemath.org/index.html) | Open-source alternative to Mathematica. Python-based. | | Maxima | [sourceforge.net](http://maxima.sourceforge.net/) | Lightweight CAS. Good for symbolic math on a budget. | | GNU Octave | [gnu.org](http://www.gnu.org/software/octave) | Open-source MATLAB alternative. Essential for ML prototyping. | | Wolfram Alpha | [wolframalpha.com](http://www.wolframalpha.com/) | Computational knowledge engine. Solves equations, plots graphs. | | GeoGebra | [geogebra.org](http://www.geogebra.org/cms) | Interactive geometry, algebra, and graphing. Great for visual learners. | | PARI/GP | [u-bordeaux.fr](https://pari.math.u-bordeaux.fr/) | Number theory focused. Niche but powerful. | ### Graphics and visualization | Resource | Link | Quick note | |---|---|---| | Desmos | [desmos.com](http://desmos.com/calculator/) | Beautiful online graphing calculator. Instant visual feedback. | | GNUPlot | [gnuplot.info](http://www.gnuplot.info/) | Command-line plotting. Old school but scriptable. | | SciPy | [scipy.org](http://www.scipy.org/) | Python scientific computing. NumPy, matplotlib, the works. | | Gapminder | [gapminder.org](http://www.gapminder.org/) | Data visualization for global statistics. | | Symbolab | [symbolab.com](http://www.symbolab.com/) | Step-by-step math solver. Good for checking work. | ### LaTeX | Resource | Link | Quick note | |---|---|---| | TeX Users Group | [tug.org](http://www.tug.org/) | The hub for everything TeX and LaTeX. | | CTAN | [ctan.org](http://www.ctan.org/) | Comprehensive TeX Archive Network. Every package. | | Detexify | [kirelabs.org](http://detexify.kirelabs.org/classify.html) | Draw a symbol, get the LaTeX command. Indispensable. | | Overleaf | [overleaf.com](https://www.overleaf.com/) | Online LaTeX editor. Collaborative, no setup. | | TeXample | [texample.net](http://www.texample.net/) | LaTeX examples for TikZ graphics and more. | ### Math blogs worth reading | Resource | Link | Quick note | |---|---|---| | Terry Tao | [terrytao.wordpress.com](http://terrytao.wordpress.com/) | Fields Medalist. Deep posts on analysis and beyond. | | Math with Bad Drawings | [mathwithbaddrawings.com](https://mathwithbaddrawings.com/) | Funny, insightful, accessible. | | Math ∩ Programming | [jeremykun.com](https://jeremykun.com/) | Where math meets code. Excellent for ML people. | | AMS Blogs | [blogs.ams.org](http://blogs.ams.org/blogonmathblogs/) | Aggregator of math blogs from the American Mathematical Society. | | The n-Category Café | [utexas.edu](https://golem.ph.utexas.edu/category/) | Higher category theory and physics. Advanced. | ## Machine learning courses After you've got the math basics, machine learning is the next step. Andrew Ng's course is the classic starting point for a reason. fast.ai takes a code-first approach that some people find more motivating. | Resource | Link | Quick note | |---|---|---| | Machine Learning (Andrew Ng, Coursera) | [coursera.org](https://www.coursera.org/learn/machine-learning) | The course that launched a thousand careers. Still excellent. | | ML Specialization (Coursera) | [coursera.org](https://www.coursera.org/specializations/machine-learning) | Updated version of Ng's original. More Python, less Octave. | | fast.ai ML for Coders | [fast.ai](http://course18.fast.ai/ml) | Code-first, top-down. Build things before theory. | | Google ML Crash Course | [developers.google.com](https://developers.google.com/machine-learning/crash-course) | Practical, exercises in Colab. Good for engineers. | | Udacity: Intro to ML | [udacity.com](https://www.udacity.com/course/intro-to-machine-learning--ud120) | Solid intro. Some content is aging. | | EdX: Learning from Data | [edx.org](https://www.edx.org/course/learning-from-data-introductory-machine-learning#!) | Caltech course. Theory-heavy but rigorous. | | Statistical ML (CMU) | [youtube.com](https://www.youtube.com/watch?list=PLTB9VQq8WiaCBK2XrtYn5t9uuPdsNm7YE&v=zcMnu-3wkWo) | Full CMU lectures. Excellent for the math-minded. | | Neural Networks for ML (Hinton) | [youtube.com](https://www.youtube.com/watch?list=PLoRl3Ht4JOcdU872GhiYWf6jwrk_SNhz9&v=cbeTc-Urqak) | From the godfather of deep learning. Historical and technical. | | EdX: Principles of ML | [edx.org](https://www.edx.org/course/principles-of-machine-learning) | Microsoft's course. Good Azure integration. | | Kaggle ML Courses | [kaggle.com](https://www.kaggle.com/learn/overview) | Short, practical, free. Do the intro and intermediate tracks. | | ML with Python (IBM) | [cognitiveclass.ai](https://cognitiveclass.ai/courses/machine-learning-with-python) | Decent for getting comfortable with scikit-learn. | ## Data science courses Data science overlaps heavily with ML but adds statistics, data wrangling, and visualization. These courses fill that gap. | Resource | Link | Quick note | |---|---|---| | IBM Data Science Professional Certificate | [coursera.org](https://www.coursera.org/professional-certificates/ibm-data-science) | Comprehensive. 9 courses. Good for a structured path. | | Intro to Data Science in Python | [coursera.org](https://www.coursera.org/learn/python-data-analysis) | Pandas, numpy, data cleaning. Practical. | | Udacity: Intro to Data Science | [udacity.com](https://www.udacity.com/course/intro-to-data-science--ud359) | Broad overview. Good if you're not sure what DS involves. | | A Crash Course in Data Science | [coursera.org](https://www.coursera.org/learn/data-science-course) | Johns Hopkins. Short, high-level. | | Introduction to Data Science (Alison) | [alison.com](https://alison.com/course/introduction-to-data-science-revised) | Free certificate option. Basic but covers fundamentals. | ## Deep learning courses Deep learning is where the magic happens for images, text, and audio. fast.ai's Practical Deep Learning is the best starting point I've found. Google's TensorFlow course is solid if you want that ecosystem. | Resource | Link | Quick note | |---|---|---| | Practical Deep Learning for Coders (fast.ai) | [fast.ai](https://course.fast.ai/) | The best DL course for people who want to build things. | | Deep Learning from the Foundations (fast.ai) | [fast.ai](https://course.fast.ai/part2) | Part 2. Implements everything from scratch. Harder, deeper. | | Google Deep Learning (Udacity) | [udacity.com](https://www.udacity.com/course/intro-to-tensorflow-for-deep-learning--ud187) | TensorFlow-focused. Good production orientation. | | Intro to Deep Learning (Kaggle) | [kaggle.com](https://www.kaggle.com/learn/intro-to-deep-learning) | Short, practical. Use Keras and TensorFlow. | | Neural Networks and Deep Learning (free book) | [neuralnetworksanddeeplearning.com](http://neuralnetworksanddeeplearning.com/) | Michael Nielsen's book. The best conceptual intro to neural nets. | ## NLP courses Natural language processing has exploded since transformers arrived. These courses help you understand text classification, translation, sentiment analysis, and the architecture behind LLMs. | Resource | Link | Quick note | |---|---|---| | NLP Specialization (DeepLearning.AI) | [coursera.org](https://www.coursera.org/specializations/natural-language-processing) | Covers classical NLP to transformers. Well-structured. | | A Code-First Intro to NLP (fast.ai) | [fast.ai](https://www.fast.ai/2019/07/08/fastai-nlp/) | Rachel Thomas's course. Practical, opinionated, excellent. | | NLP Course (Kaggle) | [kaggle.com](https://www.kaggle.com/learn/natural-language-processing) | Short intro. Good for a weekend dive. | ## Graphics and vision Computer vision is one of AI's biggest success stories. Self-driving cars, medical imaging, and generative art all rely on it. | Resource | Link | Quick note | |---|---|---| | CVPR 2020: Neural Rendering | [neuralrender.com](https://www.neuralrender.com/) | Cutting-edge. Full course from the top vision conference. | ## Where the research is happening Almost every major tech company has a dedicated AI research division now. These labs publish papers, release models, and set the direction of the field. Following their work is how you stay ahead of the curve. | Company | Link | Quick note | |---|---|---| | Google AI | [ai.google/research](https://ai.google/research/) | Transformers, BERT, Gemini. The heavyweight. | | DeepMind | [deepmind.com](https://deepmind.com/blog) | AlphaGo, AlphaFold, Gato. Fundamental research. | | OpenAI | [openai.com](https://openai.com/) | GPT, DALL-E. The lab that made LLMs mainstream. | | Microsoft AI | [microsoft.com](https://www.microsoft.com/en-us/ai) | Copilot, Azure AI. Enterprise-grade. | | Apple ML | [machinelearning.apple.com](https://machinelearning.apple.com/) | On-device ML. Privacy-focused research. | | Tesla Autopilot AI | [tesla.com](https://www.tesla.com/autopilotAI) | Real-world vision and autonomy. | | Amazon Science | [amazon.science](https://www.amazon.science/) | Alexa, AWS AI, supply chain research. | | Uber AI | [uber.com](https://www.uber.com/us/en/uberai/) | Mobility, logistics, forecasting. | | Samsung Research | [samsung.com](https://research.samsung.com/artificial-intelligence) | On-device AI, chips, consumer electronics. | | Huawei AI | [huawei.com](https://www.huawei.com/en/industry-insights/technology/ai) | Telecom AI, edge computing. | | Alibaba DAMO Academy | [alibaba.com](https://damo.alibaba.com/labs/ai) | E-commerce AI, cloud, NLP for Chinese. | | Hitachi AI | [hitachi.com](https://www.hitachi.com/rd/sc/aiblog/index.html) | Industrial AI. Manufacturing and infrastructure. | | Careem ML | [careem.com](https://blog.careem.com/en/tag/machine-learning/) | Ride-hailing in the Middle East. Applied ML at scale. | | Grab Data Science | [grab.com](https://engineering.grab.com/categories/data-science/) | Southeast Asian super-app. Logistics and fraud detection. | | Lyft Level 5 | [medium.com](https://medium.com/lyftlevel5) | Self-driving research blog. Good technical reads. | | Gojek Data Science | [gojekengineering.com](https://blog.gojekengineering.com/data-science/home) | Indonesian ride-hailing and delivery. Interesting geospatial work. | | Didi Labs | [didi-labs.com](http://www.didi-labs.com/) | Chinese ride-hailing. Transportation AI. | | Bolt Data Science | [medium.com](https://medium.com/@boltapp) | European mobility. Applied ML for pricing and routing. | ## Competition platforms Competitions are the fastest way to get good at applied ML. Kaggle is the obvious starting point. The others fill specific niches. | Platform | Link | Quick note | |---|---|---| | Kaggle | [kaggle.com](https://www.kaggle.com/) | The standard. Competitions, datasets, notebooks, community. | | Analytics Vidhya | [analyticsvidhya.com](https://www.analyticsvidhya.com/) | India-based. Good hackathons and articles. | | DrivenData | [drivendata.org](https://www.drivendata.org/) | Social impact focused. Climate, health, education. | | Numerai | [numer.ai](https://numer.ai/) | Hedge fund style. Encrypted data. Unique. | | AIcrowd | [aicrowd.com](https://www.aicrowd.com/) | Open science challenges. RL and robotics. | | Zindi | [zindi.africa](https://zindi.africa/about) | Africa-focused. Local problems, real impact. | | CodaLab | [codalab.org](https://competitions.codalab.org/) | Academic competitions. Reproducible research focus. | | Tianchi (Alibaba) | [aliyun.com](https://tianchi.aliyun.com/competition/gameList/activeList) | Chinese platform. Large-scale e-commerce problems. | | HackerEarth | [hackerearth.com](https://www.hackerearth.com/hackathon/explore/field/machine-learning/) | ML hackathons and hiring challenges. | | CrowdANALYTIX | [crowdanalytix.com](https://www.crowdanalytix.com/community) | Enterprise crowdsourcing. Less active than Kaggle. | | Omdena | [omdena.com](https://omdena.com/) | Collaborative AI for social good. Team projects, not individual. | ## Dataset repositories You can't learn ML without data. These repositories have everything from tabular datasets to massive image collections. | Repository | Link | Quick note | |---|---|---| | Kaggle Datasets | [kaggle.com](https://www.kaggle.com/datasets) | Largest variety. Download and go. | | Google Dataset Search | [research.google.com](https://datasetsearch.research.google.com/) | Search engine for datasets. Finds them across the web. | | UCI ML Repository | [uci.edu](https://archive.ics.uci.edu/) | The classic. Small, clean, perfect for learning. | | TensorFlow Datasets | [tensorflow.org](https://www.tensorflow.org/datasets/catalog/overview) | Ready-to-use in TF. Preprocessed and documented. | | Data World | [data.world](https://data.world/datasets/open-data) | Social platform for data. Good community curation. | | Microsoft Open Datasets | [azure.com](https://azure.microsoft.com/en-us/services/open-datasets/catalog/) | Azure-hosted. Good for cloud workflows. | | UCR Time Series | [timeseriesclassification.com](http://timeseriesclassification.com/) | Time series classification benchmark. Niche but essential. | | Quandl | [quandl.com](https://www.quandl.com/) | Financial and economic data. API access. | ## Developer resources If you're building AI into applications, these are the platforms you'll work with. Each has its own SDKs, model hubs, and deployment options. | Platform | Link | Quick note | |---|---|---| | Apple ML | [developer.apple.com](https://developer.apple.com/machine-learning/) | Core ML, Create ML. For iOS and macOS apps. | | Meta AI | [ai.facebook.com](https://ai.facebook.com/tools/) | PyTorch ecosystem, Llama models, research tools. | | Google Cloud AI | [cloud.google.com](https://cloud.google.com/products/ai) | Vertex AI, AutoML, pre-trained APIs. | | Microsoft AI | [docs.microsoft.com](https://docs.microsoft.com/en-us/ai/) | Azure AI services. Good enterprise integration. | ## YouTube channels worth subscribing to There's a lot of noise on AI YouTube. These channels consistently produce content that's either deeply educational or genuinely informative. | Channel | Link | Quick note | |---|---|---| | MIT CSAIL | [youtube.com](https://www.youtube.com/user/MITCSAIL/videos) | Research talks from MIT's AI lab. High signal. | | DeepMind | [youtube.com](https://www.youtube.com/channel/UCP7jMXSY2xbc3KCAE0MHQ-A/videos) | Research presentations and paper walkthroughs. | | Allen Institute for AI | [youtube.com](https://www.youtube.com/channel/UCEqgmyWChwvt6MFGGlmUQCQ/videos) | NLP and commonsense reasoning research. | | Microsoft Research | [youtube.com](https://www.youtube.com/user/MicrosoftResearch) | Broad research talks. Systems, theory, applications. | | sentdex | [youtube.com](https://www.youtube.com/c/sentdex/videos) | Python ML tutorials. Practical, project-based. | | Krish Naik | [youtube.com](https://www.youtube.com/user/krishnaik06) | ML, DL, data science tutorials. Indian accent, clear explanations. | | Tech With Tim | [youtube.com](https://www.youtube.com/channel/UC4JX40jDee_tINbkjycV4Sg) | Python and ML for beginners. Good teaching style. | | Amazon ML University | [youtube.com](https://www.youtube.com/channel/UC12LqyqTQYbXatYS9AA7Nuw) | Amazon's internal ML courses, made public. | | Applied AI Course | [youtube.com](https://www.youtube.com/channel/UCJINtWke3-FMz2WuEltWDVQ/videos) | Full ML course lectures. Comprehensive. | | Jabrils | [youtube.com](https://www.youtube.com/channel/UCQALLeQPoZdZC4JNUboVEUg) | AI projects and experiments. Entertaining and educational. | ## AI job sites Looking for work in AI? These sites specialize in ML, data science, and AI roles rather than generic tech jobs. | Site | Link | Quick note | |---|---|---| | AI Jobs | [aijobs.com](https://aijobs.com/) | Curated AI and ML positions. | | AI-Jobs.net | [ai-jobs.net](https://ai-jobs.net/) | European focus. Good filter options. | | Kaggle Jobs | [kaggle.com](https://www.kaggle.com/jobs) | Data science and ML roles. | | Remote AI Jobs | [remoteaijobs.com](https://www.remoteaijobs.com/) | Remote-only AI and ML positions. | | AI Jobs Board | [aijobsboard.com](https://aijobsboard.com/) | Small but focused. | | DataYoshi | [datayoshi.com](https://www.datayoshi.com/) | Data science jobs aggregator. | | Indeed AI Jobs | [indeed.com](https://www.indeed.com/q-Artificial-Intelligence-jobs.html) | Broadest reach. Filter carefully. | ## AI blogs to follow These blogs range from research-focused to practical tutorials. Pick two or three that match your level and interests. | Blog | Link | Quick note | |---|---|---| | Towards Data Science | [towardsdatascience.com](https://towardsdatascience.com/) | Broad DS and ML content. Quality varies. | | Machine Learning Mastery | [machinelearningmastery.com](https://machinelearningmastery.com/blog/) | Jason Brownlee's blog. Practical, code-heavy tutorials. | | The Batch (DeepLearning.AI) | [deeplearning.ai](https://www.deeplearning.ai/thebatch/) | Weekly newsletter. Good for staying current. | | BAIR Blog | [berkeley.edu](https://bair.berkeley.edu/blog/) | Berkeley AI research. Cutting-edge papers explained. | | OpenAI Blog | [openai.com](https://openai.com/) | Research releases and product updates. | | DeepMind Blog | [deepmind.com](https://deepmind.com/blog) | Research announcements in accessible language. | | MIT AI News | [mit.edu](https://news.mit.edu/topic/artificial-intelligence2) | Academic research news. | | IBM Developer AI | [ibm.com](https://developer.ibm.com/patterns/category/artificial-intelligence/) | Tutorials and patterns. Enterprise angle. | | Learn OpenCV | [learnopencv.com](https://www.learnopencv.com/) | Computer vision tutorials. Practical PyTorch and OpenCV. | | Baidu Research | [baidu.com](http://research.baidu.com/) | Chinese tech giant's research blog. | | Algorithmia Blog | [algorithmia.com](https://algorithmia.com/blog) | ML deployment and MLOps. Underrated. | | Towards AI | [medium.com](https://medium.com/towards-artificial-intelligence) | Community AI publication. | | Fritz AI | [fritz.ai](https://heartbeat.fritz.ai/) | Mobile ML focus. Good for on-device AI. | | Becoming Human | [becominghuman.ai](https://becominghuman.ai) | AI and philosophy. More conceptual. | ## AI cheat sheets When you need a formula or algorithm reference fast, these are lifesavers. The Stanford collections are particularly good. | Resource | Link | Quick note | |---|---|---| | Stanford CS 229 (ML) Cheat Sheet | [github.com](https://github.com/afshinea/stanford-cs-229-machine-learning) | Andrew Ng's ML course. Formulas, algorithms, tips. | | Stanford CS 230 (DL) Cheat Sheet | [github.com](https://github.com/afshinea/stanford-cs-230-deep-learning) | CNN, RNN, optimization, tips. | | Stanford CS 221 (AI) Cheat Sheet | [github.com](https://github.com/afshinea/stanford-cs-221-artificial-intelligence) | Search, logic, probability, ML overview. | | AI Cheat Sheets Collection | [aicheatsheets.com](http://www.aicheatsheets.com/) | Broad collection. Good for quick reference. | | Best of AI Cheat Sheets | [becominghuman.ai](https://becominghuman.ai/cheat-sheets-for-ai-neural-networks-machine-learning-deep-learning-big-data-science-pdf-f22dc900d2d7) | Curated list of cheat sheet PDFs. | ## What to do next If you're starting from zero: take the Crash Course AI playlist on YouTube (3 hours), then Andrew Ng's ML course on Coursera (audit for free), then fast.ai's Practical Deep Learning. That sequence will take you from "what is AI" to training your own models in about three months of part-time work. Don't try to do everything at once. The list above is a reference, not a curriculum. Bookmark it, pick one course, and actually finish it before moving on. The biggest mistake I see beginners make is collecting resources instead of using them. --- ## Andrej Karpathy just joined Anthropic. Here's why that's wild. URL: https://saify.me/blog/karpathy-anthropic Published: 2026-06-12 Updated: 2026-06-12 Author: Saifullah Tags: AI, Anthropic, Pretraining Summary: Karpathy's moving to Anthropic to lead a team using Claude to build better Claude. It's recursive AI development, and it might be the most interesting hiring move of 2026. On May 19, 2026, Andrej Karpathy posted four sentences on X that got 148,000 likes. He'd joined Anthropic. Not OpenAI, not Google, not some new startup. Anthropic. I've been thinking about this for weeks now, and I keep coming back to one detail that most coverage missed: his actual job description. ## What Karpathy is actually doing He's not just joining the pre-training team. He's building a new team within it, reporting to Nick Joseph, who runs Claude's technical development. Here's the part that stopped me: his team's job is to use Claude to accelerate pre-training research. Let that sink in. They're using the model to build a better version of the model. It's recursive. It's self-referential. And it might be the most interesting bet in AI right now. ## Why this matters more than it looks Pre-training is the expensive part. When I say expensive, I mean the kind of expensive where you burn through millions of dollars in compute on a single training run that takes weeks. It's the phase where the model learns everything it knows. Most labs are still throwing raw compute at this problem. Bigger clusters, longer runs, more GPUs. Anthropic's betting on something different. They're betting that research velocity matters more than raw scale. That if you can make the research process itself faster, smarter, more efficient, you win the race without needing the biggest data center. And they hired the guy who literally wrote the book on teaching neural networks from scratch to lead that effort. ## Karpathy's track record is weird Let's look at the actual timeline: - 2015: Co-founds OpenAI - 2017: Leaves OpenAI to join Tesla - 2017-2022: Runs Tesla's Full Self-Driving and Autopilot programs - 2023: Goes back to OpenAI for one year - 2024: Leaves again to start Eureka Labs (AI education startup) - 2026: Joins Anthropic That's not a normal career path. That's someone who keeps finding the most interesting problem in AI and moving toward it. His Neural Networks: Zero to Hero YouTube series has millions of views. His micrograd tutorial (where he builds a neural network library from scratch in about 100 lines of code) is basically required viewing for anyone learning ML. This is the guy who explains backpropagation by literally building it from scratch, step by step, until you understand every single gradient flowing through the network. Now he's going to use that same first-principles thinking to make Claude build better versions of itself.
## The actual announcement Here's what he posted on X:
Notice what he didn't say. He didn't say "excited to scale AI" or "thrilled to push boundaries." He said "get back to R&D." That's the language of someone who wants to build things, not manage them. ## What this means if you use Claude Nothing changes today. Claude is still Claude. But if you're making platform decisions for the next 12 to 18 months, this is a signal worth paying attention to. When someone like Karpathy picks a lab, it usually means he's seen something in their technical approach that convinced him they're doing the most interesting work. Researchers at his level don't join companies without strong conviction about the underlying strategy. The fact that Anthropic specifically asked him to build a team around AI-assisted research (not just scale up compute) tells you where they think the next breakthroughs come from. ## The recursive play 🔄 Here's what I find genuinely interesting about this whole thing. Most AI development right now is linear. You train a model, you deploy it, you collect data, you train the next model. What Karpathy's team is doing is different. They're using Claude's reasoning capabilities to help design better training runs, better data pipelines, better architectures for the next Claude. It's like having a really smart intern who can help you build a smarter version of themselves. And then that smarter version helps build an even smarter one. This is the kind of feedback loop that could compound fast. Or it could hit diminishing returns immediately. We don't know yet. ## What about Eureka Labs? Good question. Karpathy said he's "deeply passionate about education" and plans to "resume work on it in time." That's the kind of phrasing that usually means "not anytime soon." Eureka Labs launched in 2024 with the goal of applying AI assistants to education. There hasn't been much public update since. It's unclear whether the startup continues, gets acquired, or quietly winds down. Either way, Karpathy's clearly decided that the most interesting problem in AI right now isn't education. It's making AI that can help build better AI. ## The talent war is real Anthropic didn't just hire a good engineer. They hired someone with 15,000+ GitHub stars on micrograd, millions of YouTube views, and a reputation for explaining complex things clearly. They also hired him at the exact moment when pre-training costs are becoming a real constraint for the industry. Everyone's hitting the limits of what you can do with pure compute scaling. Bringing in someone who can bridge deep learning theory and large-scale production systems (he built Tesla's Autopilot, remember) is a strategic move. ## What I'm watching for Here's what I think matters in the next six months: 1. Does Karpathy's team publish any papers or technical reports on AI-assisted research? 2. Do we see measurable improvements in Claude's training efficiency? 3. Do other labs start copying this approach? If the answer to all three is yes, this hiring move will look like one of the most important strategic decisions in AI in 2026. If not, it's still a fascinating experiment in recursive AI development. Either way, I'm paying attention. And if you're building on Claude, you should be too.