AI Coding Comparison Challenge. 4 AIs build an HTTP Server in Python. See how they do.
Internet of Bugs
View ChannelAbout
35 year software professional discussing software careers, quality, bugs, and AI. Special focus on LLMs generating code, and how programming might change as AI advances.
Latest Posts
Video Description
Company provided demo videos are awful, and I'm tired of them lying, glossing over errors and hiding what the AIs got wrong. So I made my own. The full, unredacted video is at https://www.youtube.com/watch?v=mikK5MoApQM where you can watch everything each AI did right and wrong. This video is a summarization of what happened, what I learned, what the different AIs did well or did poorly, who "won" and what recommendations I have based on these results. If you want to learn more about how Internet Software works, sharpen your skills, and have some fun, you can use this link: https://iob.fyi/CodeCrafters to sign up for CodeCrafters free and if you do decide to upgrade later, you'll get 40% off. 00:00 Why this AI demo video is different 02:24 The competitors 03:13 Caveat: Current Point in Time. Current versions of products Sept 2024 03:33 The Challenge 06:27 Problem One: "200 OK" 07:43 Problem Two: "404 Not Found" 09:33 Problem Three: Echo/Request Body 10:30 Summary So Far 11:25 Problem Four: User-Agent/Headers 13:02 Problem Five: Adding a Loop 13:15 Problem Six: Returning a File 14:10 Discussion of Results 15:14 Recommendations 15:19 Observations on Companies 16:19 Thanks to CodeCrafters.io for the playing field 16:34 Closing My video on Software Testing in an AI world, mentioned in this video: https://youtu.be/02FD59whT5A My video on Devin's Upwork demo: https://youtu.be/tNmgmwEtoWE My video on the Claude 3.5 Sonnet coding demo: https://youtu.be/x0y1JWKSUp0
Essential Python Coding Tools
AI-recommended products based on this video

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna
![LISEN USB C to USB C Cable 240W, [6.6ft 2Pack]Nylon Braided Type C Cable Fast Charge for iPhone 17 Pro Max USBC Fast Charging Cord for iPhone 17 16 Pro Air Samsung Macbook iPad Air 4/5 Xbox, Midnight](https://m.media-amazon.com/images/I/811vlwRArKL._AC_UL960_FMwebp_QL65_.jpg)
LISEN USB C to USB C Cable 240W, [6.6ft 2Pack]Nylon Braided Type C Cable Fast Charge for iPhone 17 Pro Max USBC Fast Charging Cord for iPhone 17 16 Pro Air Samsung Macbook iPad Air 4/5 Xbox, Midnight

Syntech Link Cable 16FT for PCVR Compatible with Oculus/Quest 3/Meta Quest 3S, Quest2/Pro/Pico 4/Ultra Accessories and PC/SteamVR, High Speed PC Data Transfer, USB 3.0 to USB C Cable for VR Headset
![USB to USB C Cable for iPhone 16/15 [MFi Certified] Carplay Cable Car Charger Cord 6FT/4Pack Compatible with iPhone 16/16 Plus/16 Pro/16 Pro Max, iPhone 15/15 Plus/15 Pro/15 Pro Max,iPad Air/Mini](https://m.media-amazon.com/images/I/61Z0Sl54sYL._AC_UL960_FMwebp_QL65_.jpg)
USB to USB C Cable for iPhone 16/15 [MFi Certified] Carplay Cable Car Charger Cord 6FT/4Pack Compatible with iPhone 16/16 Plus/16 Pro/16 Pro Max, iPhone 15/15 Plus/15 Pro/15 Pro Max,iPad Air/Mini

Car Carplay Cable for iPhone 16/16 Pro Max/16 Plus/15 Pro Max Plus, 3.3ft USB to USB C Cable Compatible with Apple Car Play iPhone 16 15 Cord, USB A to USB C Car Charger Cable Cord (Black)

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code























