Large Language Models (LLMs) all predict text, but they differ a lot in how they follow instructions, use context, handle tools, and optimize for safety, speed, or cost. If you treat them as interchangeable, you’ll ship brittle prompts. If you treat them as different runtimes with different affordances, you’ll get reliable results. This post explains the major differences across […]

Read More →

A practical guide for software engineers navigating the evolving landscape of Large Language Models Introduction: Why This Matters As a developer in 2025, you’re likely interacting with Large Language Models (LLMs) daily—whether through coding assistants, chat interfaces, or integrated APIs. But here’s the thing: not all LLMs are created equal, and the way you communicate with […]

Read More →

DeepSeek, a powerful open-source LLM, can be easily run locally on your desktop/laptop using Ollama. I’m using an M1 MacBook Pro with 32GB. Ollama simplifies the process of running large language models, handling dependencies and providing a consistent interface. This guide will walk you through installing DeepSeek via Ollama, making it accessible with just a […]

Read More →