Matt Palmer
Matt Palmer
  • 11
  • 10 313
A way to use Cursor that has NOTHING to do with code
Transform Cursor AI into a prompt management system-go beyond just coding!
Learn how to create, store, and version control your AI prompts efficiently.
Key Timestamps:
00:00 - Introduction to Cursor's hidden potential
00:23 - Exploring the Cursor prompts directory structure
00:50 - Using SRT transcripts with AI prompts
01:08 - Deep dive into TH-cam description generator prompt
02:20 - Benefits of version-controlled prompt library
🔗 Important Links:
Connect with me:
- X: x.com/mattppal
- LinkedIn: www.linkedin.com/in/matt-palmer
#AITools #Productivity #ContentCreation #TechTips #CursorAI
💭 Question: How do you currently manage your AI prompts? Share your approach in the comments below!
---
In this video, I demonstrate how to leverage Cursor AI beyond its code-writing capabilities by using it as a sophisticated prompt management system. Learn how to create structured prompts, maintain version control through git, and streamline your content creation workflow. Perfect for content creators and AI enthusiasts looking to optimize their prompt engineering process!
มุมมอง: 61

วีดีโอ

Better Python secrets management for data scientists and devs
มุมมอง 12328 วันที่ผ่านมา
Learn the most secure way to manage secrets in Python projects - no more .env files in your project directory. Great for anyone who uses Jupyter or works in python frequently. Key Points: 00:00 - Introduction to secure secrets management in Python 00:50 - Setting up a dedicated secrets directory 01:26 - Using dot-env values for centralized access 02:32 - Managing multiple API keys across projec...
uv for EVERYTHING: How to use uv for Python, venv, and project management
มุมมอง 2.5Kหลายเดือนก่อน
Master Python project management with UV - the lightning-fast alternative to pip, poetry, venv, & pyenv. Replace them all with one, simple command. Learn how to streamline your Python development workflow in under 10 minutes. ⏱️ Key Timestamps: 00:00 - Introduction to uv 00:38 - Installing Python versions with uv 01:14 - Project initialization and setup 02:31 - Creating virtual environments 03:...
FastHTML is the newest way to build web apps with Python
มุมมอง 4.2K4 หลายเดือนก่อน
This video is a high-level overview of FastHTML-what it is, how it works, and how you can get started. I also showcase a guestbook project, built entirely in Python with FastHTML and deployed on Replit (guestbook.mattpalmer.io). 👨‍💻 Code Non-replit: github.com/mattppal/fasthtml-guestbook Replit: github.com/mattppal/replit-fasthtml-guestbook 🔗 x.com/mattppal docs.fastht.ml
Editing Claude Artifacts locally with Vite, React, and Shadcn/ui
มุมมอง 3794 หลายเดือนก่อน
Artifacts is an awesome tool for building frontend apps in JavaScript, but it often installs and configures libraries that make local development a headache. In this video, I show you how to configure a Vite React project and install shadcn/ui to create beautiful, responsive apps with the help of Claude. For some sample projects, check out: whats-the-wifi.replit.app/ caffeine-half-life.replit.a...

ความคิดเห็น

  • @userunknown101
    @userunknown101 20 ชั่วโมงที่ผ่านมา

    Nice! 🙌

  • @porttek0oficial
    @porttek0oficial วันที่ผ่านมา

    This is the longest Short I have ever seen, but the information are interesting and I will use it! Thanks 🙏👍❤

  • @thelalomorales
    @thelalomorales 10 วันที่ผ่านมา

    UV is so gooooooood! Thanks for the tutorial ! You Rulllle Matt!

  • @Elmekior
    @Elmekior 23 วันที่ผ่านมา

    UV is a great toolset, I've started using it on a project. But there are some caveat that are still problematic ( like using it inside of an activated venv but you want to add a package to a remote venv. But the more I use it, the more I like it

    • @david121212v
      @david121212v 5 วันที่ผ่านมา

      Actually you can use it in combination with pyenv. I like that pyenv handles venv "centralized" and not in the project folder itself, so your computer remains clean and structured. How do you handle this?

  • @Igor_Grey
    @Igor_Grey 24 วันที่ผ่านมา

    Thanks, Matt!

  • @mateuszsmendowski2677
    @mateuszsmendowski2677 27 วันที่ผ่านมา

    Nice explanation! I used to manage all my environments with pyenv and poetry. However, poetry dependency resolver has its own drawbacks... so far, UV is great :)

  • @elib3299
    @elib3299 27 วันที่ผ่านมา

    How is that any easier than Poetry?

    • @SareepJr
      @SareepJr 25 วันที่ผ่านมา

      It's faster than poetry. And uv can manage python versions on its own, just like conda, unlike poetry, you need to manage python versions and installation using other tools. All you need is install uv.

    • @jjrrmm
      @jjrrmm 24 วันที่ผ่านมา

      Because this is not the way to use it. No need to do "uv venv". It will be created in a lazy way. And for sure do not activate environments anymore. Never ever. Just run "uv add ..." and it will create the venv and do everything. And "uv run" for running. "uv add" works from anywhere and if there is a "pyproject.toml" file and eventually a ".python-version" (not needed) it does everything alone. No activation of virtual environments. Never every again.

  • @noopurp123
    @noopurp123 หลายเดือนก่อน

    Can uv automatically activate virtual environment if I go into a python project directory and also deactivate if I go out of it?

  • @smibssmibs
    @smibssmibs หลายเดือนก่อน

    Nice explanation. uv is real gamechanger. A note: The explicit creation of venv was not necessary. It is by default done when you add a dependency or even at the moment you use "uv run <a script>"

  • @yxoozo
    @yxoozo หลายเดือนก่อน

    Great video! What IDE are you using?

  • @ravendave24
    @ravendave24 หลายเดือนก่อน

    Thank you for this! I dont have much experience with web frameworks and stuff (normally played around with basic ts/html/css) i think im going to have a look at shad/cn vite and react now! I already made so many data visualisation "apps" using claude, but felt sad that i didnt know how to edit them or use them locally etc. This video gives me a great starting point for this! Thanks alot.

  • @jbssfl
    @jbssfl 3 หลายเดือนก่อน

    it's not based or built on FastAPI !

    • @crsmoore
      @crsmoore 3 หลายเดือนก่อน

      Maybe he meant in the sense of “inspired by”?

  • @apex-lazer
    @apex-lazer 3 หลายเดือนก่อน

    Great vid Matt! Thanks for the demo!

  • @samds7750
    @samds7750 3 หลายเดือนก่อน

    thanks for this!

  • @jeffluster7754
    @jeffluster7754 3 หลายเดือนก่อน

    when I follow your steps, I'm able to do npm run dev in Cursor to get the preview working on localhost:3000, but nothing shows in the web preview on Replit when I click Run button. Any ideas as to what's happening here?

  • @samds7750
    @samds7750 3 หลายเดือนก่อน

    Hey Matt super appreciate these! Are you going to post your stream of what you posted on X? The background remover app with Clerk auth? I tried implementing Clerk Auth with Cursor and Replit but couldn't get it to work properly. Would be great to see a technical person going through the setup!

  • @burgerzach
    @burgerzach 3 หลายเดือนก่อน

    "Only 150 lines of Python code" 1:48 😂

    • @Aristocle
      @Aristocle 3 หลายเดือนก่อน

      There are empty lines.

  • @matten_zero
    @matten_zero 3 หลายเดือนก่อน

    THIS is the way. Built my whole website with Streamlit. I wonder how this handles something like a chatbot.

  • @samds7750
    @samds7750 4 หลายเดือนก่อน

    Thanks for this video Matt. I'm a non-technical founder and I'm looking to use this method to build and deploy apps. Could you do tutorials where you show how to deploy from Cursor? Also, why are you using Claude separately, why not use Claude in the Cursor chat/composer?

    • @mattpalmer
      @mattpalmer 4 หลายเดือนก่อน

      @@samds7750 nice. Absolutely! I’ll make that my next video. I was using Claude here just for the visual of artifacts in the browser. I don’t think there’s a difference using Cursor.