P

Programming Feed

Software development tutorials and talks

Don't miss new videos — get them as they're added

Get new videos
35 videos added this week2.6k subscribers1.4k topics
I’m serious.

I’m serious.

I love open source, but that never stopped me from using a ton of closed source stuff. That's starting to change... Thank you WorkOS for sponsoring! Check them out at: https://soydev.link/workos Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O @Ph4seon3 for the awesome edit 🙏

Yesterday·youtube.com
+32
Python FastAPI Tutorial (Part 15): PostgreSQL and Alembic - Database Migrations for Production

Python FastAPI Tutorial (Part 15): PostgreSQL and Alembic - Database Migrations for Production

In this video, we'll be making our database setup production-ready by moving from SQLite to PostgreSQL and introducing Alembic for database migrations. We'll cover how to install and configure PostgreSQL locally, how to replace SQLite and create_all with a proper migration workflow, how to set up Alembic for managing schema changes, and how to generate and apply migrations so that we never have to delete and recreate our database again. By the end of this video, you'll have a solid workflow for updating your database structure as your application evolves. Let's get started... The code from this video can be found here: https://github.com/CoreyMSchafer/FastAPI-15-Postgres-Alembic Full FastAPI Course: https://www.youtube.com/playlist?list=PL-osiE80TeTsak-c-QsVeg0YYG_0TeyXI PostgreSQL Installation - https://www.postgresql.org/download/ ✅ Support My Channel Through Patreon: https://www.patreon.com/coreyms ✅ Become a Channel Member: https://www.youtube.com/channel/UCCezIgC97PvUuR4_gbFUs5g/join ✅ One-Time Contribution Through PayPal: https://goo.gl/649HFY ✅ Cryptocurrency Donations: Bitcoin Wallet - 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3 Ethereum Wallet - 0x151649418616068fB46C3598083817101d3bCD33 Litecoin Wallet - MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot ✅ Corey's Public Amazon Wishlist http://a.co/inIyro1 ✅ Equipment I Use and Books I Recommend: https://www.amazon.com/shop/coreyschafer ▶️ You Can Find Me On: My Website - http://coreyms.com/ My Second Channel - https://www.youtube.com/c/coreymschafer Facebook - https://www.facebook.com/CoreyMSchafer Twitter - https://twitter.com/CoreyMSchafer Instagram - https://www.instagram.com/coreymschafer/ #Python #FastAPI

Yesterday·youtube.com
+1
I spend less time in Figma. Here's how

I spend less time in Figma. Here's how

Build the project shown in video: https://designcourse.com/app/course/claude-code-ai-saas (Take now) -- I used to start a project in Figma, but now I let AI take care of the initial layout, and I use agents to refine the UI, and then ultimately refine the UI myself. It's a new process that works well for me, watch the video to check it out. #figma #ai #uiux - - - - - - - - - - - - - - - - - - - - - - Subscribe for NEW VIDEOS! Learn UI/UX: https://designcourse.com My personal FB account: http://fb.com/logodesigner Coursetro FB: http://fb.com/coursetro Coursetro's Twitter: http://twitter.com/designcoursecom Join my Discord! https://discord.gg/a27CKAF ^-Chat with me and others - - - - - - - - - - - - - - - - - - - - - - Who is Gary Simon? Well, I'm a full stack developer with 2+ decades experience and I teach people how to design and code. I've created around 100+ courses for big brands like LinkedIn, Lynda.com, Pluralsight and Envato Network. Now, I focus all of my time and energy on this channel and my website Designcourse.com. Come to my discord server or add me on social media and say Hi!

Yesterday·youtube.com
+1
'date' - print or set date and time - Video Man Pages

'date' - print or set date and time - Video Man Pages

The 'date' command prints or sets the date and time. - Print the current date/time, using the default locale's format: date +%c - Print the current date/time in UTC, using default format: date -u - Print the current date/time in UTC, using the ISO 8601 format: date -u +%Y-%m-%dT%H:%M:%S%Z - Print the date only using the ISO 8601 format: date +%F -or- date +"%Y-%m-%d" - Print the date in MM/DD/YY format: date +%D -or- date +"%m/%d/%y" - Print the time in HH:MM:SS format: date +%T -or- date +"%H:%M:%S" - Print the current date as a Unix timestamp (seconds since the Unix epoch): date +%s - Convert a Unix timestamp date (ex: 1773665635) to the default format: date -d @1773665635 - Convert a given date to the Unix timestamp format: date -d "2020-03-01 00:00" +%s -u - Display the current date using the RFC-3339 format (YYYY-MM-DD hh:mm:ss TZ) and printing seconds (s): date --rfc-3339 s NOTE Instead of 's' for seconds, you could use 'n' for nanoseconds of 'd' for printing date only. - Set the current date providing a full timestamp in quotes (requires sudo privileges): date -s "2026-03-16 14:30:00" - Set the current time while keeping the current date (requires sudo privleges). date +%T -s "10:15:30" REFERENCED: ► https://gitlab.com/dwt1/vidman - Video Man Pages WANT TO SUPPORT THE CHANNEL? 💰 Patreon: https://www.patreon.com/distrotube 💳 Paypal: https://www.paypal.com/donate/?hosted_button_id=MW3ZFGS8Q9JGW 🛍️ Amazon: https://amzn.to/2RotFFi 👕 Teespring: https://teespring.com/stores/distrotube DT ON THE WEB: 🕸️ Website: http://distro.tube 📁 GitLab: https://gitlab.com/dwt1 🗨️ Mastodon: https://fosstodon.org/@distrotube 👫 Reddit: https://www.reddit.com/r/DistroTube/ 📽️ Odysee: https://odysee.com/@DistroTube:2 FREE AND OPEN SOURCE SOFTWARE THAT I LIKE: 🌐 Brave Browser - https://brave.com/ 📽️ Open Broadcaster Software: https://obsproject.com/ 🎬 Kdenlive: https://kdenlive.org 🎨 GIMP: https://www.gimp.org/ 💻 VirtualBox: https://www.virtualbox.org/ 🗒️ Doom Emacs: https://github.com/hlissner/doom-emacs Your support is very much appreciated. Thanks, guys!

Yesterday·youtube.com
+1
Lessons from 15,031 hours of coding live on Twitch with Chris Griffing [Podcast #214]

Lessons from 15,031 hours of coding live on Twitch with Chris Griffing [Podcast #214]

Today Quincy Larson interviews Chris Griffing is a software engineer and prolific streamer of live coding on Twitch. He spent 10 years as a "snowboard bum" doing odd jobs at ski resorts to facilitate him spending as much time on the mountain as possible. At age 28 he taught himself PHP programming and started building websites for friends. In 2018 he started streaming himself programming on Twitch, which blew up during the pandemic and has lead to more opportunities as a dev and developer advocate. We talk about: - How he learned programming at age 28 and built projects for friends before going pro - How learning Go made him a better Rust Developer and why you should be a polyglot programmer - How Chris uses LLM tools but still builds most codebases manually - Tips for building projects in public for anyone interested in also stream coding Support for this podcast comes from the 10,338 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org Links from our discussion: - Chris's Twitch channel: https://www.twitch.tv/cmgriffing - Chris's YouTube channel: https://youtube.com/@cmgriffing Community news section: 1. freeCodeCamp just published a comprehensive course that will walk you through using the popular AI-assisted development tool Claude Code. You'll learn about Code Harnesses, Agentic Loops, Sandboxing, and other key concepts. By the end of the course you'll be able to spin up an entire fleet of agents to help you fix bugs and build out new features. (12 hour YouTube course): https://www.freecodecamp.org/news/claude-code-essentials-exampro/ 2. We also published a course on the Hugging Face tool ecosystem. You'll learn how to connect your models, datasets, and deployment tools into a single unified build pipeline. (7 hour YouTube course): https://www.freecodecamp.org/news/deploying-ai-models-with-hugging-face/ 3. Learn how to secure your Kubernetes Cluster. This in-depth tutorial starts by exploring real-world security breaches at big companies like Tesla, Shopify, and Capital One. Then it walks you through how to prevent each of these types of attacks by hardening your setup. (1 hour read): https://www.freecodecamp.org/news/how-to-secure-a-kubernetes-cluster-handbook/ 4. Tell your Spanish-speaking friends: freeCodeCamp just published a new Spanish-language course on SQL and relational databases. It covers tables, foreign keys, queries, data manipulation, and more. (4 hour YouTube course): https://www.freecodecamp.org/news/learn-sql-course-for-beginners-in-spanish/ 5. Today's song of the week is the 1988 song by Genesis sideproject Mike + the Mechanics: "Nobody's Perfect". If you like synths and guitar solos, you'll love this song. Paul Young has an incredible voice. And I love the edifying message behind the song. The video is as 80s as they get: https://www.youtube.com/watch?v=L7mQ26YCsho

2 days ago·youtube.com
+2
We need to talk about the Claude Code rate limits

We need to talk about the Claude Code rate limits

Anthropic just made the limits on the Claude Max/Pro plans a lot worse... Thank you Depot for sponsoring! Check them out at: https://soydev.link/depot SOURCES https://x.com/trq212/status/2032916661452595648 https://x.com/trq212/status/2037254607001559305 https://x.com/Pranit/status/2037353721047491047 Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O @Ph4seon3 for the awesome edit 🙏

2 days ago·youtube.com
+33
He just crawled through hell to fix the browser…

He just crawled through hell to fix the browser…

Try out the Junie CLI for free - https://jb.gg/fireship-junie-cli Cheng Lou, a former React Core team member and engineer at Midjourney says he "crawled through depths of hell" to bring us Pretext – a fast, accurate, and comprehensive text measurement library that could change UI design forever. Let's run it. #coding #programming #typescript #javascript 🔖 Topics Covered - Who is Cheng Lou? - Intro to Pretext - What makes dynamic text rendering so hard? - Pretext demo Want more Fireship? 🗞️ Newsletter: https://bytes.dev 🧠 Courses: https://fireship.dev

2 days ago·youtube.com
+35
This is how Netflix recommends fresh content in the homepage.

This is how Netflix recommends fresh content in the homepage.

System Design Course at InterviewReady: https://interviewready.io

2 days ago·youtube.com
+7
He just crawled through hell to fix the browser…

He just crawled through hell to fix the browser…

Try out the Junie CLI for free - https://jb.gg/fireship-junie-cli Cheng Lou, a former React Core team member and engineer at Midjourney says he "crawled through depths of hell" to bring us Pretext – a fast, accurate, and comprehensive text measurement library that could change UI design forever. Let's run it. #coding #programming #typescript #javascript 🔖 Topics Covered - Who is Cheng Lou? - Intro to Pretext - What makes dynamic text rendering so hard? - Pretext demo Want more Fireship? 🗞️ Newsletter: https://bytes.dev 🧠 Courses: https://fireship.dev

2 days ago·youtube.com
+37
Building the Cloud Next demo (yet again) | Observable Flutter #87

Building the Cloud Next demo (yet again) | Observable Flutter #87

It's that time of week again. Come watch me do my day job. Or do your day job. Or take back your life and go for walk to enjoy the great outdoors. The choice is yours! Watch more Observable Flutter → https://goo.gle/ObservableFlutter Subscribe to Flutter → http://goo.gle/FlutterYT #Flutter #ObservableFlutter

2 days ago·youtube.com
0
'cal' - display a calendar - Video Man Pages

'cal' - display a calendar - Video Man Pages

The 'cal' command displays the calendar. - Display the 'single month' (current month) calendar: cal -1 - The 'single month' calendar is the default: cal - Display three months spanning the date: cal -3 - Display the whole calendar for the 'current' year: cal -y - Display a calendar for a specific year (4 digits): cal 2026 - Display the next twelve months: cal -Y - Use 'Monday' as the first day of the week and display week numbers: cal -m -w - Display a calendar for a specific month and year: cal April 2026 cal Apr 2026 cal 04 2026 NOTE: 'cal 04 26' would seen as April of the year '0026'. - Display calendar in 'vertical' layout using three month calendar: cal -v -3 - Use 'julian' numbering (ordinal numbering) for days: cal -j REFERENCED: ► https://gitlab.com/dwt1/vidman WANT TO SUPPORT THE CHANNEL? 💰 Patreon: https://www.patreon.com/distrotube 💳 Paypal: https://www.paypal.com/donate/?hosted_button_id=MW3ZFGS8Q9JGW 🛍️ Amazon: https://amzn.to/2RotFFi 👕 Teespring: https://teespring.com/stores/distrotube DT ON THE WEB: 🕸️ Website: http://distro.tube 📁 GitLab: https://gitlab.com/dwt1 🗨️ Mastodon: https://fosstodon.org/@distrotube 👫 Reddit: https://www.reddit.com/r/DistroTube/ 📽️ Odysee: https://odysee.com/@DistroTube:2 FREE AND OPEN SOURCE SOFTWARE THAT I LIKE: 🌐 Brave Browser - https://brave.com/ 📽️ Open Broadcaster Software: https://obsproject.com/ 🎬 Kdenlive: https://kdenlive.org 🎨 GIMP: https://www.gimp.org/ 💻 VirtualBox: https://www.virtualbox.org/ 🗒️ Doom Emacs: https://github.com/hlissner/doom-emacs Your support is very much appreciated. Thanks, guys!

2 days ago·youtube.com
0
Make your agent more helpful with skills in Android Studio

Make your agent more helpful with skills in Android Studio

Skills offer specialized instructions, allowing the agent to handle tasks efficiently with best practices, which reduces prompt detail and streamlines your workflow. You can teach your AI agent new skills by creating them and adding them directly in Android Studio. Watch more What's New In Android Studio → https://goo.gle/AndroidStudio-Tools Subscribe to Android Developers → https://goo.gle/AndroidDevs #AndroidStudio #AndroidDevelopers Speaker: Matt Dyor Products Mentioned: Android Studio, Android

2 days ago·youtube.com
+2
SaaS Marketing for Developers – Automate Sales Tasks with AI

SaaS Marketing for Developers – Automate Sales Tasks with AI

If you're a software engineer or SaaS founder who loves writing code but dreads the marketing and sales grind, this video is for you. Simon Severino, the CEO of Strategy Sprints, will show you how he practically automates his entire sales pipeline using artificial intelligence. Simon breaks down his exact system for using Claude, Obsidian, and Notion to create a virtual team of "45 collaborators" that handles tedious admin tasks, lead generation, and cold outreach. You'll get a step-by-step demo on how to efficiently define your Ideal Client Profile, seamlessly generate targeted lead lists using tools like Hunter, and craft A/B tested cold emails that actually convert. Featuring @haidermalik3402 and Simon Severino. More from Simon Severino: http://www.strategysprints.com http://x.com/simonseverino @SalesShow @InvestingShow ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ - 00:00 Introduction - 01:30 The Evolution of AI Sales in 2026 - 03:30 Creating a Virtual Team of 45 Collaborators - 04:45 The Tech Stack: Obsidian, Granola, and Notion - 06:40 Automating Admin vs. Strategy - 10:00 Live Demo: The Daily Briefing - 13:10 Defining Your Ideal Client Profile (ICP) - 15:10 Automating Lead Lists with Hunter.io - 17:15 A/B Testing Cold Emails - 18:55 Automated Reporting in Slack - 22:00 The "Value-First" Prospecting Strategy - 25:30 Public GitHub Repo and AI Skills - 28:50 The Seven Hostile Critics Framework - 33:00 Strategy vs. Execution: AI as the Workhorse - 37:00 The Jetpack Workshop and Sprint Club Onboarding 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

3 days ago·youtube.com
0
Astro Crash Course #6 - Outputting Lists

Astro Crash Course #6 - Outputting Lists

In this Astro tutorial series, you'll learn how to use the Astro web framework to make a content-driven website. You'll also learn how to add React components to the site, and deploy the finished application to Netlify. 🍿👇 Get early access to the whole course on NetNinja.dev https://netninja.dev/p/astro-crash-course 🔥👇 Get access to ALL Masterclasses & premium courses with a Net Ninja Pro membership: https://netninja.dev/p/net-ninja-pro/#prosignup 🔗👇 Course files on GitHub: https://github.com/iamshaunjp/Astro-Crash-Course 🔗👇 Astro Docs: https://docs.astro.build/en/getting-started/

3 days ago·youtube.com
0
I got DMCA'd by Anthropic (not a joke)

I got DMCA'd by Anthropic (not a joke)

Well, the Claude Code drama continues. I got DMCA'd by Anthropic. There's a twist though. Enjoy this ride with me. Thank you Clerk for sponsoring! Check them out at: https://soydev.link/clerk Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O @Ph4seon3 for the awesome edit 🙏

3 days ago·youtube.com
+33
Tragic mistake... Anthropic leaks Claude’s source code

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

Try Temporal's open-source orchestration platform to ship AI features 2x faster - https://temporal.ai Anthropic accidentally leaked Claude Code's source code to the entire internet. Let's take a look... #coding #programming #claude #ai 🔖 Topics Covered - Claude source code leak - What's in the leak? - Unreleased features - Undercover Mode - Frustration Detector Want more Fireship? 🗞️ Newsletter: https://bytes.dev 🧠 Courses: https://fireship.dev

3 days ago·youtube.com
+48
Tragic mistake... Anthropic leaks Claude’s source code

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

Try Temporal's open-source orchestration platform to ship AI features 2x faster - https://temporal.ai Anthropic accidentally leaked Claude Code's source code to the entire internet. Let's take a look... #coding #programming #claude #ai 🔖 Topics Covered - Claude source code leak - What's in the leak? - Unreleased features - Undercover Mode - Frustration Detector Want more Fireship? 🗞️ Newsletter: https://bytes.dev 🧠 Courses: https://fireship.dev

3 days ago·youtube.com
+37
Can you go from Wireframe to Pixel Perfect? UI Challenge

Can you go from Wireframe to Pixel Perfect? UI Challenge

https://uxpilot.ai (Code: NOW15 for 200 credits and export to figma!) Challenge: https://designcourse.com/app/foundations/2026-uiux -- Hey all, today we're doing one of the final challenges as a part of the AI Native Design series. This challenge is sponsored by UXPilot, which allows you to generate wireframes very quickly (along with hifi as well!). The goal is to use UXPilot to generate a wireframe, and import it into Figma to create a finished, polished version with colors and other changes. This will test your hand-driven design skills, which you can share with the community. Looking forward to the submissions! #ai #uiux - - - - - - - - - - - - - - - - - - - - - - Subscribe for NEW VIDEOS! Learn UI/UX: https://designcourse.com My personal FB account: http://fb.com/logodesigner Coursetro FB: http://fb.com/coursetro Coursetro's Twitter: http://twitter.com/designcoursecom Join my Discord! https://discord.gg/a27CKAF ^-Chat with me and others - - - - - - - - - - - - - - - - - - - - - - Who is Gary Simon? Well, I'm a full stack developer with 2+ decades experience and I teach people how to design and code. I've created around 100+ courses for big brands like LinkedIn, Lynda.com, Pluralsight and Envato Network. Now, I focus all of my time and energy on this channel and my website Designcourse.com. Come to my discord server or add me on social media and say Hi!

3 days ago·youtube.com
0
firebase_ai (Package of the Week)

firebase_ai (Package of the Week)

Pub.dev → https://goo.gle/4qYUsVU Firebase AI Logic documentation → https://goo.gle/4kW05TB Learn how to integrate Gemini and Imagen APIs into your Flutter applications using the `firebase_ai` package. James guides you through setting up Firebase, configuring your project, and initializing AI models. Discover different model types for generative content and image generation, constructing multi-modal prompts, and handling responses. Watch more Flutter Package of the Week → https://goo.gle/FlutterPackage Subscribe to Flutter → https://goo.gle/FlutterYT #Flutter #PackageOfTheWeek Products mentioned: Flutter

3 days ago·youtube.com
+7
BREAKING: Claude Code source leaked

BREAKING: Claude Code source leaked

Not clickbait, the full claude code source code got leaked… Thank you Greptile for sponsoring! Check them out at: https://soydev.link/greptile Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O @Ph4seon3 for the awesome edit 🙏

4 days ago·youtube.com
+32

Actions