Fireship's tech explainers in 60 seconds. JavaScript, AI, and dev tools — read the key ideas, then decide to watch. Updated daily.

24 AI-powered summaries • Last updated Apr 23, 2026

This page tracks all new videos from Fireship and provides AI-generated summaries with key insights and actionable tactics. Get email notifications when Fireship posts new content. Read the summary in under 60 seconds, see what you'll learn, then decide if you want to watch the full video. New videos appear here within hours of being published.

Latest Summary

I finally found a use case for OpenClaw…

5:15417K views1 min read4 min saved

Key Takeaways

OpenClaw: The Rise of Personal AI Assistants

  • OpenClaw is a new personal AI assistant that has gained significant attention in 2026.
  • Despite initial security concerns and numerous advisories, many are considered "slop issues."

Automating Annoying Tasks with OpenClaw

  • The creator uses OpenClaw to handle tech support requests from relatives, mimicking his own voice.
  • This involves configuring OpenClaw on a Hostinger VPS.

Technical Setup and Configuration

  • OpenClaw can be hosted on a VPS, with Hostinger offering one-click deployment options.
  • The setup includes integrating a Telegram bot, 11 Labs for voice cloning, and ffmpeg for audio conversion.
  • A tools.mmd file provides context for the AI's workflow.
  • The process: message request -> OpenClaw analysis -> Python script processing -> voice memo output.

The "Use Case"

  • The primary demonstrated use case is automating responses to printer issues from relatives.
  • This allows for "emotional detachment from your family at scale."

More Fireship Summaries

24 total videos
Claude just got another superpower...5:12

Claude just got another superpower...

·5:12·3 min saved

Claude Design Introduction Claude Design is a new platform powered by Opus 4.7 that converts Figma designs into prototypes and production-ready UIs. It aims to eliminate the need to open design tools directly. Opus 4.7 Capabilities The new model, Opus 4.7, is described as more tasteful and creative. It can process images up to 3.75 megapixels (2576 pixels on the long edge). In programming, it achieved 87.6% on a software engineering benchmark. Concerns exist online that Opus 4.7 is a regression from Opus 4.6. Claude Design Features It generates fully interactive prototypes with animations out of the box. Users can adjust sliders for different results and generate multiple animation variations. Capable of producing futuristic animations, including working with shaders. Can generate full-length video animations over a minute long. Supports uploading design systems via GitHub repos or directly from Figma files. Users can draw and comment on designs directly within the canvas for revisions. Demonstration and Limitations Demo examples show impressive interactivity and animation capabilities. A test with an iOS onboarding flow for "Horse Tinder" using a PDF design system showed delays. The generated design did not fully adhere to the uploaded design system. Revisions requested via comments on the canvas were not fully implemented. The speed of Opus 4.7 is noted as slower than some competitors. Sponsorship Information The video is sponsored by Google Cloud Run, a serverless platform for running code and AI models. Features mentioned include auto-scaling, zero cost for idle projects, and a free tier for requests.

Millions of WordPress sites just got hacked... again5:16

Millions of WordPress sites just got hacked... again

·5:16·3 min saved

Recent WordPress Vulnerability A supply chain attack compromised over 30 WordPress plugins, turning them into malware. The attack vector was not a traditional code vulnerability but the legitimate purchase of plugins on Flippa. The attacker gained control of plugins and inserted a backdoor about 8 months prior to activation. The malicious logic activated remotely, downloading payloads and modifying core files like wpconfig.php. Command and control was managed via an Ethereum smart contract, allowing for rapid changes of malicious domains. The compromised plugins were distributed through normal, trusted plugin updates, bypassing typical security checks. WordPress has since removed the malicious plugins, but the damage to affected sites has already occurred. The Flaw in WordPress Plugin Architecture WordPress's plugin architecture is considered fundamentally insecure by many. Plugins are typically PHP scripts that run with full privileges on the server, lacking sandboxing or isolation. This lack of security allows plugins to access databases, files, and sensitive information. Users are essentially trusting unknown developers to handle all security edge cases and potential exploits. Cloudflare's mdash Project Cloudflare has developed a new project called mdash as a potential alternative to WordPress. mdash rewrites PHP code into AI-generated JavaScript. It is not based on original WordPress code and is MIT licensed, but aims for API compatibility. The project utilizes the Astro project for its content management system. Key security feature: mdash sandboxes each plugin using dynamic workers. Plugins only get access to specific capabilities via bindings, requiring explicit requests. This prevents plugins from having unrestricted access to site data and functionality. The Future of WordPress and Framework Development While mdash is innovative, it's unlikely to replace WordPress entirely in the near future. The rapid development of complete framework replacements highlights the impact of modern AI coding tools. Warp, a sponsor, offers universal agent support for terminals, centralizing AI coding tools and improving workflow.

Claude Mythos is too dangerous for public consumption...5:37

Claude Mythos is too dangerous for public consumption...

·5:37·4 min saved

Mythos Announcement and Claims Anthropic announced Mythos, a model they claim is so powerful its release could have severe consequences for economies, public safety, and national security. This announcement has caused widespread concern and speculation within the AI community. Some fear it could collapse the cybersecurity industry, while others are skeptical, believing it's a repeat of past AI hype cycles. Mythos's Alleged Vulnerability Discovery Anthropic claims Mythos functions as a "zero-day vending machine," identifying numerous vulnerabilities. Examples include a 16-year-old bug in FFmpeg, a 27-year-old bug in OpenBSD, and several JavaScript engine bugs in major browsers. Mythos allegedly found a Linux kernel bug allowing root access by overwriting password files. Anthropic claims Mythos found more bugs in weeks than many individuals find in a lifetime. The US Treasury and Federal Reserve have reportedly warned bank CEOs about Mythos's security risks. Anthropic's "Project Glass Wing" and Access Control Anthropic launched "Project Glass Wing," involving companies that pay Anthropic for access to Mythos. The goal is to secure critical software by having these companies patch vulnerabilities using Mythos before others develop similar models. The approach suggests Mythos is too dangerous for public access but safe for large corporations and banks. Skepticism and Alternative Explanations Some are unconvinced of Mythos's exceptional capabilities, pointing to Anthropic's own issues (leaked code, API instability) since using it internally. The method of finding vulnerabilities is questioned; for example, the OpenBSD exploit required extensive compute power. The claimed 84% exploit success rate in Firefox was tested against a simplified environment, not a fully protected browser. The video suggests that other models like Opus 4.6 or GPT 5.4 Pro might find similar vulnerabilities with comparable resources. Conclusion and Sponsor Segment The speaker believes Mythos likely won't "destroy the world" but acknowledges it's probably a significant step up from Anthropic's current models. Access to Mythos is restricted, implying a "you ain't in it" scenario for most. The video recommends Browserbase, a platform for building and deploying browser agents, as a usable AI tool available now.

Google just casually disrupted the open-source AI narrative…5:15

Google just casually disrupted the open-source AI narrative…

·5:15·4 min saved

Google's Gemma 4: A Disruptive Open-Source AI Model Google released Gemma 4, a large language model licensed under Apache 2.0, making it truly free and open source. Gemma 4 is notably small, with versions capable of running on consumer GPUs and even mobile devices, while maintaining competitive intelligence levels. This contrasts with other "open-weight" models like Meta's Llama (with restrictive licensing) and OpenAI's OSS models (larger and less performant than Gemma). Gemma 4's small size allows for local execution with significantly less storage and computational resources compared to models like Kimmy K 2.5. Technical Innovations Behind Gemma 4's Efficiency The key to Gemma 4's size is not just shrinking the model, but attacking memory bottlenecks. Google introduced "Turbo Quant," a novel quantization technique that improves the trade-off between model size and performance. Turbo Quant compresses data from Cartesian to polar coordinates, enabling more efficient storage and reduced memory overhead by skipping normalization steps. It also utilizes the Johnson-Lynden Strauss transform to compress high-dimensional data into single sign bits while preserving data point distances. Gemma models with an "E" in their name (e.g., E2B, E4B) utilize "per-layer embeddings." Per-layer embeddings provide each layer of the neural network with its own mini "cheat sheet" for each token, introducing information precisely when needed, rather than all at once. Gemma 4's Performance and Potential Applications Gemma 4 offers strong performance for its size, capable of running locally on consumer hardware like an RTX 4090. It is considered a solid all-around model and suitable for fine-tuning with custom data using tools like Unsloth. While not yet a replacement for high-end coding tools, its efficiency opens doors for widespread local AI deployment.

Cursor ditches VS Code, but not everyone is happy...5:03

Cursor ditches VS Code, but not everyone is happy...

·5:03·3 min saved

Composer 2 Model Cursor released Composer 2, an in-house coding model claiming to be more intelligent than Claude Opus and faster at a lower cost. Initially presented as a new frontier model, it was later revealed to be based on Moonshot's Kimmy K2 model. Kimmy K2 itself has faced accusations of training on Claude's outputs. Cursor apologized for the lack of transparency regarding Composer 2's origins. Despite the controversy, the model's capabilities are seen as valuable for a "zero code" future. Cursor 3.0 Rearchitecture Cursor 3.0 has been completely rewritten from scratch in Rust and TypeScript, moving away from its VS Code fork origins. The new interface is designed for managing AI agents rather than direct code writing, akin to an "air traffic controller." It allows users to run swarms of AI agents across multiple repositories, machines, and the cloud simultaneously. The interface combines features of a professional development environment with AI model integration and agent management. Some have criticized the new interface for being too similar to OpenAI's Codex. Cursor 3.0 Agent Workflow Example The video demonstrates building a prototype for "Horse Tinder" using a swarm of agents. Users can enter "plan mode" for basic architecture or initiate parallel tasks like creating a landing page or performing remote work on a server. Multiple agents can be managed seamlessly within the same window, with status monitoring (yellow dot for input needed, blue for completion). In a few minutes, 13,000 lines of code were generated for the project. Features include Git history integration, a terminal, a minimal file explorer, and a built-in browser for testing the application. Users can enter "design mode" to request UI changes, such as fixing CSS on buttons by highlighting elements and instructing the AI. Sponsor Segment: Blacksmith Blacksmith is introduced as a sponsor, offering a drop-in replacement for GitHub runners. It claims to run GitHub actions twice as fast and cost 75% less by utilizing bare metal gaming CPUs. Blacksmith also provides full observability for GitHub actions, aiding in troubleshooting CI pipelines.

He just crawled through hell to fix the browser…5:37

He just crawled through hell to fix the browser…

·5:37·4 min saved

Introducing Pretext Pretext is a new text measurement library written in pure TypeScript, developed by Chang, a former React core team member. It aims to solve performance issues related to dynamic text rendering in browsers, which traditionally trigger expensive layout reflows. This is particularly beneficial for text-heavy UIs like virtualized lists and masonry layouts. The Problem with Browser Text Measurement Browsers calculate text dimensions (height, line breaks) by triggering layout reflows, which can be very slow. This makes it difficult to implement performant UIs that rely on knowing text size, such as virtual lists needing message heights to calculate scrollable areas. Pretext's Innovative Solution Pretext bypasses the traditional browser text rendering pipeline. It uses the Canvas API to get the pixel width of strings without DOM interaction or reflows. For height calculation, Chang developed a custom algorithm that accounts for line-breaking rules across different browsers and languages. This algorithm was developed through an intensive process of having engineers write and test line-breaking logic across various browser environments. Pretext API and Example Usage The API involves a prepare function to segment text and cache segment widths. A layout function then calculates the total height and line count without DOM manipulation. An example application demonstrates reading video transcripts while simultaneously showing a sponsored segment, where Pretext determines character placement for a grid-based display. This involves preparing text, calculating character positions per row, and then using pixel brightness from an offscreen canvas to render characters. Conclusion and Sponsorship Pretext demonstrates that browsers do not have to be the sole arbiter of text measurement. The video is sponsored by JetBrains, highlighting their AI coding agent Juny and its new Juny CLI. Juny CLI allows users to integrate the AI coding agent into their workflow from the terminal and is noted for its ability to handle complex tasks and switch between coding models.

Tragic mistake... Anthropic leaks Claude’s source code7:22

Tragic mistake... Anthropic leaks Claude’s source code

·7:22·3.2M views·5 min saved

Code Leak Details Anthropic accidentally leaked the entire source code for Claude to the internet via a 57MB source map file in an npm package (version 2.1.88). The leak occurred at 4:00 AM and spread rapidly online, with Anthropic issuing DMCA takedowns. The code was mirrored and cloned, with a community effort to rewrite it in Python (Claw Code) and a project to make it work with any model (OpenClaw). Technical Insights from the Leak Claude's codebase is built on Bun.js, which Anthropic recently acquired. The code uses Axios, which was recently compromised by North Korean hackers, posing a potential security risk. Claude's architecture is described as a "dynamic prompt sandwich" with 11 steps from input to output, rather than a futuristic technology. The codebase contains numerous hard-coded instructions and guardrails to control Claude's behavior. Anthropic implemented "anti-distillation poison pills" to prevent competitors from training models on Claude's outputs by referencing non-existent tools. A significant feature is the "bash tool," containing over 1000 lines of code for parsing and executing bash commands. Surprising and Hidden Features Undercover Mode: Instructions to prevent Claude from mentioning itself in outputs to appear more human-like, possibly for deceptive purposes. Regular Expression-Based Frustration Detector: Detects keywords in prompts indicating user frustration and logs events. Buddy: A hidden feature flag for a Tamagotchi-style AI companion. Roadmap Features: References to Opus 4.7, a new model named Capiara, Ultra Plan, Coordinator Mode, Demon Mode, and Chyris. Chyris: Described as a background agent that keeps a daily journal, uses dream mode for memory consolidation, and works on a schedule. Implications and Consequences The leak is a significant setback for Anthropic, especially with an IPO planned. It highlights the risk of accidental public exposure for proprietary code. The leak provides a blueprint for competitors and exposes Anthropic's internal workings. A large number of comments in the code suggest they might be for AI training rather than human readability.

Anthropic just released the real Claude Bot...5:00

Anthropic just released the real Claude Bot...

·5:00·1.0M views·3 min saved

Claude Computer Use: The New AI Assistant Anthropic released "Computer Use," allowing Claude to control a computer via a single prompt. It can open apps, schedule tasks, prepare reports, and even interact with colleagues. Accessible from a phone, it operates autonomously without user presence. Currently only available on Mac OS. AI Job Displacement and Competition Anthropic's CEO predicts significant job losses in entry-level legal, consulting, and finance roles. OpenAI acquired "OpenClaw," previously "Clawbot," after a cease-and-desist from Anthropic. OpenClaw is free, open-source, local, and model-agnostic. Computer Use is paid, closed-source, Mac-only, and tied to Claude models. Palo Alto Networks warns of risks with OpenClaw's access to private data and external communication. An OpenClaw maintainer cautioned that users need command-line proficiency for safe usage. Computer Use is presented as a user-friendly alternative with a permission-first approach. Demonstrated Use Cases and "Fraud" The tool can be used to write and send cover letters to potential employers. During interviews, it can listen and solve coding challenges in real-time. It can sync with calendars to attend meetings, listen, and even participate using a voice model. Claude can write code, schedule pull requests to simulate productivity, and check bank deposits. The tool can be used to transfer funds to Monero. SER API: Real-Time Data for AI SER API is highlighted as a solution for LLMs needing live web data. It provides access to over 100 search engines, returning structured JSON data. Integrates via HTTP requests or libraries (Python, JavaScript). Handles CAPTCHAs automatically. Used by companies like Nvidia and Shopify.

Tech bros optimized war… and it’s working5:22

Tech bros optimized war… and it’s working

·5:22·3 min saved

Introduction to Maven Smart System The US Department of War is adopting the Maven Smart System, an AI platform designed to accelerate the "kill chain" for military operations. This system is being implemented across all branches of the US military: Army, Navy, Marines, Air Force, and Space Force. The system uses AI models to analyze surveillance data for target identification and prioritization, with a human still in the loop for final authorization. Key Companies and Contributors Palantir is the primary company behind the Maven system, providing its core operating system. Alex Karp is the CEO. Major cloud providers like AWS and Azure offer infrastructure support. Google previously participated but withdrew due to employee protests. Anduril supplies critical hardware, including drones like the Ghost drone, Anvil Interceptor, and Ghost Shark underwater drone, which generate data for Maven. AI model providers have shifted: Anthropic (Claude) initially supported the system but was banned by Pete Hegseth due to national security concerns. Sam Altman has since stepped in. Technical Implementation of Maven The system ingests diverse data streams (video, ecom, GPS) using tools like Apache Kafka for real-time streaming. Apache Spark is used to process and transform this data. OpenCV analyzes drone footage for object detection and segmentation. Palantir's proprietary "ontology" maps fragmented data into a shared structure, capturing metadata and relationships, essentially creating a digital twin of the operational environment. A graph database (e.g., Neo4j) represents entities (people, vehicles) as nodes and their movements as edges, mapping the battlefield for querying and visualization. Open Policy Agent can be used to enforce rules and policies across the system. AI agents, potentially using uncensored open-source models (like Kimmy or Quen), can perform actions based on the analyzed data. Sponsorship and Development Tools Tracer, a sponsor, is highlighted as a spec-driven development tool that enables teams to collaborate on building AI-powered software using agents. Tracer assists in defining requirements, assigning tasks, and validating agent outputs against specifications.

The rise and fall of famo.us...5:08

The rise and fall of famo.us...

·5:08·3 min saved

The Genesis of Famo.us Famo.us emerged in 2012, aiming to compete with native apps by enhancing the web platform, addressing limitations faced even by Facebook with HTML5. Born from a startup (Bench Rank) dealing with web app limitations, Famo.us discovered a way to push rendering work to the GPU using a hack of the 3D CSS property. This led to a pivot from their original startup idea to developing a rendering engine based on this GPU acceleration technique. Famo.us Technology and Funding The company raised $30 million based on the concept of a new rendering engine that replaced the traditional CSS model with a Cartesian coordinate system and 3D transforms. Famo.us elements were laid out using matrices (4x4) that the browser interpreted via the matrix3d CSS property, controlling layout, size, and animation. The promise was a single codebase that could run on any device with a GPU, offering a native-like experience. Reasons for Famo.us's Decline Browser Improvements: Browsers evolved with better GPU compositing and animation scheduling, reducing Famo.us's unique performance advantage. Evolving UI Development: Tools like 3JS emerged for complex 3D interfaces, while React offered a declarative approach for standard UIs. API Complexity: Famo.us's API was difficult to master, requiring deep knowledge of math, physics, and JavaScript, which were not developers' strong suits. Economic Challenges: With 25 employees and a belief against lean operations, Famo.us struggled to find a viable business model beyond their rendering engine, exploring hosting and monitoring services. Famo.us's Legacy Despite its ultimate failure, Famo.us is credited with pushing the boundaries of web performance and UI ambition. It made developers believe the web could achieve a truly native feel, by building around browser limitations rather than waiting for standards. The company eventually pivoted to a CMS for marketing sites, which also failed, leading to the sale of their website.

7 new open source AI tools you need right now…6:15

7 new open source AI tools you need right now…

·6:15·4 min saved

AI Agents and Product Development Agency: An open-source project providing agent templates for various startup roles (front-end, back-end, security, etc.) to build products with AI agents. Can be combined in Claude code for efficient zero-to-product development. Prompt Engineering and Testing Prompt Fu: An open-source tool (acquired by OpenAI) for prompt testing and optimization, functioning like a unit testing framework for prompts. Tests different prompts with different models to find the best application fit. Includes automated red team attacks to detect vulnerabilities like prompt injection. Predictive AI and Trend Analysis Mirrorish: A multi-agent AI prediction engine that analyzes internet data (news, financial trends) to create a simulated digital world for agent discussion and prediction. Aims to predict strategies for lucrative app ideas by analyzing macro and micro trends. Front-end Design with AI Impeccable: An open-source project for front-end design optimization. Offers commands like distill (simplify UI), colorize (add brand colors), animate, and delight for unique and appealing UIs. Context Management for AI Open Viking: A database designed for AI agents to manage memory, resources, and skills in a file system structure, rather than solely vector databases. Features a tiered loading system to reduce token consumption and cost. Automatically compresses content and refines long-term memory for smarter agents. Uncensored AI Models Heretic: Allows removal of guardrails from AI models using "obliteration" to bypass censorship. Enables models to obey any command without expensive post-training. Example: Using it on Google's Gemma to create a less restricted model. Building Custom LLMs Nano Chat: An open-source project that implements the entire LLM pipeline (tokenization, pre-training, fine-tuning, evaluation) with a web UI. Allows training custom small language models for around $100 in GPU time. AI Meeting Solutions (Sponsor) Recall AI: Provides a unified API for integrating with Zoom, Google Meet, Microsoft Teams, etc., for AI meeting tools. Enables capture of transcripts, recordings, and metadata in real time. Companies use it to ship meeting recording and note-taking features quickly.

The greatest unsolved problem in computer science...7:05

The greatest unsolved problem in computer science...

·7:05·5 min saved

P vs NP Problem Overview The P versus NP problem is the most famous unsolved problem in computer science, with a $1 million prize offered for its solution by the Clay Mathematics Institute. It questions whether problems whose solutions can be quickly verified (NP) can also be quickly solved (P). If P = NP, it would have profound implications, making all current encryption instantly crackable, but also potentially solving complex problems like curing cancer and ending world hunger. Conversely, if P ≠ NP, it suggests inherent limits to computation in the universe. Understanding P and NP P (Polynomial Time): Problems that computers can solve efficiently, even as input size increases. An example is sorting a list of names, where the time taken grows reasonably with the list size (e.g., proportional to N or N log N). NP (Non-deterministic Polynomial Time): Problems where a solution can be *verified* quickly, but *finding* the solution might be extremely difficult. Examples of NP problems include the Traveling Salesman Problem, Sudoku, and scheduling tasks. Key Concepts and Examples Prime Factorization: Multiplying two prime numbers is easy (P), but factoring a large number back into its primes is computationally hard (related to NP). This is the basis for RSA encryption. Traveling Salesman Problem: Finding the shortest route visiting multiple cities once. Verifying a given route is easy, but finding the optimal route is extremely difficult (NP-complete). Real-world algorithms often use heuristics to find approximate solutions to NP problems in a reasonable time, trading optimality for speed. NP-Complete Problems NP-complete problems are the hardest in NP. If one NP-complete problem can be solved in polynomial time, then all NP problems can be solved in polynomial time (meaning P = NP). The first NP-complete problem defined was SAT (Boolean Satisfiability Problem), which asks if there's an assignment of true/false values that makes a complex logical expression true. Other NP-complete problems include Traveling Salesman, Sudoku, circuit design, and protein folding. Despite 50 years of research, no polynomial-time algorithm has been found for any NP-complete problem. Implications and the Unknown The P versus NP question has philosophical implications about the efficiency and nature of the universe. If P = NP, it suggests a highly efficient, mechanistic universe. If P ≠ NP, it implies inherent computational limits. A speculative idea is that our existence might be part of an algorithmic process to compute the solution to this problem.

Cloudflare just slop forked Next.js…5:17

Cloudflare just slop forked Next.js…

·5:17·3 min saved

The Next.js Ecosystem and Deployment Challenges Next.js is the most popular React app framework. Historically, its weakness has been limited deployment targets, unlike bespoke runtimes on platforms like Vercel. Deploying Next.js apps to other platforms like Cloudflare or Netlify is more complex. The Open Next project repackages Next.js build output for broader deployment but is fragile and prone to errors when Next.js output changes. Cloudflare's V-Next: A Re-implementation of Next.js Cloudflare developed V-Next, a re-implementation of the Next.js API built on Vite. The goal is to free Next.js apps for deployment anywhere. This isn't the first attempt; Cloudflare previously tried and failed. AI significantly accelerated development: basic SSR, middleware, server actions, and streaming worked in one day. By day three, full client hydration on Cloudflare Workers was achieved. API coverage reached 94% of the Next.js API within a week, costing approximately $1,100 in AI tokens. V-Next leverages Vite's architecture, including Rollup (Rust-based bundler) for performance. Vercel's Reaction and Potential Vulnerabilities Vercel's CTO called V-Next a "slop fork." Vercel also released a migration guide and highlighted critical vulnerabilities in V-Next. These vulnerabilities suggest it's a close Next.js clone, but Vercel claims Cloudflare lacks significant users. Testing V-Next and Migration Experience The author tested V-Next with their newsletter app, bytes.dev. For basic apps, installing V-Next and changing the build command might suffice. This app required refactoring, simplified by Cloudflare's agent skill. Key compatibility adjustments include adding "type": "module" to package.json and changing JS file extensions to .jsx for files with JSX. The initial migration attempt by the agent was incomplete, requiring further manual intervention. The app was successfully migrated to run entirely on V-Next. Performance and Future Outlook The author concludes that switching to V-Next might not be worth it yet ("you're the one who bleeds"). Vite is highlighted as a significant factor in V-Next's performance. Cloudflare's benchmarks show V-Next build times up to 4.4x faster and 57% smaller client bundles than Next.js, attributed to Vite and Rollup. The author independently achieved 5x faster build times. Despite performance gains, the author will not ship to production yet but will monitor the project. Understanding underlying code and computer science fundamentals is crucial, even with AI code generation.

When open-sourcing your code goes wrong...6:39

When open-sourcing your code goes wrong...

·6:39·5 min saved

OpenClaw: The Unprecedented Rise OpenClaw: A JavaScript AI wrapper that saw an unprecedented rise, gaining over 200,000 GitHub stars in weeks and acquired by OpenAI. The Pitfalls of Open Source Success Many open-source projects, despite their brilliance, fail to reward their creators due to business models, burnout, or market shifts. Case Study 1: Mutable Instruments and Emily Glay A commercial product was based on the work of Emily Glay, the developer behind Mutable Instruments. The solo developer faced burnout and moved on, causing the project to fade away. Case Study 2: Faker.js and Marak Squires Faker.js, a popular JavaScript library for generating fake data, was intentionally broken by its developer, Marak Squires, in protest of lack of compensation. Squires deleted the source code and replaced it with "endgame," causing widespread disruption. He was removed from the project, but it continues under new management. Case Study 3: Parse Server Parse was a backend-as-a-service platform acquired by Facebook for $85 million in 2013. Facebook shut down Parse in 2016, forcing users to migrate. The Parse Server code was open-sourced, allowing independent maintenance. Case Study 4: Meteor Meteor was an early full-stack JavaScript framework that offered instant UI updates via WebSockets. It faced challenges with maintainability and scaling in production. Its popularity declined with the rise of React and Angular, which favored separating client and server. Case Study 5: OpenSolaris OpenSolaris, based on Sun Microsystems' Solaris Unix, offered advanced features like ZFS and containers. Oracle's acquisition of Sun Microsystems in 2010 led to the halt of open development and the project's eventual closure. Oracle re-closed the source code, forcing developers to fork the last available version. Case Study 6: Mozilla Firefox (Netscape's Legacy) Netscape, initially dominant, lost market share to Microsoft's Internet Explorer, which was bundled with Windows. Netscape open-sourced its code, leading to the Mozilla project, but the transition required a massive rewrite. By the time Firefox was ready, Netscape was already defunct. While Firefox lost the browser war commercially due to distribution issues, its technical success revived browser competition. Code Rabbit: Sponsor Mention Code Rabbit is an AI code reviewer that allows teams to customize pull request summary formats. It aims to save development teams time by providing clear and concise PR summaries.

How AI is breaking the SaaS business model...5:02

How AI is breaking the SaaS business model...

·5:02·3 min saved

AI's Impact on SaaS The SaaS business model, characterized by high profit margins and customer rental of software, is facing disruption due to AI. Major SaaS companies (Adobe, Salesforce, etc.) experienced a $1 trillion market cap drop, attributed to AI's capabilities, not just economic factors. AI agents can perform the work of multiple individuals rapidly, reducing the need for numerous software licenses ("seats"). Key AI Developments OpenAI Codeex: A Mac OS app acting as a command center for AI agents, allowing non-developers to build apps and prompting developers to debug AI-generated code. OpenAI Codex 5.3: An advanced coding model that is faster and integrates multiple skills (image generation, writing, research), enabling it to handle broader product development tasks. Claude Opus 4.6: A competitor to OpenAI, strong in code generation and expanding into legal and financial analysis to justify enterprise subscriptions. Alibaba Quwen 3 Coder Next: An open-weight coding model allowing companies to host powerful AI development tools internally, bypassing vendor lock-in and reducing subscription costs. ZAI GLM5: Targets complex systems engineering and long-horizon tasks, with performance rivaling leading closed models. Minimax M2.5: An open model offering performance comparable to frontier models at a significantly lower compute cost, making advanced AI reasoning more accessible and portable. The Shift Towards Agent Orchestration The AI landscape is shifting focus to platforms for autonomous code orchestration rather than individual AI models. Microsoft GitHub Agent HQ: Evolving GitHub beyond code hosting into an AI agent orchestration platform, managing tasks like issue creation, branching, and code merging based on test results. Waymo World Model: Google's Waymo released a model focused on large-scale simulation and prediction, demonstrating AI's ability to model complex environments and act autonomously. This translates to business applications like forecasting and logistics, potentially making traditional SaaS dashboards obsolete. The Future of SaaS and Developer Opportunities As intelligence becomes abundant through AI, the per-human pricing model of SaaS is becoming unsustainable, leading to declining profit margins. New opportunities will arise for developers skilled in utilizing modern tools. Oz by Warp: A cloud platform for coding agents that allows running hundreds of agents simultaneously across multiple repositories for tasks like bug fixing, documentation updates, and log scanning. Agents can be launched via web app or CLI, scheduled, or triggered by events.

10 open source tools that feel illegal...10:04

10 open source tools that feel illegal...

·10:04·8 min saved

Introduction to Ethical Hacking & Tools The video differentiates between users, programmers, and hackers, emphasizing the importance of ethical hacking. It introduces 10 free and open-source ethical hacking tools available on Kali Linux. A strong disclaimer is given: these tools are for educational purposes only and unauthorized use is illegal and carries severe penalties. Hostinger is promoted as a sponsor for setting up Virtual Private Servers (VPS) for practice. Network Mapping and Analysis Nmap: Used to map networks by sending packets to identify active hosts, open ports, and operating systems. Command example: nmap [IP address/URL]. The -A option enables aggressive scanning for OS detection and traceroute. Wireshark: A network protocol analyzer that captures and inspects network traffic in real-time at a microscopic level, allowing for analysis of data payloads. Exploitation Frameworks Metasploit: A powerful framework that simplifies launching attacks, even for less experienced users. It can be used to exploit vulnerabilities like Eternal Blue on Windows machines to gain a reverse shell and access files. Wireless Network Security Aircrack-ng: A suite of tools for assessing Wi-Fi network security. It can be used to find networks (airmon-ng, airodump-ng) and crack Wi-Fi Protected Access (WPA/WPA2) keys. Emphasizes the importance of using HTTPS for encrypted data transmission. Password Cracking Explains that passwords are hashed and salted, not stored in plain text. Hashcat: A tool for cracking password hashes using various methods, including brute-force attacks and dictionary attacks with wordlists like rockyou.txt. Web Vulnerability Scanning Skipfish: Recursively crawls websites to scan for vulnerabilities such as Cross-Site Scripting (XSS) and SQL Injection. It can also crawl authenticated areas of a website. Digital Forensics Foremost: A digital forensics tool that performs file carving to recover deleted data from storage devices by identifying file headers and footers. Database Exploitation and Denial of Service sqlmap: Scans websites and servers for databases, maps their schemas, and facilitates SQL injection attacks. hping3: Used for network testing and denial-of-service (DoS) attacks. The --flood option sends packets rapidly to overwhelm a target server, potentially leading to a Distributed Denial of Service (DDoS) attack if used with a botnet. Social Engineering Social-Engineer Toolkit (SET): Used to create sophisticated phishing attacks via email, SMS, QR codes, and website cloning. It can clone legitimate websites to trick users into revealing credentials.

The wild rise of OpenClaw...5:19

The wild rise of OpenClaw...

·5:19·1.8M views·4 min saved

Introduction and Naming Controversy OpenClaw (formerly Claudebot, then Moltbot) is a new AI application for developers. It aims to be an action-oriented AI assistant available 24/7. Gained significant traction with 65,000+ GitHub stars rapidly. Renamed due to a legal threat from Anthropic, who own the "Claude" AI. Core Functionality and Technology Created by Peter Steinberger, founder of PSDFKit. Written in TypeScript, it integrates with Claude and GPT-5. Designed to automate tasks such as managing calendars, emails, running scripts, and monitoring finances. Can be self-hosted on personal servers (VPS, Raspberry Pi, Mac Mini). Offers an alternative to paid AI subscription services. Setup and Configuration Installation is a single command, with Linux recommended. Requires connecting an AI model provider (e.g., Anthropic API key, or free open-source models). Integrates with messenger apps like Telegram, Slack, WhatsApp, or Discord for interaction. Users configure "skills" (built-in or custom from MoltHub) and "hooks" for lifecycle events and memory persistence. A web-based dashboard is available for management. Real-world Automation Example Users interact via a chosen messenger app (e.g., Telegram). Requires a pairing code to link the messenger to the OpenClaw instance. Users can refine the AI's personality through chat commands. Demonstrates setting up an automation to monitor stock performance (Microsoft) and receive alerts via Telegram. Can also be used to generate interview questions for software engineers.

A brief history of programming...6:09

A brief history of programming...

·6:09·4 min saved

The Dawn of Computing The invention of 1 and 0 laid the groundwork for computing, becoming significant with the advent of electricity. Alan Turing's 1936 work defined computability and his efforts during WWII were crucial. Early computers used vacuum tubes and punch cards to represent binary data (bits). The concept of a "byte" (eight bits) emerged, allowing for representation of numbers up to 255. Evolution of Programming Languages Assembly language was introduced as an improvement over raw binary, using mnemonics. Grace Hopper developed the first compiler, enabling higher-level programming languages like FORTRAN and COBOL. Lisp, with its list-based structure and interpreter, introduced automatic memory management (garbage collection). Edsger Dijkstra advocated for structured programming, moving away from "go-to" statements. Dennis Ritchie created C, a powerful language allowing direct memory access, leading to the development of the Unix operating system with Ken Thompson. C++ added object-oriented features to C, becoming widely used for games, browsers, and databases. BASIC gained popularity on home computers, alongside languages like Turbo Pascal, ADA, Erlang, MATLAB, Perl, Objective-C, and Smalltalk. Modern Programming Paradigms Python emphasized readability and significant whitespace. Java introduced the "write once, run anywhere" philosophy with its virtual machine. JavaScript, initially for browser animations, now runs on servers, phones, and spacecraft. PHP became dominant for websites, though JavaScript frameworks like React and Angular gained prominence. Languages like Swift, Kotlin, TypeScript, Go, Rust, and Zig emerged to improve upon or replace existing ones. The Impact of AI on Programming The rise of AI tools, starting with autocomplete and progressing to full-stack application generation, has led to discussions about the "death of programming." The core job of a programmer is defined as thinking and problem-solving, not just typing code. AI tools like Jet Brains' Juny integrate with IDEs, offering context-aware coding assistance and AI chat for deeper understanding.

The unhinged world of tech in 2026...9:11

The unhinged world of tech in 2026...

·9:11·7 min saved

Software Engineering Jobs in 2026 Software engineering job openings have not fully recovered to pre-2023 levels. The Bureau of Labor Statistics forecasts 15% job growth for software developers through 2034. A new $100,000 fee for H-1B visa applications makes it harder for US companies to hire foreign talent. AI coding tools are not yet replacing human engineers; they are creating jobs for "code janitors" to clean up AI-generated code. AI Trends and the Bubble AI valuations are currently in a bubble, but the hype cycle is expected to continue for several more years. LLMs have plateaued in intelligence, with disappointing releases like GPT5. AI is impacting jobs in fields like spreadsheets, mid-level management, and graphic design. Many AI companies remain private, with potential for a wave of IPOs in 2026 (e.g., SpaceX, OpenAI, Anthropic). Robotics and Wearable AI Humanoid robots (e.g., 1X Neo, Figure Robots, Tesla Optimus) are expected to roll off assembly lines in 2026, aimed at replacing manual labor. Wearable AI tech is a trend, with OpenAI collaborating on new devices and companies like Nike developing powered shoes. Past wearable AI products like the Rabbit and Humane Pin have been flops. VR/AR and Chip Industry The Apple Vision Pro is considered a flop, but a lower-cost version might improve its prospects. Meta is investing heavily in AR, but the VR/AR space is likely to remain an unprofitable niche. Chip designers (Nvidia, ARM) and fabricators (TSMC) will continue to profit due to AI demand. Intel is undergoing a turnaround with US government backing. Nuclear Power and Quantum Computing The demand for electricity for AI could lead to a resurgence in nuclear power, with companies like Ollo developing small modular reactors for data centers. Quantum computing advancements are significant, with Google's Willow chip and quantum echoes algorithm. Quantum computers are showing potential to surpass supercomputers, with practical applications on the horizon. Digital IDs and Central Bank Digital Currencies (CBDCs) Governments are pushing digital IDs and CBDCs, which could give them access to personal data. The UK is pushing digital IDs, and the Eurozone is piloting a digital euro. JavaScript Frameworks Node.js now supports TypeScript files. Deno has a built-in module bundler. Bun.js is a fast runtime with built-in support for PostgreSQL and Redis. ReactJS remains dominant but will improve with a stable compiler. Ripple is a new JavaScript framework to watch in 2026.

How to make vibe coding not suck…5:44

How to make vibe coding not suck…

·5:44·4 min saved

The AI Coding Dilemma Developers face a dichotomy: some are becoming less productive and abandoning AI, while others, like Nvidia's engineers, are seeing massive productivity gains by fully embracing AI assistance. AI coding can feel like gambling, offering dopamine rushes when prompts work but leading to frustration and wasted resources (credits) when they don't, creating a "prompt treadmill of hell." What are Model Context Protocol Servers? MCP servers are a standardized way for coding agents (like AI assistants) to communicate with external systems, such as local applications, remote servers, or third-party APIs. Using MCP servers can make AI coding more reliable and predictable. Essential MCP Servers for Developers Spelt MCP Server: Solves issues with generating correct Spelt 5 code by providing access to Spelt documentation and an autofixer that corrects hallucinations. Figma MCP Server: Converts Figma designs into HTML, CSS, React components, or iOS UI elements, significantly speeding up front-end development. API MCP Servers (e.g., Stripe): Fetches exact API documentation and provides tools to access live data, reducing errors in critical systems like payment processing. Monitoring MCP Servers (e.g., Sentry): Allows AI assistants to query and fix runtime errors directly from monitoring tools, saving debugging time. Issue Tracking MCP Servers (e.g., Atlassian, GitHub): Enables AI to automatically pull and fix issues from ticketing systems like Jira, streamlining bug resolution. Infrastructure MCP Servers (e.g., AWS, Cloudflare, Vercel): Allows AI to provision cloud resources, potentially automating infrastructure management. Building Your Own MCP Servers The MCP protocol is standardized, allowing developers to build custom servers for specific needs, such as accessing unique data sources or managing smart home devices. MCP frameworks are available for major programming languages, making it easier to create these specialized servers. Savala: A Platform for Deploying Applications Savala is a modern platform for deploying full-stack applications, databases, and static sites, succeeding Heroku. It integrates Google Kubernetes Engine and Cloudflare, simplifying deployment without complex YAML configurations. Features include Git repo connection, pre-built templates, app analytics, environment variables, and robust environment pipelines (preview, staging, production). Savala offers a free trial with $50 in credits.

n8n will change your life as a developer...5:56

n8n will change your life as a developer...

·5:56·1.1M views·4 min saved

What is n8n? n8n is presented as a free, open-source, and self-hostable alternative to Zapier. It allows users to create automation workflows by connecting various input triggers (e.g., website forms, databases, GitHub issues) to a series of steps involving third-party apps or custom code. Workflows are designed using a visual, flowchart-style editor, making them accessible to non-technical users. Use Cases and Examples Developers: Trigger workflows on GitHub PR merges to build Docker images and notify on Discord. YouTubers: Automatically share new video content across social media platforms. IoT Enthusiasts: Set up alarms triggered by smart cameras detecting law enforcement. Gamblers: Scrape football stats and use AI for bet suggestions. Personal Automation: Trigger a workflow when a specific message is received on Telegram. Getting Started and Deployment n8n can be run locally for testing via the command `npx n8n` in the terminal. For serious use, self-hosting on a VPS is recommended. The video demonstrates deploying n8n on a Linux VPS provided by Hostinger, using a pre-built Ubuntu template with n8n pre-installed. The cost for a VPS is shown to be around $5 per month. Building a Workflow Workflows start with a trigger node, which can be manual, scheduled, or connected to a third-party app (e.g., Telegram). Data from the trigger can be processed through subsequent nodes, including: AI nodes for analysis or generating content (e.g., apology letters) using custom prompts and models. Conditional logic nodes (if/else statements) to handle different scenarios based on data. Custom code nodes for executing arbitrary code or API calls. Integration with various apps for actions like ordering flowers or posting to X (formerly Twitter). Workflows can also log interactions to platforms like Google Sheets.

AI companions are taking over… let’s build one5:21

AI companions are taking over… let’s build one

·5:21·3 min saved

AI Companions and Their Rise The video begins by addressing rumors of the channel being AI-generated, confirming it's true. The creator highlights the trend of people using AI as replacements for relationships and therapy. Examples include X AI's "Annie" and Meta's AI Studio, which allows users to create AI characters. Concerns are raised about exposing private interests through these AI creations. Elon Musk's X AI is mentioned as aiming to fulfill specific user fantasies. Building a Fireship AI Companion The goal is to build an AI version of the creator ("Fireship") that viewers can call. The AI's primary purpose is to solicit ideas for 100-second educational videos. The project requires a database, an app, and a voice agent. Tools used: Terso Cloud (database), Astro (app), and Vapy (voice agent). Vapy Integration and Setup Vapy is introduced as a sponsor, facilitating the creation of AI agents for calls. An assistant named "Jeff" is created within Vapy, using the GPT-4o model. A system prompt defines Jeff's purpose. The voice is customized using 11 Labs to sound like the creator. A prompt is set up to extract specific data from calls (summary, caller name, technology choice). An "end call" tool is implemented with a custom hang-up message. The system prompt is updated to trigger the "end call" tool. The AI is connected to a phone number, using a Twilio number for international calls. Astro Application Development A simple Astro project is set up and connected to the Terso Cloud database. An API route is created in Astro to handle requests from Vapy upon call completion. The API route validates requests using a secret key to ensure authenticity. The request data is parsed, and relevant information (summary, caller name, technology choice) is extracted. A "success evaluation" property from Vapy is used to determine if a technology choice was provided. The extracted data is saved to the database. A list component is created to display the saved responses from the UI. SQL is used to fetch and sort the responses. The results are rendered using JSX-like syntax. The list component is added to the main index page. Conclusion and Call to Action Viewers can call the bot and contribute video ideas. The creator reiterates that they are not real and warns against inappropriate interactions. A special offer for Vapy is provided: $50 in free credits at vapy.ai/fireship.

Deno vs Oracle: The ugly custody battle for JavaScript…5:59

Deno vs Oracle: The ugly custody battle for JavaScript…

·5:59·5 min saved

The Origin of JavaScript and its Trademark JavaScript was originally conceived by Brendan Eich at Netscape in 1995, aiming for a dynamic platform with client-side interactivity. It evolved from Scheme, incorporating aspects of Smalltalk and Java's syntax, initially named Mocha, then LiveScript, and finally JavaScript as a marketing strategy tied to Java's popularity. Sun Microsystems secured the trademark for JavaScript, which later transferred to Oracle when they acquired Sun in 2010. Oracle's Control and Community Pushback Oracle, despite having no direct involvement in JavaScript's development, holds the trademark, leading to the use of "ECMAScript" for the official language specification. Ryan Dahl, creator of Node.js and founder of Deno, initiated a campaign to release the JavaScript trademark from Oracle's control. Dahl's open letter and subsequent "JavaScript.tm" effort argued that the trademark should be considered abandoned due to Oracle's lack of active use and the term's generic adoption. The campaign also accused Oracle of trademark fraud for using Node.js as evidence of use during a 2019 renewal. Legal Battle and Future Outlook Deno formally petitioned the USPTO to cancel the trademark in November 2024. The Trademark Trial and Appeal Board sided with Oracle, dismissing Deno's fraud claim and stating that the trademark has not been abandoned or become generic. The legal battle will continue with a discovery phase and closing arguments in 2026, with a final decision expected by January 2027.

About Fireship

Fireship is a programming education channel by Jeff Delaney, famous for its "100 seconds" format — dense, fast, entertaining explainers on every major technology topic. Covers JavaScript, TypeScript, AI tools, web frameworks, and the latest developer news.

Key Topics Covered

JavaScriptTypeScriptAI toolsWeb developmentTech news

Frequently Asked Questions

How often does Fireship post new videos?

Fireship posts 2-4 videos per week covering new JavaScript frameworks, AI tools, and tech news. TubeScout sends you summaries of each new video so you can stay current on the dev ecosystem without watching every video.

Are these official Fireship summaries?

No, these are summaries created by TubeScout to help you quickly understand key tech concepts before watching. Not affiliated with or endorsed by Fireship. Watch full videos on the Fireship YouTube channel for complete code examples.

Can I get Fireship video summaries via email?

Yes! Add Fireship to your TubeScout channels and receive daily email digests with summaries of new tech explainers covering JavaScript, AI tools, and web development. Get started free at tubescout.app.

What tech topics does Fireship cover?

Fireship covers JavaScript, TypeScript, React, Next.js, AI tools like GitHub Copilot and ChatGPT, cloud platforms, and weekly tech news. The "100 seconds" format makes complex topics digestible in minutes.

How detailed are Fireship video summaries?

Summaries capture the main concept, key code patterns, and practical takeaways from each video. They help you decide which full videos are worth your time and give you enough context to follow along when you do watch.