Latest from todayanalysisPlunge into Python: New tools and tips for Python developersTake a deep dive into Python virtual environments, find your next best Python web framework, and grab up a couple of new Python utilities while they're hot.By Serdar YegulalpJan 31, 20252 minsProgramming LanguagesPythonSoftware Development news Java-based organizations mostly use Java for AI development – reportBy Paul KrillJan 28, 20253 minsJavaJavaScriptKotlinfeature 3 Python web frameworks for beautiful front endsBy Serdar YegulalpJan 22, 20258 minsDevelopment Libraries and FrameworksPythonWeb Development newsSoftware bill-of-materials docs eyed for Python packagesBy Paul Krill Jan 21, 20252 minsProgramming LanguagesPythonSoftware Development analysisPython eats the worldBy Serdar Yegulalp Jan 17, 20252 minsProgramming LanguagesPythonSoftware Development featureWhy the C programming language still rulesBy Serdar Yegulalp Jan 08, 202512 minsC LanguageC++Google Go newsPython wins Tiobe language of the year honorsBy Paul Krill Jan 06, 20253 minsC LanguageJavaKotlin newsDemand for AI skills soars, while demand for programming skills falls – O’Reilly reportBy Paul Krill Jan 06, 20253 minsGenerative AIJavaPython analysisWrite Python like it's 2025By Serdar Yegulalp Jan 03, 20252 minsProgramming LanguagesPythonSoftware Development ArticlesfeaturePython in 2024: Faster, more powerful, and more popular than everIt's been a leap-ahead year for Python—bringing on more speed, less cruft, and a large and growing user base.By Serdar Yegulalp Dec 25, 2024 4 minsProgramming LanguagesPythonnewsJavaScript is still number one – JetBrains reportJavaScript remains the most used programming language, while TypeScript, Rust, and Python surge, according to JetBrains’ State of Developer Ecosystem report. By Paul Krill Dec 16, 2024 3 minsJavaJavaScriptPythonanalysisThe Python AI library hack that didn't hack PythonThere are some critical takeaways from the Ultralytics AI Python library hack, but they're not the ones you might expect. Also, 10 tips for making Python faster and a look at uv—the all-in-one Python project management tool that replaces pip and venv.By Serdar Yegulalp Dec 13, 2024 2 minsProgramming LanguagesPythonSoftware Developmentanalysis3 takeaways from the Ultralytics AI Python library hackThe Ultralytics AI library hack points to critical vulnerabilities in the Python ecosystem—but not where you might think. Here's what developers need to know.By Serdar Yegulalp Dec 11, 2024 5 minsApplication SecurityGitHubPythonnewsPython a shoo-in for Tiobe language of the yearPython is not only the most popular programming language, but also the fastest growing by far, according to Tiobe’s popularity index. By Paul Krill Dec 09, 2024 3 minsJavaJavaScriptPythonnewsSupply chain compromise of Ultralytics AI library results in trojanized versionsAttackers exploited a script injection vulnerability via GitHub Actions to inject malicious code during the automated build process, poisoning the resulting packages of the popular Python library.By Lucian Constantin Dec 09, 2024 1 minDevelopment Libraries and FrameworksPythonSecurityhow-toCython tutorial: How to speed up PythonGive your Python applications a rocket boost—here's everything you need to know to get started with Cython and its Python-to-C compiler.By Serdar Yegulalp Dec 04, 2024 15 minsDevelopment ToolsProgramming LanguagesPythonanalysisPython 3.14 is a rational constantPython 3.14, named after a famous irrational constant, has arrived in preview. Plus new goodness in Cython 3.1, using Python’s structural pattern matching, querying the NanoCube, and more. By Serdar Yegulalp Nov 29, 2024 2 minsProgramming LanguagesPythonSoftware DevelopmentfeaturePython to C: What’s new in Cython 3.1The next version of the Python-to-C translator will be a major release, with more tools than ever to speed up your code. Here’s how to try it now.By Serdar Yegulalp Nov 27, 2024 5 minsC LanguageProgramming LanguagesPythonnewsAzure Container Apps launches Python, JavaScript interpreters Also included are custom dynamic sessions, enabling fast access to built-in Python and JavaScript code interpreter sandboxes without containers.By Paul Krill Nov 20, 2024 2 minsCloud ComputingJavaScriptPythonanalysisAnd the #1 Python IDE is . . .PyCharm, VS Code, and five other popular Python IDEs duke it out. Which one do you think takes home the prize?By Serdar Yegulalp Nov 15, 2024 2 minsProgramming LanguagesPythonSoftware DevelopmentnewsJetBrains IDEs ease debugging for Kubernetes appsVersion 2024.3 updates to IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs streamline remote debugging of Kubernetes microservices and much more. By Paul Krill Nov 14, 2024 3 minsIntegrated Development EnvironmentsJavaPython Show more Show less View all Video on demand videoHow to remove sensitive data from repositories | Git DisastersEver committed sensitive information to a git repository and realized it all too late? You can always erase the repo and start over, but there are other, more elegant solutions. In this video we explore a few options for deleting confidential data from git repositories, both built into the git tool and available as third-party solutions. Jan 31, 2025 5 minsPython How to automate web app testing with Playwright Jan 09, 2025 5 minsPython Exploring new features in Cython 3.1 Jan 07, 2025 5 minsPython How to use watchdog to monitor file system changes using Python Dec 17, 2024 3 minsPythonSee all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source View all topics Show me moreLatestArticlesVideos news AWS tightens default security on Redshift By Howard Solomon 04 Feb 20255 mins Data and Information Security news Rust update fixes ‘forever’ compilation By Paul Krill 04 Feb 20252 mins Programming LanguagesRustSoftware Development news Automated builds, tests, and quality gates are key to software quality – report By Paul Krill 04 Feb 20253 mins Software Development video The power of Python's abstract base classes 13 Dec 20245 mins Python video Text drawing and screen capture with Python's Pillow library 25 Nov 20243 mins Python video Use \"__main__\" in Python to make packages runnable 22 Nov 20243 mins Python