@indydevdan
  @indydevdan
IndyDevDan | I'm DONE writing tests - using AI copilot AIDER to AUTOMATE testing. @indydevdan | Uploaded August 2023 | Updated October 2024, 2 hours ago.
Testing your code is great, AND IT SUCKS. It can be insanely time consuming since you have to rewrite, mock, and patch code over and over. Even with testing fixtures new code brings new functions, classes, and modules and that means more mocking. What if there was a way to automate the hard part of writing tests? Or even all of it?

In this video, we walk you through a simple Python app designed to write to and read from a Notion page and database. But here's where things get exciting: instead of the traditional (time sucking) testing methods, we use GPT powered, AI coding assistant AIDER for test automation on our Notion Python module. Ever wondered how efficient AI can be in catching and correcting errors? You're in for a treat as we showcase how, with the /run command, AIDER not only identifies errors but also self-corrects them in the tests 🀯🀯🀯.

In our deep dive, you'll see how you can use AIDER with pytest while building the principles and techniques to use AI coding copilots with any testing framework out there, be it jest, vitest, or others. So, whether you're an Front-End engineer, prompt engineer, a passionate Python developer, or just curious about the future of AI engineering, this video has something for every coder. Join us in exploring the next frontier in app development and testing! Don't forget to sub for more cutting-edge content.

πŸ€– Learn AIDER and become an AI engineer
youtu.be/MPYFPvxfGZs

βš™οΈ Learn the Notion API
youtube.com/playlist?list=PLS_o2ayVCKvDwzhB-wdzBTvpQwgArrHlY

πŸ’» Tech

- Aider https://aider.chat/
- Pytest docs.pytest.org/en/7.4.x
- Notion API developers.notion.com

πŸ–₯ Equipment

- Mac Book Pro 16" M2 support.apple.com/kb/SP890?locale=en_US
- Dell U-Series 38" U3818DW dell.com/en-us/work/shop/dell-ultrasharp-49-curved-monitor-u4919dw/apd/210-arnw/monitors-monitor-accessories?gacd=9646510-1028-5761040-266706306-0&dgc=st&ds_k=DYNAMIC+SEARCH+ADS&ds_rl=1282789&gclid=CjwKCAjw682TBhATEiwA9crl31qIZ4D8ut1OWPvNviY3UE77Poi2-wfi7uM-PY3ucNYCo7Gu7GF63RoCoaUQAvD_BwE&gclsrc=aw.ds&nclid=d5WkuGPFVi5qqqtvpNphRVY0Ys0xjwqFAX7NX8U_6FjGAqScoYJ-teTvdlfdjprM
- Fujifilm X-H2s fujifilm-x.com/en-us/products/cameras/x-h2s/specifications

πŸ“– Chapters
00:00 Testing Burns Your Time
01:00 Notion App Overview
02:20 AI Testing With AIDER
03:40 Bro, Failed Tests?
04:00 Self Correcting AI Testing
05:15 Memory Explosion
06:05 AI AUTOMATED TESTS
07:15 Push AIDER with parametrization
09:00 Better test
10:20 The Productivity Boost Is Real
10:37 Two issues with AIDER and LLMs
11:56 Ty for the support
Im DONE writing tests - using AI copilot AIDER to AUTOMATE testing.Coding a progress bar using vue.js, progressbar.js, pinia, and electronAI Coding helps you reduce context switching.Nuxt + Vercel KV: Coding an AI Agent Network MVP (flow state devLog)AutoGen Token Tactics: FIRING AI Agents, USELESS Vector Embeddings, GPT-4 Memory TricksHow do you feel about AI Meta Programming?Coding picker components in vue.js for TIMEVA customizability.Pinia Store - Clean and Simple Vue.js StorageLearn Anything With AI: HTMX - FLASK - AIDER (asmr devlog)Last LLM Standing WINS: Groq LPU - Anthropic OPUS - OpenAI - Gemini Pro -  LLM BenchmarksVue 3 Composable Function: useIsMobileusee - Composable Function Snippet for Vue 3

I'm DONE writing tests - using AI copilot AIDER to AUTOMATE testing. @indydevdan

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER