Simply ExplainedMastodon is a "federated" social network that works like Twitter. It puts the control of data into the user's hands, not in a single corporation.
Mastodon uses ActivityPub to make sure that each Mastodon instance can reach the others.
ActivityPub is also implemented by other applications such as PeerTube and Plume. This is what makes up the *Fediverse*: a collection of social networks that function as a single one.
Distributed social media - Mastodon & Fediverse ExplainedSimply Explained2019-03-05 | Mastodon is a "federated" social network that works like Twitter. It puts the control of data into the user's hands, not in a single corporation.
Mastodon uses ActivityPub to make sure that each Mastodon instance can reach the others.
ActivityPub is also implemented by other applications such as PeerTube and Plume. This is what makes up the *Fediverse*: a collection of social networks that function as a single one.
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinFighting Spam on YouTube with TensorFlow & PythonSimply Explained2021-06-25 | I'm sick of crypto-related spam comments on YouTube, so I trained a machine learning model to delete them! A script runs periodically and uses the text classifier to filter the latest comments on my videos.
The filter is surprisingly effective, even though the training dataset is relatively small. I'll keep expanding the dataset and retrain the classifier so it becomes more accurate overtime.
๐ Sign up for Simply Explained Newsletter: newsletter.simplyexplained.com Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
โโ Frequently asked question: โ Why do I still see spam comments on your channel? First, not all comments are caught by the AI and still require manual intervention. Secondly, the script runs on a fixed interval. Give it some time to run. And thirdly, it only filters recent comments. I will let the classifier clean up the old comments as well.NFTs Explained in 4 minutes!Simply Explained2021-06-08 | What are NFT's? NFT's are an innovation in the blockchain/cryptocurrency space that allows you to track who owns a particular item. Something tricky with digital files because they can easily be copied.
NFT's are essentially smart contracts that live on blockchains like Ethereum, Flow, or Tezos. They can also be programmed to give the creator a royalty of every sale of his NFT.
๐ Sign up for Simply Explained Newsletter: newsletter.simplyexplained.com Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
#nft #crypto #blockchain #simplyexplainedVL53l0x: Time-of-Flight Distance Sensor (ESP32 + Arduino series)Simply Explained2021-05-20 | Measure distance to an object by using a laser-based Time-of-Flight sensor. These sensors have a range of up to 2 meters and are pretty accurate.
You could use these for all sorts of things like measuring waterlevel in a container (without getting the sensor wet).
The sensor works by shining a laser onto an object, and timing how long it takes the light to be reflected back to the sensor.
๐ Newsletter: http://newsletter.savjee.be (no more than once a month)Correctly Measure Battery Level - MAX17048 (ESP32 + Arduino series)Simply Explained2021-05-20 | Battery-powered IoT projects require you to monitor your battery's percentage. Measuring battery voltage is not ideal, because the voltage doesn't drop linearly.
Fuel gauges are a better alternative. They work straight away, don't consume power while in standby, and they're accurate without any calibration!
๐ Newsletter: http://newsletter.savjee.be (no more than once a month)Adjustable IR Proximity Sensor (ESP32 + Arduino series)Simply Explained2021-05-20 | This water-proof sensor can detect if there's an object within its range using infrared light. The range is configurable up to 2 meters and the sensor is waterproof.
Ideal use cases: checking if your car is in the garage, cheaking if there are letters in your mailbox, ...
๐ Newsletter: http://newsletter.savjee.be (no more than once a month)Solid - A Better Web (Simply Explained)Simply Explained2021-03-11 | We have no privacy on the web anymore. Our data is stored with many third-parties, some even sell it behind our backs. Solid aims to put all our data in a single place that's under our control (pods). Changing the way we deal with personal data.
Solid was started by the inventor of the web, Sir Tim Berners-Lee. I can't wait to see the next generation of apps and services being built on Solid.
๐ Special thanks to Ruben Verborgh for providing feedback on my script. Check out his blog for more in-depth content about Solid: ruben.verborgh.org
๐ Sign up for Simply Explained Newsletter: newsletter.simplyexplained.com Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
#solid #web #simplyexplainedWhat is FreeRTOS? (ESP32 + Arduino series)Simply Explained2021-03-11 | Want to multitask on your ESP32? By using FreeRTOS you won't have to worry about scheduling your tasks and making sure that all of them are given enough processing time.
FreeRTOS is a real-time operating system, designed to run on microcontrollers. It has a scheduler that gives each task a fair share of CPU processing power. When that's not possible, the scheduler will use a task's priority to give the most important ones the most CPU time.
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinHow to Multitask with FreeRTOS (ESP32 + Arduino series)Simply Explained2021-03-11 | Run multiple tasks on the ESP32 with FreeRTOS. For instance: blinking two LED's at different intervals or increment two counters at the same time.
A FreeRTOS task is nothing more than a standard C (or C++) function. Nothing fancy, very easy!
Most ESP32's have a dual-core processor, so FreeRTOS will balance your tasks across cores. This technique also works for single-core versions of the ESP32. In that case, FreeRTOS will rapidly switch between tasks, giving the impression that it's multitasking.
๐ Newsletter: http://newsletter.savjee.be (no more than once a month)Manage FreeRTOS tasks - Suspend, Delay, Resume, Delete (ESP32 + Arduino series)Simply Explained2021-03-11 | Once you have FreeRTOS tasks running, you might want to manage them. The scheduler can stop, suspend, and resume individual tasks. You can control tasks from within or you can use task handles to control them from anywhere in your code.
๐ Newsletter: http://newsletter.savjee.be (no more than once a month)Keep WiFi Connection Alive with FreeRTOS Task (ESP32 + Arduino series)Simply Explained2021-03-11 | Does your ESP32 need a constant WiFi connection? Use a FreeRTOS task to constantly check your connection, and re-establish it when needed.
This code has been super robust for me. I've been using it for my Home Energy Monitor, and it has been running reliably for years.
๐ Newsletter: http://newsletter.savjee.be (no more than once a month)mRNA Vaccines: Questions & MisconceptionsSimply Explained2021-01-27 | There are a lot of questions and misconceptions about mRNA vaccines (especially for SARS-CoV-2 or COVID19). In this video, I'm answering 10 of the most frequently asked questions from my viewers. I'm not trying to convince you of anything. Feel free to check out my sources and do your own research.
Timestamps: 00:00 Introduction 00:14 Is this video sponsored by the pharmaceutical industry? 00:31 Why is a vaccine necessary? 01:11 Will the vaccine prevent the virus from spreading? 02:04 How is the efficacy of a vaccine determined? (The 95%) 02:55 mRNA vaccines have never been approved before. They are unsafe and rushed. 04:22 Why can't we use traditional vaccine technologies instead of mRNA? 04:50 Can the mRNA in the vaccine alter my DNA? 05:30 What are the adjuvants? And are those dangerous? 05:54 Why do some people get sick from the vaccine? 06:34 The coronavirus is mutating. Will the vaccine protect me from those mutations?
#mrna #vaccine #covid19 #simplyexplainedHow mRNA Vaccines Work -ย Simply ExplainedSimply Explained2020-12-30 | mRNA vaccines have to potential to end the COVID19 pandemic. How do they work? Are they safe? And how could they've been developed so quickly?
The main idea of mRNA vaccines is to trick our bodies to produce part of a virus. This kickstarts our immune response, without getting us sick. All that's needed is a part of the virus's DNA or RNA, packaged into mRNA. Cool!
(mRNA is the technology behind the vaccines from Pfizer/BioNTech, Moderna & CureVac)
๐ก Follow-up video youtu.be/CfZjK2eIDFM I answer 10 of your mostly asked questions (and address some misconceptions).
๐ Sign up for Simply Explained Newsletter: newsletter.simplyexplained.com Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
#mrna #vaccine #covid19 #simplyexplainedOblivious DNS - Simply ExplainedSimply Explained2020-12-21 | Oblivious DNS is a privacy-friendly version of the DNS protocol. Preventing third-parties from keeping track of the sites you visit.
It builds on top of DoH (DNS over HTTPS) and adds a proxy server to prevent tracking. It was developed by Cloudflare, Apple and Fastly.
Currently, ODNS is not yet widely supported, but that could quickly change! Especially if Apple would push it to their iOS and macOS customers.
Behind-the-scenes, they use a keyspace to distribute your data across multiple servers or partitions. This allows them to scale horizontally across many thousand servers.
NoSQL databases can operate in multiple modes: as key-value store, document store or wide column store.
You can run your own NoSQL database with software like Cassandra, CouchDB, MongoDB or Scylla. You can also use a cloud version like AWS DynamoDB, Google Cloud BigTable or Azure CosmosDB.
๐ Sign up for Simply Explained Newsletter: newsletter.simplyexplained.com Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
#database #aws #amazon #dynamodb #simplyexplainedCaching - Simply ExplainedSimply Explained2020-11-25 | What is a cache? How does it work, and why is it important?
Caches are used everywhere in our modern devices. It's found in many hardware components and throughout software. The goal of caching is to store data from slow memory into fast memory so it can be retrieved quicker.
That's why browsers keep a cache: so they don't have to re-download everything from the internet over and over again.
๐ Sources used to make this video: savjee.be/videos/simply-explained/cachingUsing IR Receiver (HX1838) + Remote Control (ESP32 + Arduino Series)Simply Explained2020-10-26 | Control your ESP32 projects with an infrared remote control. They're cheap & easy to use.
By using a remote, you can replace physical buttons, and enjoy controlling your projects from distance.
20% off: Elegoo UNO starter kit: amzn.to/3cA0cAS (Code: "SimplyEx" / Available until 11/01/2021)
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinUsing Servo Motors - SG90 (ESP32 + Arduino Series)Simply Explained2020-10-26 | Servo motors give you precise control over their movements. Ideal for moving arms or joints in your DIY project. In this video, I'll explain how to use the SG90 (a great cheap servo motor) with the ESP32. No additional hardware required!
20% off: Elegoo UNO starter kit: amzn.to/3cA0cAS (Code: "SimplyEx" / Available until 11/01/2021)
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinThe Serverless Hype Explained!Simply Explained2020-09-27 | Why are "serverless" cloud products so popular right now? What makes them different from using traditional server infrastructure? In this video, I'll go over all the pros and cons of going for a serverless architecture. On it, you can run your website or any web application.
๐ Sources used to make this video: savjee.be/videos/simply-explained/serverless-hype-explainedSpaceX & Starlink: Is Satellite Internet a Good Idea?Simply Explained2020-08-11 | SpaceX plans to launch 12,000 satellites to provide world-wide internet coverage with Starlink. Is that a good idea? How fast can satellite be? Is it safe to have that satellites many in orbit? And, why has nobody attempted this before?
Well, let's find out!
00:00 What is satellite internet? 02:03 Starlink 04:04 Lasers 05:25 Space debris 07:30 Target customers 08:42 Starlink terminal 09:42 SpaceX's competitive advantage
๐ Sources used to make this video: savjee.be/videos/simply-explained/spacex-starlink-satellite-internet-a-good-ideaA Simple Scam Trick (Dont get fooled!)Simply Explained2020-07-19 | How can a scammer convince people that he can predict the stock market or the price of cryptocurrencies? The trick is surprisingly simple. Learn how it works & prevent getting fooled into giving your money to online criminals!
(Not sponsored. I get a small kickback when you subscribe while you save 20%.)
F1 cars have a lot of hardware and software on board. In this video, I explore what hardware the cars run on, the software that powers them, and the tools used at the factories.
๐ฏChapters 0:00 Intro - Eau Rouge 0:42 Hardware: ECU (Electronic Control Unit) 2:01 ATLAS (Software used on the pitwall) 2:26 CAD software at the factories 3:24 CFD: Computational Fluid Dynamics 4:35 Technical partnershipsUsing Arduinos Serial Monitor & Plotter (ESP32 + Arduino series)Simply Explained2020-05-22 | Quickly debug your sketches with the Arduino Serial Monitor. See the value of variables and learn how to use the built-in plotter of the Arduino IDE.
I've used this countless of times to visualize values of a new sensor that I'm testing. Seeing data in visual way is often much easier to interpret and make sense of.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinUsing Touch Pins on a ESP32 (ESP32 + Arduino series)Simply Explained2020-05-22 | The capacitive touch sensors on the ESP32 allow you to detect when someone is touching something. Super useful if you don't want to use physical buttons.
The touch sensor can also pickup touches through thin plastic enclosures. Could be ideal to build waterproof IoT devices!
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinConnect ESP32 to WiFi (ESP32 + Arduino series)Simply Explained2020-05-22 | Learn how to connect your ESP32 to your WiFi network. This is the biggest advantage of the ESP32: built-in WiFi.
Once you have a WiFi connection, you can use it to send data to internet services such as ThingSpeak, AWS IoT, ...
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinWhy ESP32s Are The Best Microcontrollers (ESP32 + Arduino series)Simply Explained2020-05-22 | The ESP32 is a very powerful microcontroller with built-in WiFi and Bluetooth, a dual-core CPU and a lot of memory.
In this video I'll go over all of the features and explain why it's possibly the best chip to use for your next IoT project!
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinConnect to ThingSpeak (ESP32 + Arduino series)Simply Explained2020-05-22 | Use the built-in WiFi to send data to ThingSpeak. This could be temperature readings, water levels, lux levels, ...
ThingSpeak is free if you send less than 3 million messages per year. Ideal for DIY projects.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinUsing DHT22 Temperature Sensor (ESP32 + Arduino series)Simply Explained2020-05-22 | Measure temperature and humidity with the DHT22 (AM2302) sensor. This is a cheap & accurate sensor that integrates easily into many IoT projects.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinInstall Serial Drivers for ESP32 (macOS, Windows, Linux)Simply Explained2020-05-22 | Before you can program the ESP32, you need to install a driver for the USB-to-UART chip. Depending on your board that might be the CH340 or CP210x chip.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinUsing the PlatformIO Library Manager (ESP32 + Arduino series)Simply Explained2020-05-22 | Use PlatformIO's dependency manager to automatically install and update any Arduino library you want to use.
No need to code everything yourself because there are so many Arduino libraries available for various sensors and devices. LCD display? Temperature sensor? A library probably exists already!
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinDeep Sleep & Other Power Modes (ESP32 + Arduino Series)Simply Explained2020-05-22 | The ESP32 can consume a lot of power when you keep it running at full speed. Here, I'll go over all the different modes that allow you to reduce power consumption and save your battery.
The best way is by using one of the sleep modes, such as Deep Sleep mode. In this mode, the entire CPU is powered down and only a clock is running so the board can wakeup after a certain period of time.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinWhy Use PlatformIO instead of Arduino? (ESP32 + Arduino series)Simply Explained2020-05-22 | The Arduino IDE is great, but also limited. Here I'll talk about using PlatformIO as a more powerful alternative.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinDeep sleep: Use RTC memory to store data (ESP32 + Arduino series)Simply Explained2020-05-22 | In deep sleep, the ESP32 powers down its main memory so all the contents is lost. You can, however, save some data in RTC memory. This is kept powered on during deep sleep and is ideal to keep some data around for when the ESP32 wakes up later.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinTouch Pins as Wake-up Source (ESP32 + Arduino series)Simply Explained2020-05-22 | Wake the ESP32 from deep sleep by using the touch sensors. This is handy if you want to respond to someone touching your device and turning it on.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinESP32: Blink the LED (ESP32 + Arduino series)Simply Explained2020-05-22 | It's the "Hello World" of IoT projects: blink an LED. Here, I'll show you how to blink the built-in LED of most ESP32 development boards. Of course, by using Arduino framework.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinWakeup From Sleep With a Timer (ESP32 + Arduino series)Simply Explained2020-05-22 | You can't let the ESP32 be in deep sleep forever. At some point you need to wake it up and the easiest way is by using a timer.
Learn how to configure your board so it will automatically wakeup after a certain periode of time. For instance: you can sleep for 15 minutes, wakeup, make a temperature measurement and go back to deep sleep.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinSetting up Arduino IDE for ESP32 development (ESP32 + Arduino series)Simply Explained2020-05-22 | By default, the Arduino IDE has no support for the ESP32. In this video I'll show how to install the necessary software to make it compatible.
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinControlling Relay Board (ESP32 + Arduino Series)Simply Explained2020-05-22 | Relays allow you to control high-voltage devices like a light bulb or outlet. You can also use them to operate garage doors or curtain motors.
They are easy to connect & easy to control with an ESP32. Make a project to control the lights via WiFi? No problem for the ESP32!
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinJevons Paradox & The Rebound EffectSimply Explained2020-04-19 | When efficiency increases, consumption drops, right? Errr... No.. So far, increased efficiency has mostly lead to increased consumption.
This is called Jevons Paradox, discovered by William Stanley Jevons in 1865. He was concerned that improved steam engines would make England run out of coal faster!
Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinRetargeting & Tracking Pixels: Explained!Simply Explained2020-01-27 | How does Facebook know that you doubted to buy something on another website? They use tracking pixels! A small image that is added to other websites & track your activity and interests. Let's Simply Explain how they work.
Tracking pixels are small 1x1 images that are practically invisible, and yet, they can transfer your personal data to advertisement networks like the ones from Facebook, Google and Amazon.
Tracking pixels are sometimes called a "web beacon".
๐Social - Twitter: twitter.com/Savjee - Facebook: facebook.com/Savjee - Blog: savjee.be ๐ Newsletter: http://newsletter.savjee.be (no more than once a month)What Are APIs? - Simply ExplainedSimply Explained2019-11-12 | APIs are very technical, and yet they are used everywhere. Simply put: APIs allow different apps and services to work together in various ways. In this video, I'll highlight four ways in which APIs can be used: to access data, to hide complexity, to extend functionality, and for security/privacy reasons.
๐ Sign up for Simply Explained Newsletter: newsletter.simplyexplained.com Monthly newsletter with cool stuff I found on the internet (related to science, technology, biology, and other nerdy things)! No spam. Ever. Promise!
#api #coding #simplyexplainedMining Difficulty - Simply ExplainedSimply Explained2019-09-23 | Mining Bitcoin or Ethereum is a hard task for your computer. But why? And what does the difficulty have to do with the security of blockchains? Learn all about blockchains, consensus algorithms and why difficulty adjustment is crucial to keep everything operating at an optimal (and safe) level.
๐ฐ Get $10 of free Bitcoin: Use my Coinbase affiliate link, and we'll both get $10 of free Bitcoin when you deposit $100: coinbase.com/join/decuyp_9
๐ Sources Citations: savjee.be/videos/simply-explained/mining-difficulty Blog: savjee.beIs Bitcoin Valuable?Simply Explained2019-09-02 | How can Bitcoin have any value? Is Ethereum worthless? Well, yeah! But so are your dollars, euros, yens. Money is a weird thing. It is not backed by gold or silver, but by our belief in it.
Correction: all the gold in the world can fit into a cube of 8000m3 (20x20x20 meters). Not 20m3, lol! How stupid of me!
I'm NOT trying to convince you to buy crypto. However, if you want to exchange your worthless money into worthless Bitcoin, you can use my affiliate link: coinbase.com/join/decuyp_9 Buy $100 worth of crypto, and we'll both get $10 for free.
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinHow Bitcoin Wallets Work (Public & Private Key Explained)Simply Explained2019-08-06 | Wallets in cryptocurrency work in a weird way. They also have some weird properties like: they can be created offline and be used directly. Whut? Let's see how it all works, Simply Explained!
๐ตInteresting in buying crypto? Support my channel and buy through my affiliate link: coinbase.com/join/decuyp_9
You'll get $10 for free when you buy $100 worth of Bitcoin, Ethereum, ...
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinDIY Home Energy Monitor & CT sensors explainedSimply Explained2019-07-23 | I took an ESP32 and a CT sensor to build an energy monitor for my home. And you can do it too! This was built using ESP32, Arduino, CT sensor, Emonlib, resistors, capacitor and a 3D printed case.
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinDNA Data Storage is the Future!Simply Explained2019-06-17 | Floppy drives, hard drives and SSD's could soon be replaced by DNA storage. But why is it so much better? And what are the challenges before we can use DNA as storage media? Let's take a look!
Current storage techniques have 3 problems: they are not robust, have a low density and each media requires a special reader.
DNA could solve all of these problems. It's very robust (it can easily last a few centuries), it's very high density (storing many petabytes of data per gram) and we already have readers for it.
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinDNS: Domain Name System - Explained!Simply Explained2019-05-06 | How does a computer know how to reach youtube.com? This domain name needs to be translated to an IP address and that's where DNS comes in. Let's learn how it works!
The Domain Name System is an important protocol that helps make the internet accessible for everyone. It's safe to say that without DNS, the internet wouldn't have been as big as it is today.
โค๏ธ Become a Simply Explained member: youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/joinAngular frontend - Blockchain in Javascript (part 5)Simply Explained2019-04-15 | Blockchains are hard to understand, so let's visualize their inner workings by building a front-end application in Angular. I'll show you how to visualize blocks on the chain and the transactions inside them. We'll also make a UI to create new transactions and to mine new blocks.
All of this is based on the Javascript blockchain implementation that we made in the previous 4 parts: SavjeeCoin!
โ Parts in this tutorial: 00:00 Introduction - What we're going to build 03:06 Installing dependencies & creating project 06:00 Creating a nice header 08:10 Implementing the Blockchain service 13:44 Visualizing blocks on the chain: create BlockchainViewer & BlockView component 21:52 Visualizing transactions with TransactionsTable component 29:13 Making a settings page (to configure difficulty & mining reward) 33:56 Creating new transactions with CreateTransaction page 41:50 Creating the "Pending transactions" page 47:20 Full demo: creating transactions, mining blocks and seeing them on the chain