#string-splitting

[ follow ]
fromMouse Vs Python
1 hour ago

Textual - An Intro to DOM Queries (Part I) - Mouse Vs Python

The query_one() method throughout the Textual documentation allows users to retrieve a single widget that matches a CSS selector or a widget type. You can pass in up to two parameters to query_one(), which are the CSS selector and the widget type, or both at the same time.
jQuery
Django
fromInfoWorld
4 hours ago

Exciting Python features are on the way

Python 3.15 introduces lazy imports, an immutable frozendict, JIT compiler improvements, and enhanced support for WebAssembly.
#claude-code
Productivity
fromMedium
20 hours ago

How to prevent "You've hit your limit" when working with Claude Code

Reaching usage limits in Claude Code can hinder productivity, but there are practical tips to manage and reduce this risk.
JavaScript
fromMedium
3 weeks ago

7 Essential Claude Code Slash Commands

Claude Code offers various slash commands to enhance user interaction and control over AI outputs.
UX design
fromMedium
1 month ago

Claude Code Best Practices

Plan before executing when using Claude Code to avoid spending excessive time fixing errors and redirecting the AI toward correct solutions.
Productivity
fromMedium
20 hours ago

How to prevent "You've hit your limit" when working with Claude Code

Reaching usage limits in Claude Code can hinder productivity, but there are practical tips to manage and reduce this risk.
JavaScript
fromMedium
3 weeks ago

7 Essential Claude Code Slash Commands

Claude Code offers various slash commands to enhance user interaction and control over AI outputs.
UX design
fromMedium
1 month ago

Claude Code Best Practices

Plan before executing when using Claude Code to avoid spending excessive time fixing errors and redirecting the AI toward correct solutions.
Software development
fromInfoQ
14 hours ago

Anthropic Introduces Agent-Based Code Review for Claude Code

Anthropic launched a Code Review feature for Claude Code, utilizing multiple AI agents to analyze pull requests for bugs and issues.
#ai-coding-tools
Artificial intelligence
fromTechCrunch
18 hours ago

OpenAI takes aim at Anthropic with beefed-up Codex that gives it more power over your desktop | TechCrunch

OpenAI's Codex has been revamped with new features, including background operation capabilities, to compete with Anthropic's Claude Code.
fromRealpython
3 days ago
Python

Python Coding With AI (Learning Path) - Real Python

LLM-powered coding tools enhance Python development by assisting in writing, reviewing, and debugging code.
Artificial intelligence
fromTechCrunch
18 hours ago

OpenAI takes aim at Anthropic with beefed-up Codex that gives it more power over your desktop | TechCrunch

OpenAI's Codex has been revamped with new features, including background operation capabilities, to compete with Anthropic's Claude Code.
Python
fromRealpython
3 days ago

Python Coding With AI (Learning Path) - Real Python

LLM-powered coding tools enhance Python development by assisting in writing, reviewing, and debugging code.
#python
Python
fromdeath and gravity
2 days ago

Learn Python object-oriented programming with Raymond Hettinger

Subclassing in Python is a technique for code reuse, emphasizing operational views over traditional hierarchical models.
Python
fromdeath and gravity
2 days ago

Learn Python object-oriented programming with Raymond Hettinger

Subclassing in Python is a technique for code reuse, emphasizing operational views over traditional hierarchical models.
Python
fromRealpython
3 days ago

How to Add Features to a Python Project With Codex CLI - Real Python

Familiarity with Python and an OpenAI account are prerequisites for using Codex CLI with the RP Contacts project.
Python
fromInfoWorld
3 weeks ago

Speed boost your Python programs with new lazy imports

Lazy imports in Python create a proxy object that delays the actual import until the module is needed.
#scala
Scala
fromMedium
6 days ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
fromMedium
2 months ago
Software development

JSON Serialisation Explained with a Recipe

Strong domain modeling, Circe JSON codecs, and golden tests help maintain stable JSON contracts amid customization, floating-point handling, and backward compatibility.
Scala
fromMedium
6 days ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
Software development
fromZDNET
20 hours ago

OpenAI's Codex Desktop can run your computer now - and has its own browser

Codex Desktop evolves from coding to broader productivity workflows while still targeting developers.
Django
fromPycoders
2 days ago

PyCoder's Weekly | Issue #730

Django's type hints integration is complex due to its early release before Python's standardization.
Artificial intelligence
fromComputerworld
1 week ago

This problem might not need a solution: customer-service bots that code for free

GenAI can enhance customer service by addressing complex dietary needs, but its tendency to hallucinate poses significant risks for direct interactions.
Software development
fromInfoWorld
1 day ago

The two-pass compiler is back - this time, it's fixing AI code generation

Multi-pass compilers revolutionized programming by separating analysis and optimization, a model that could enhance AI code generation.
#javascript
Node JS
fromFrontendmasters
2 weeks ago

What To Know in JavaScript (2026 Edition)

JavaScript's ECMAScript 2025 introduces new iterator methods and improved set functionalities, enhancing performance and usability for developers.
Node JS
fromFrontendmasters
2 weeks ago

What To Know in JavaScript (2026 Edition)

JavaScript's ECMAScript 2025 introduces new iterator methods and improved set functionalities, enhancing performance and usability for developers.
#ai
Data science
fromInfoWorld
2 weeks ago

How to halve Claude output costs with a markdown tweak

A markdown file can reduce Claude's token output by over 50%, aiding enterprises in managing AI costs during production.
Software development
fromTechzine Global
2 days ago

Anthropic introduces routines in Claude Code

Anthropic introduces routines in Claude Code to automate recurring tasks in software development, enhancing workflow efficiency without additional infrastructure.
Software development
fromTheregister
1 week ago

AI slop got better, so now maintainers have more work

AI-generated reports improve quality but increase workload for maintainers, necessitating more reviewers in open-source projects.
fromRubyflow
3 weeks ago

The tool I wish I had 25 apps ago

Every iOS app I've shipped over the last nine years started the same way: a Rails developer with a great web app, users who want it in the App Store, and weeks spent on Xcode, signing certificates, and Swift boilerplate that has nothing to do with the actual product.
Web frameworks
fromSubstack
3 weeks ago

Blob Objects in JavaScript: A Practical Guide to Files, Previews, Downloads, and Memory

Blob objects are essential for efficient file handling in frontend development, addressing issues like memory management and performance.
Marketing tech
fromAdExchanger
4 weeks ago

The JavaScript Overload; Whatever, AI Will Handle It | AdExchanger

News publishers are compromising long-term reader retention for short-term ad revenue, leading to bloated web pages and diminished content visibility.
JavaScript
fromMedium
3 weeks ago

Metaprogramming: teaching the compiler to explain your data.

Contextual information enhances debugging by providing field names, types, and nested structures.
Web development
fromCSS-Tricks
4 weeks ago

JavaScript for Everyone: Destructuring | CSS-Tricks

JavaScript is accessible to designers and non-specialists; writing any JavaScript code qualifies someone as a JavaScript developer regardless of formal training or background.
Software development
fromInfoQ
1 week ago

Dynamic Languages Faster and Cheaper in 13-Language Claude Code Benchmark

Dynamic languages like Ruby, Python, and JavaScript are faster and cheaper for AI coding tasks compared to statically typed languages.
Node JS
fromAllthingssmitty
1 month ago

Native JSON modules are finally real - Matt Smith

Import attributes enable native JSON module support in JavaScript, eliminating the need for bundler transforms by allowing explicit type declaration with the `with { type: "json" }` syntax.
#ai-assisted-coding
Artificial intelligence
fromMedium
1 month ago

The AI Coding Pitfalls Report: Facts, Trivia, and Structural Solutions

Engineers must shift from treating LLMs as chatbots to treating them as compilers, implementing a dedicated diagnostic phase to identify AI-specific defects before code merges.
fromMedium
2 months ago
Artificial intelligence

3 Practical Tips for Making Most of Claude for Coding UI Components

Artificial intelligence
fromMedium
1 month ago

The AI Coding Pitfalls Report: Facts, Trivia, and Structural Solutions

Engineers must shift from treating LLMs as chatbots to treating them as compilers, implementing a dedicated diagnostic phase to identify AI-specific defects before code merges.
fromMedium
2 months ago
Artificial intelligence

3 Practical Tips for Making Most of Claude for Coding UI Components

Python
fromDEV Community
3 weeks ago

I Analyzed the Readability of 10 Popular Developer Documentation Sites

Readability of developer documentation is crucial; many popular docs score below standard readability levels.
Artificial intelligence
fromMedium
1 month ago

Top 7 Claude Code Plugins

Claude Plugins extend capabilities by integrating external tools and APIs, while Skills teach Claude to perform tasks through reusable prompt workflows.
Python
fromRealpython
1 month ago

Working With Files in Python Quiz - Real Python

A 12-question interactive quiz assesses proficiency in Python file and directory operations including opening, iterating, filtering, creating, deleting, copying, and renaming files.
Online marketing
fromPractical Ecommerce
1 month ago

AI Bots Don't Need Markdown Pages

Serving Markdown versions of web pages to AI bots resembles cloaking tactics and risks diluting essential signals without proven effectiveness in improving visibility.
Software development
fromMedium
1 month ago

From Concept to Production: The Complete Guide to XML Prompt Engineering for Software Developers

Treat LLMs as compilers, not chatbots, using Structured XML Prompting to generate professional-grade code through a five-stage AI-assisted development cycle with rigid constraints.
Python
fromRealpython
1 month ago

Threading in Python Quiz - Real Python

An interactive 10-question quiz assesses understanding of Python threading concepts including thread creation, ThreadPoolExecutor, locks for race condition prevention, and queue-based producer-consumer patterns.
Design
fromMedium
2 months ago

How I stopped worrying and learned to love the terminal

A designer shifted from GUI apps to using the terminal and a conversational CLI as the primary design tool.
fromMedium
2 months ago

Algorithms Are Just Real Life, Formalized

Which Algorithm Is This? If you step back, this maps almost perfectly to the Top K Frequent Elements problem.We usually solve it for integers in a list. Here, the "elements" are audience profiles age and body-type combinations. First, define what an audience profile looks like: case class Profile(age: Int, height: Int, weight: Int) What we want is a function like this:
Scala
Web development
fromLogRocket Blog
1 month ago

Anti-libraryism: 10 web APIs that replace modern JavaScript libraries - LogRocket Blog

Major browsers provide native Web APIs that replace many common JavaScript libraries, enabling smaller bundles, improved runtime performance, and reduced dependency maintenance.
fromInfoWorld
2 months ago

Are you ready for JavaScript in 2026?

React tutorial: Get started with the React libraryDespite the endless churn of new frameworks, React remains the quintessential reactive engine. This updated guide walks you through the fundamentals of React development, including a This is Spinal Tap variant on the canonical counter application. Sometimes, your components just need to go to 11.
Web frameworks
Data science
fromTreehouse Blog
2 months ago

Beginning SQL: 10 Essential Query Patterns

Recognizing common SQL query patterns enables beginners to retrieve, filter, summarize, and reason about data effectively across industries.
Software development
fromTheregister
1 month ago

AI has made the CLI more important and powerful

Command line interfaces are resurging because graphical user interfaces poorly accommodate autonomous agents, threatening software design and development practices.
Python
fromRealpython
1 month ago

Python Stacks, Queues, and Priority Queues in Practice Quiz - Real Python

An 11-question quiz tests understanding of Python stacks, queues, priority queues, and their real-world applications in traversal and system architecture.
fromMedium
2 months ago

Beyond the For-Loop: Mastering map, filter, and flatMap

But for-loops do something subtle: they ask us to think about how work is performed rather than what the work represents. Before we can express a business rule, we must decide: how to iterate, where to accumulate results, when to branch, which state to mutate, and how the structure should evolve over time. All of that comes before we say anything meaningful about the domain.
Scala
Software development
fromInfoWorld
1 month ago

Coding for agents

AI agents reward explicit, consistent, well-documented code over clever or personally-preferred approaches, fundamentally changing software engineering standards toward machine-legibility.
Artificial intelligence
fromMedium
3 months ago

Gemini CLI Quick Start

Gemini CLI is an interactive terminal AI coding assistant using Gemini models to read files, run commands, analyze codebases, and integrate MCP tools securely.
Artificial intelligence
fromZDNET
1 month ago

7 AI coding techniques that quietly make you elite

Agentic AI tools make a single developer far more productive, enabling rapid cross-platform product creation by encoding design systems, user profiles, and permanent bug lessons.
fromInfoWorld
1 month ago

Claude Sonnet 4.6 improves coding skills

Anthropic has launched Claude Sonnet 4.6, an update to the company's hybrid reasoning model that brings improvements in coding consistency and instruction following, Anthropic said. Introduced February 17, Claude Sonnet 4.6 is a full upgrade of the model's skills across coding, computer use, long-context reasoning, agent planning, design, and knowledge work, according to Anthropic. the model also features a 1M token context window in beta.
Artificial intelligence
Python
fromPythonmorsels
2 months ago

All iteration is the same in Python

All Python iteration forms use the same iterator protocol; iterating over an object yields its defined iteration items (e.g., dictionary yields keys, string yields characters).
fromInfoWorld
1 month ago

What I learned using Claude Sonnet to migrate Python to Rust

If there's one universal experience with AI-powered code development tools, it's how they feel like magic until they don't. One moment, you're watching an AI agent slurp up your codebase and deliver a remarkably sharp analysis of its architecture and design choices. And the next, it's spamming the console with "CoreCoreCoreCore" until the scroll-back buffer fills up and you've run out of tokens.
Software development
Artificial intelligence
fromDigiday
1 month ago

WTF is Markdown for AI agents?

AI systems and agents prefer structured markdown or APIs over raw HTML, making automated HTML-to-markdown conversion essential for efficient content ingestion and visibility.
Artificial intelligence
fromInfoQ
2 months ago

OpenAI Begins Article Series on Codex CLI Internals

Codex harness runs an LLM-driven agent loop that assembles prompts, manages context to reduce prompt cache misses, and invokes tools via the Responses API.
Artificial intelligence
fromZDNET
2 months ago

OpenAI's new GPT-5.3-Codex is 25% faster and goes way beyond coding now - what's new

GPT-5.3-Codex is a faster agentic coding model that can debug and deploy itself and perform a wide range of developer and professional computer tasks.
Python
fromThepythoncodingstack
2 months ago

Planning Meals, Weekly Shop, Alternative Constructors Using Class Methods

Use alternative constructors via class methods to build Meal and WeeklyMealPlanner objects and protect internal state with read-only properties and shallow copies.
Software development
fromRaymondcamden
2 months ago

Using Chrome AI to Rewrite Monstrous JSON

Gen AI can transform structured JSON game data into creative, human-readable descriptions that produce randomized, engaging summaries for monsters and other datasets.
Artificial intelligence
fromInfoQ
2 months ago

Working with Code Assistants: The Skeleton Architecture

Combining Vertical Slice architecture with Dependency Inversion and a Skeleton of base classes constrains AI code assistants' context, producing safer, consistent, and maintainable generated code.
fromNedbatchelder
2 months ago

Testing: exceptions and caches

Kacper Borucki blogged about parameterizing exception testing, and linked to pytest docs and a StackOverflow answer with similar approaches. The common way to test exceptions is to use pytest.raises as a context manager, and have separate tests for the cases that succeed and those that fail. Instead, this approach lets you unify them. I tweaked it to this, which I think reads nicely: One parameterized test that covers both good and bad outcomes. Nice.
Software development
fromInfoWorld
2 months ago

AI use may speed code generation, but developers' skills suffer

Using AI coding assistants can enable task performance but inhibit developers' acquisition of underlying skills needed to validate and debug code.
Python
fromInfoWorld
2 months ago

CPython vs. PyPy: Which Python runtime has the better JIT?

PyPy remains far faster for raw numerical workloads, but CPython's new native JIT and no-GIL builds close the gap in other workloads and enable threading.
Software development
fromInfoQ
2 months ago

VoidZero Announces Oxfmt Alpha with Rust-Powered Performance and Prettier Compatibility

Oxfmt is a Rust-based JavaScript/TypeScript formatter delivering up to 30× faster formatting than Prettier while preserving over 95% compatibility and supporting major Prettier options.
Software development
fromTreehouse Blog
2 months ago

Intermediate Python: Files, Packages, and CLI Apps

Intermediate Python enables building file-based, package-enabled, command-line programs that automate tasks, process data, and integrate into real workflows.
#ai-generated-code
fromThegreenplace
2 months ago

Compiling Scheme to WebAssembly

One of my oldest open-source projects - Bob - has celebrated 15 a couple of months ago. Bob is a suite of implementations of the Scheme programming language in Python, including an interpreter, a compiler and a VM. Back then I was doing some hacking on CPython internals and was very curious about how CPython-like bytecode VMs work; Bob was an experiment to find out, by implementing one from scratch for R5RS Scheme.
Software development
fromPybites
1 month ago

How To Automate Python Performance Benchmarking In Your CI/CD Pipeline - Pybites

Treat performance as a quality gate: use deterministic benchmarks, enforce PR performance limits, and add AI-aware guardrails to prevent regressions.
[ Load more ]