Tutorial

Developer

How to OVER Engineer a Website ;)

A “tech stack” includes all the technologies used to build a complete web or mobile application – like frameworks, cloud services, libraries, languages, and APIs. Learn to “over-engineer” a tech stack for an MVP, then simplify it. Time stamps: 00:00 Intro 00:37 What’s in a Tech Stack? 02:05 Popular Stacks 03:08 Frontend 05:34 Backend 08:23 […]

Read More
Developer

Ultimate Tailwind CSS Tutorial

Learn the basics of Tailwind CSS by building a Discord-inspired navbar from scratch. Time Stamps: 00:00 Intro 00:54 Should you use Tailwind? 01:42 Setup 02:48 JIT Mode 03:20 Functional CSS Basics 04:06 Flexible Container 04:41 Organize UI Components 05:07 Position a Sidebar 06:58 Customize Colors 07:50 Icon Buttons 08:23 Custom Classes with Apply 09:32 Pseudo-class […]

Read More
Developer

Auth0 in 100 Seconds

Auth0 is Authentication-as-a-Service used to manage the front door to your application. It provides drop-in user auth solutions that look great on any frontend app, and integrate with any backend server.

Read More
Raspberry Pi

What Happens When you plug the AMD Radeon RX 6700 XT into a Raspberry Pi

This guy bought an AMD Radeon RX 6700 XT and plugged it into a Raspberry Pi to see what would happen. Contents: 00:00 – How much did it cost? 00:50 – Unboxing 04:05 – Pi Problems 05:40 – Plugging it in 09:59 – No explosions, yay! 12:18 – Needed: a Driver 12:40 – Compiling the […]

Read More
Developer

It Will Work on Localhost

Create an HTTP tunnel to share your localhost server on the internet via HTTPS with an SSL certificate using tunnels.

Read More
Developer

Rust in 100 Seconds

Rust is a memory-safe compiled programming language for building high-performance systems. It has the simplicity of high-level languages (Go, Python), but the control of low-level languages (C, Cpp)

Read More
Developer

Dart in 100 Seconds

Dart is high-productivity statically-typed programming language capable of targeting multiple platforms. It’s used by Flutter to produce fast client apps with an awesome developer experience.

Read More
Developer

13 Advanced Git Techniques and Shortcuts

Productive programmers tend to be really good at Git. Take a look at these 13 advanced git tips and tricks to supercharge your development workflow. Time Stamps: 00:00 Git Started 00:59 Combine add & commit 01:20 Aliases 01:38 Amend 02:03 Force Push 02:24 Revert 02:47 Codespaces 03:21 Stash 04:05 PC Master Branch 04:27 Pretty Logs […]

Read More
Developer Javasscript

React Native vs Flutter

A side-by-side comparison of React Native and Flutter. I built a mobile chat app with both frameworks to understand differences in developer experience, tooling, code, and performance. Chapters 00:00 React Native vs Flutter 00:57 Language 01:41 Ecosystem 02:04 Philosophy 02:42 Architecture 04:00 Developer Experience 05:45 Tooling 07:39 Code 09:13 Performance

Read More
Microsoft

How to use the New Microsoft Whiteboard

In this step-by-step tutorial, learn how to use the new Microsoft Whiteboard. Whiteboard is a rich visual collaboration workspace. If you want to run an effective meeting, brainstorm, plan a sprint, solve problems, whiteboard is a fantastic tool for all those needs. First we’ll look at how you can get Whiteboard. Then we’ll look at […]

Read More