CODING_DIR

Fireship

Click here to visit Fireship

🇬🇧

Topics:
NodejsPinCsTipsJavascriptCypressLinuxReactCssHtmlPrismaRubyRailsC sharpSwiftJavaPythonPhpGolangBashNestjsSvgVimTypescriptFirebaseAngularFlutterShorts

10 CSS Pro Tips - Code this NOT that!

10 Design Patterns Explained in 10 Minutes

10 Predictions about 2019 for Developers

10 React Antipatterns to Avoid - Code This Not That!

10 React Hooks Explained // Plus Build your own from Scratch

10 very promising Open Source Projects you haven’t heard of

100 Firebase Tips Tricks and Screw-ups

100+ Computer Science Concepts Explained

100K... Now what? Channel Update

13 Advanced (but useful) Git Techniques and Shortcuts

2021 Tech Trends & Predictions for Developers

2022 is gonna be wild for developers...

21+ Browser Dev Tools & Tips You Need To Know

25 VS Code Productivity Tips and Speed Hacks

3 More Life-Changing CSS Tips

4 Steps to Become a Developer #Shorts

5 Cool New Features in AngularFire

5 Ways to DevOps-ify your App - Github Actions Tutorial

7 Amazing Developer Tools that you're not using yet

7 Cryptography Concepts EVERY Developer Should Know

7 Database Paradigms

7 Fancy Programming Words

7 Full Stack App Ideas for Developers w/ Instructions Included

7 Linux Things You Say WRONG #Shorts

7 Security Risks and Hacking Stories for Web Developers

7 Ways to Deploy a Node.js App

7 Web Features You Didn’t Know Existed

7 ways to deal with CSS

? in NaN Seconds

A Guide to Web Scraping with Node.js

A heroic new proposal for JavaScript // The Code Report

Add Toast Message Notifications to your Angular App

Advanced Angular Elements

Advanced Dropdown Menu - React & CSS Animation Tutorial for Beginners

Advanced Firebase Data Filtering (Multi-Property)

Airtable Quick Start with Firestore

Algolia Firestore Instant Search

Algolia with Firebase Cloud Functions - Part 2

An Encounter with JavaScript Objects

Angular 4 Development and Production Environments with Firebase

Angular 4 Full Text Search with Algolia - Part 1

Angular 4 Transactional Email with Google Firebase Cloud Functions

Angular 5 Service Worker - Hacker News PWA

Angular 7 Virtual Scroll - To Infinity and Beyond

Angular CDK Data Tables

Angular CLI - The Basics

Angular Chatbot with Dialogflow (API.ai)

Angular Components Beginner's Guide

Angular Console

Angular Directives - Build a Hold-to-Delete Button

Angular Drag-and-Drop File Uploads to Firebase Storage

Angular Elements Quick Start

Angular Firebase CRUD App with NoSQL Database Tutorial

Angular HTTP Client Quick Start Tutorial

Angular Ngrx Effects with Firebase Database

Angular Ngrx with Firebase Google OAuth User Authentication

Angular Reactive Forms with Firebase Database Backend

Angular Router - The Basics and Beyond

Angular Router Guards for Firebase Users

Angular SEO with Rendertron

Angular Testing Quick Start

Angular Universal on Cloud Functions or AppEngine

Angular Universal with Firebase

Angular for Beginners - Let's build a Tic-Tac-Toe PWA

Angular in 100 Seconds

Angular ngrx Redux Quick Start Tutorial

AngularFire2 Storage - File Upload Dropzone

Animated CSS Login Form w/ Password Validation Meter

Animated Responsive Navbar with CSS - Plus Other Useful Tricks

Anonymous Authentication with Angular and Firebase - Lazy Registration

Apollo Angular GraphQL Optimistic UI

Array Map in 100 Seconds

Array Reduce in 100 seconds

Assembly Language in 100 Seconds

Astro in 100 Seconds

Async Await try-catch hell

Async Validation with Angular Reactive Forms + Firebase

Auth0 in 100 Seconds // And beyond with a Next.js Authentication Tutorial

Autocomplete Search with Angular4 and Firebase

Awesome User Avatars Made Easy

BEST Web Dev Setup? Windows & Linux at the same time (WSL)

BIG new feature lands in Node.js // The Code Report

Bash in 100 Seconds

Beautiful Router Animations with Angular

Behind the Scenes: How I make the Videos

Beyond Console Log in 100 Seconds

Big JavaScript Projects - Code Sharing

Big-O Notation in 100 Seconds

Binary Explained in 01100100 Seconds

Binary Search Algorithm in 100 Seconds

Bitcoin ₿ in 100 Seconds // Build your Own Blockchain

Brainf**k in 100 Seconds

Build 5 Apps in 5 Minutes with Flutter… But should you?

Build a Chatbot from Scratch - Dialogflow on Node.js

Build a Curvaceous Homepage // Wavy Background Tutorial with SVG & CSS

Build a Desktop App with Electron... But Should You?

Build a Mindblowing 3D Portfolio Website // Three.js Beginner’s Tutorial

Build a WEB3 app to mint unlimited NFTs… But should you?

C in 100 Seconds

C# in 100 Seconds

C++ in 100 Seconds

COBOL in 100 seconds

CORS in 100 Seconds

CSS Animation in 100 Seconds

CSS Card Tricks

CSS Flexbox in 100 Seconds

CSS Grid in 100 Seconds

CSS Pseudo-classes: in 100 Seconds

CSS Pseudo-elements :: in 100 Seconds

CSS Theme Switcher by Reverse-Engineering Alligator.io

CSS Variables in 100 Seconds

CSS in 100 Seconds

Capacitor - Five Apps in Five Minutes

Closures Explained in 100 Seconds // Tricky JavaScript Interview Prep

Cloud Build - Create a CI/CD Pipeline

Cloud Computing in the Year 2020

Cloud Run QuickStart - Docker to Serverless

Cloud Scheduler - Time Triggers for Cloud Functions

Coinbase + Firebase - Build a Bitcoin App

Collection Group Queries in Firestore

Computer Networking in 100 Seconds

Content Platforms Explained in 100 Seconds // Build your own with Sanity

Contentful - CMS for Angular Progressive Web Apps

Custom Ionic Splash + Animation

Custom RxJS Operators by Example

Custom Usernames with Firebase Authentication

Cypress End-to-End Testing

Cypress in 100 Seconds

D3.js in 100 Seconds

DALL-E is coming... World-changing AI image generator

DNS Explained in 100 Seconds

Dart in 100 Seconds

Delete nodemodules like a Pro #Shorts

Deno in 100 Seconds

DevOps CI/CD Explained in 100 Seconds

Dgraph Graph Database in 100 Seconds

Docker in 100 Seconds

Draggable Sortable Firestore

Easy Hand-Drawn SVG Animation #Shorts

Electron JS in 100 Seconds

Elixir in 100 Seconds

Episode 100 - NgConf and the Exciting Future of Angular

<a target='_blank' href='https://www.youtube.com/watch?v=v969M6cWk0'>Ethical Hacking in 100 Seconds // And why do we need CORS?

Facebook-Inspired Reactions System with Angular and Firebase

Faster Firestore via Data Aggregation

FaunaDB Basics - The Database of your Dreams

Firebase - Back to the Basics

Firebase - Ultimate Beginner's Guide

Firebase Analytics + Remote Config on the Web

Firebase Database Performance Profiling

Firebase Database Rules Tutorial

Firebase Extensions Quickstart

Firebase Google SignIn + Firestore w/ Angular

Firebase Performance on the Web QuickStart

Firebase Phone Authentication in Angular 4

Firebase Security in 100 Seconds

Firebase in 100 Seconds

Firebase vs AWS Amplify

Fireship without Borders & T-shirt winner(s) - Channel Update

Fireship.io - Channel Update

Firestore Array Query

Firestore Data Modeling - Five Cool Techniques

Firestore Geoquery

Firestore Increment - Counters that Scale

Firestore Megachat - Let's Build a Chat App

Firestore Pagination - It Just Got Easier

Firestore Rules Testing with the Emulator - New Feature

Firestore Security Rules - How to Hack a Firebase App

Firestore with AngularFire5 Quick Start Tutorial

Flutter - Google SignIn from Scratch

Flutter Animation - Radial Menu at 60FPS

Flutter Basic Training - 12 Minute Bootcamp

Flutter Drag & Drop for Two-Year-Olds

Flutter File Upload - Pick Crop and Save Images to the Cloud

Flutter Firebase Setup for Power Users

Flutter Flare Basics - Let's Build Giphy's Nav Menu

Flutter Google Maps + Firestore Geolocation - Build the next Uber?

Flutter Layouts for the CSS Developer

Flutter Provider - Advanced Firebase Data Management

Flutter State Management - The Grand Tour

Flutter for the JS Developer

Flutter in 100 seconds

Fork you ElasticSearch! How Open Source Works

Fullstack Autocomplete Search with Algolia

Fullstack Development Iceberg #Shorts

GUN Decentralized Graph DB in 100 Seconds

Get Paid with Crypto in your App // Coinbase Commerce Tutorial

Get Paid with Stripe in 100 Seconds

Git Explained in 100 Seconds

Git It? How to use Git and Github

GitHub Pull Request in 100 Seconds - Git a FREE sticker 🔥

Go in 100 Seconds

God Tier HTML Programming

Google Assistant Quick Start for Developers

Google Calendar + Firebase Auth

Google Sheets… Your Next Database?

Google Sign-In with Firestore Custom User Data

Graph Search Algorithms in 100 Seconds - And Beyond with JS

GraphQL Basics - Build an app with the SpaceX API

GraphQL Explained in 100 Seconds

GraphQL with Apollo Server 2.0

HTML in 100 Seconds

Haskell in 100 Seconds

Hasura in 100 Seconds

Host Multiple Apps or Websites on Firebase

How I post banger tweets with artificial intelligence // Twitter Bot Tutorial

How Tom Scott & Mr. Beast use APIs to update their videos programmatically

How a CPU Works in 100 Seconds // Apple Silicon M1 vs Intel i9

How a CS student tracks Elon’s Private Jet with Python // The Code Report

How to Google It like a Senior Software Engineer

How to Become a Google Developer Expert (GDE)

How to Build a Slack App

How to Burn Money in the Cloud // Avoid AWS GCP Azure Cost Disasters

How to Connect Firebase Users to their Data - 3 Methods

How to Deploy an Angular App to Firebase Hosting

How to Land a 100K/yr Tech Job - 10 Strategies

How to Learn to Code - 8 Hard Truths

How to NOT get a 30K Firebase Bill

How to OVER Engineer a Website // What is a Tech Stack?

How to buy Stocks with JavaScript // Algo Trading Tutorial for Dummies

How to get a Million YouTube Subscribers in 100 Seconds

How to use TypeScript with React... But should you?

I built 10 web apps... with 10 different languages

I built a chat app in 7 minutes with React & Firebase

I built a decentralized chat dapp // GUN web3 Tutorial

I built the same app 10 times // Which JS Framework is best?

I created a Command Line Game for you // 5-Minute Node.js CLI Project

I feel cyber attacked // The Code Report

I use Arch on an M1 MacBook btw

I've become my own Arch Enemy #shorts

Image Resize Cloud Function

In App Purchases in Flutter

Infinite Scroll Pagination with Firestore

Infinite Scroll with Angular and Firebase

Invite Only! Use FOMO to grow your app // Exclusive Phone SignIn Tutorial

Ionic 4 - Routing and Navigation Guide

Ionic 4 Theme Builder with CSS Variables

Ionic 4: Should you Build a Hybrid App?

Ionic Google Login for iOS and Android

Ionic Native Push Notifications + Firebase Cloud Messaging

Ionic4 + Firebase Master Course

Is Redis the ONLY database you need? // Fullstack app from scratch with Next.js & Redis

Is Supabase Legit? Firebase Alternative Breakdown

Is Web3 all Hype? Top 10 Web 3.0 Questions & Answers

Is the tech bubble bursting right now?

Is your memory leaking?

It works on localhost

JS Destructuring in 100 Seconds

Java for the Haters in 100 Seconds

Java in 100 Seconds

JavaScript Function - What's your Function?

JavaScript Loops - Code This Not That

JavaScript Modules in 100 Seconds

JavaScript Picks a T-Shirt Winner w/ Sound

JavaScript Pro Tips - Code This NOT That

JavaScript Promise in 100 Seconds

JavaScript in 100 Seconds

JavaScript: How It's Made

Kotlin in 100 Seconds

Kubernetes Explained in 100 Seconds

Lazy Loading Components in Angular 4

Lazy-Loaded Images - Code This Not That

Learn @ngrx/entity and Feature Modules

Learn Angular Animations with 5 Examples

Learn Binary by Building a Binary Clock with Flutter

Learn Docker in 7 Easy Steps - Full Beginner's Tutorial

Learn NgModule in Angular with Examples

Learn to Code in 2020? Things are looking pretty BAD out there

Linux Directories Explained in 100 Seconds

Linux in 100 Seconds

Loading Spinners for Asynchronous Firebase Data

Location-based Queries with GeoFire and Angular Google Maps

Lua in 100 Seconds

ML Engine - Machine Learning in the Cloud

Machine Learning Explained in 100 Seconds

Make Awesome SVG Animations with CSS // 7 Useful Techniques

Make Money from your API Tutorial

Model Relational Data in Firestore NoSQL

Module Bundlers Explained... Webpack Rollup Parcel and Snowpack

MongoDB in 100 Seconds

Monorepos - How the Pros Scale Huge Software Projects // Turborepo vs Nx

Multi-Step Password Auth with Firebase and Reactive Forms

Multiple Concurrent File Uploads with Firebase Storage + Angular

MySQL - The Basics // Learn SQL in 23 Easy Steps

MySQL with Firebase?

NGINX Explained in 100 Seconds

NGXS - Angular State Management

Native Desktop Apps with Angular and Electron

Nest on Cloud Functions

NestJS in 100 Seconds

Next.js 12 is a Beast

Next.js in 100 Seconds // Plus Full Beginner's Tutorial

NgRx + Firestore

Node.js Ultimate Beginner’s Guide in 7 Easy Steps

Nx Quickstart - How to Scale a JavaScript Project

OAuth with Angular and Firebase Tutorial

Object Oriented vs Functional Programming with TypeScript

PHP in 100 Seconds

PWA to Google Play Store with Trusted Web Activities (TWA)

Passwordless Authentication with Firebase

PayPal Checkout 2.0 - Monetize React Angular & Vue Quickly

Perl in 100 Seconds

PostCSS in 100 Seconds

Predict Horse Races with BigQuery #ML

Prisma in 100 Seconds

Problem-Solving for Developers - A Beginner's Guide

Process Stripe Payments with Firebase Cloud Functions - Part 2

Progressive Web Apps in 100 Seconds // Build a PWA from Scratch

Progressive Web Apps with Angular

Puppeteer on Cloud Functions

Push Notifications with Ionic4 and Firebase Cloud Messaging

Python in 100 Seconds

Quick overview of CSS

RESTful APIs in 100 Seconds // Build an API from Scratch with Node.js Express

Raspberry Pi Explained in 100 Seconds

Raspberry Pi versus AWS // How to host your website on the RPi4

React Native in 100 Seconds

React Native vs Flutter - I built the same chat app with both

React Query in 100 Seconds

React for the Haters in 100 Seconds

React in 100 Seconds

Reacting to Controversial Opinions of Software Engineers

Reactive Forms - The Basics

Realtime Graphs and Charts with Plotly and Firebase

Realtime Maps with Mapbox + Firebase + Angular

Realtime User Presence with Firebase & Angular - Online | Offline | Away

Recursion in 100 Seconds

Reddit Inspired Upvoting System with Angular and Firebase NoSQL

Redis in 100 Seconds

Redux from Scratch

Redux in 100 Seconds

Reflectly-Inspired Animated Slideshow with Flutter + Firebase

Regular Expressions (RegEx) in 100 Seconds

Remix is a NEW JavaScript framework you MUST try

Reverse Engineer CSS Animations #Shorts

Roko's Basilisk (skip this one) #Shorts

Role-Based Authorization with Firestore

Role-Based User Permissions in Firebase

Ruby in 100 Seconds

Run VS Code in the browser with massive computing resources

Rust in 100 Seconds

RxFire - Firebase meets RxJS

RxJS Quick Start with Practical Examples

RxJS Top Ten - Code This Not That

SEO for Developers in 100 Seconds

SQL Explained in 100 Seconds

SVG Explained in 100 Seconds

Sass in 100 Seconds

Scheduled Cloud Functions - NOT for Robocallers

Seefood - Ionic + Firebase + Cloud Vision

Selling Digital Content in Angular with Stripe Payments - Part 3

Send Push Notifications in Angular with Firebase Cloud Messaging

Send SMS Text Messages with Twilio and Firebase

SendGrid Transactional Email via a Firestore Cloud Function

Serverless Computing in 100 Seconds

Session vs Token Authentication in 100 Seconds

Sharing Data between Components in Angular

Shopify built a JS Framework // Hydrogen First Look

Short Imports with TypeScript Path Mapping

Sign in with Apple from a Firebase Web App

Simple Pagination with Firebase and Angular 4

Smart Push Notifications with Flutter & FCM

Software Testing Explained in 100 Seconds

Solidity in 100 Seconds

Springy Animated Modals // Framer Motion & React Tutorial for Beginners

Star Review System from Scratch with Firestore + Angular

State of JavaScript - Real Analysis of Angular React and Vue

Stripe Billing - Get Paid for your SaaS

Stripe Checkout Payments with Angular and Firebase - Part 1

Stripe Elements & Checkout with Angular - Monetize your PWA

Stripe Payments Basics - Including New 3D Secure Requirements for EU Customers

Subscription Payments with Stripe Angular and Firebase

Svelte 3 Reaction & QuickStart Tutorial

Svelte in 100 Seconds

Swift in 100 Seconds

Swipe Tap Pinch - HammerJS + Angular Animations

TODO: Write Good Code Comments #Shorts

Tailwind in 100 Seconds

Tauri in 100 Seconds

TensorFlow.js Quick Start

Terraform in 100 Seconds

Test-Driven Development // Fun TDD Introduction with JavaScript

Text Translation with Firebase Cloud Functions onWrite and Angular 4

The Async Await Episode I Promised

The Dark Side of Open Source // What really happened to Faker.js?

The Decline of Firebase (bundle sizes) // New JavaScript SDK First Look

The Future of Angular Firebase - Channel Update

The Future of Checkout Forms - Payment Request API

The Future of JavaScript - New Features and Disruptive Trends in 2020

The JavaScript Survival Guide

The Joy of CSS Grid - Build 3 Beautifully Simple Responsive Layouts

The Legend of jQuery in 100 Seconds

The Magic of TypeScript Decorators

The Nuxt big thing in web development?

The Parallax Effect // 5 Minute WebDev Project

The Shocking State of JavaScript // The Code Report

The Truth about Github Copilot // AI Programming First Look

The Weird History of JavaScript

This video was made with code. But how?

This weird skill helps you learn to code faster

Time… a programmer's worst enemy // The Code Report

Top 10 Programming Languages in 90 Seconds

Top 12 Flutter Tips & Tricks

Top 3 Ways to Center a DIV with CSS #Shorts

Top 50+ AWS Services Explained in 10 Minutes

Top 7 RxJS Concepts for Angular Developers

Top 7 Ways to Debug Angular 4 Apps

Transactional Email 101 📧 with SendGrid & Firebase Cloud Functions

Twitter-Inspired Follow Unfollow Feature with Firebase and Angular 4

TypeScript - The Basics

TypeScript in 100 Seconds

TypeScript is Literal Magic

Ultimate Tailwind CSS Tutorial // Build a Discord-inspired Animated Navbar

Unity in 100 Seconds

Upload Files from Angular to Firebase Storage

Use TypeScript with Firebase Cloud Functions

User Presence System in Realtime - Online Offline Away

VS Code Path Trick w/ JavaScript #Shorts

VS Code Top-Ten Pro Tips

VS Code in 100 Seconds

Vim in 100 Seconds

Visualize 140k Gun Violence Incidents with Deck.gl & Google Maps

Vite in 100 Seconds

Vue.js Explained in 100 Seconds

WASM + React... Easily build video editing software with JS & FFmpeg

WTF is a Bézier Curve?

WTF is an Abstract Syntax Tree?

Web 1.0-beta

Web Assembly (WASM) in 100 Seconds

WebGL 3D Graphics Explained in 100 Seconds

WebRTC in 100 Seconds // Build a Video Chat app from Scratch

WebSockets in 100 Seconds & Beyond with Socket.io

What happens if you hack 4.5 billion BTC? // The Code Report

What is THIS in JavaScript? in 100 seconds

What will we build next? Channel Update

Why do computers suck at math?

Why do computers use RGB for colors and not RBY?

Why so many distros? The Weird History of Linux

You get a Car! Live JS Pro Tips + Swag Giveaways

Your Form was Autosaved with Vue & Firestore

client got faded I got paid

i quit using console.log in prod

iPod Classic UI with Flutter

my code works… why?

r u even turing complete?

~/.dotfiles in 100 Seconds