passage-of-time-mcp
An MCP server that gives language models temporal awareness and time calculation abilities. Teaching AI the significance of the passage of time through collaborative tool development.
https://github.com/jlumbroso/passage-of-time-mcp
An MCP server that gives language models temporal awareness and time calculation abilities. Teaching AI the significance of the passage of time through collaborative tool development.
https://github.com/jlumbroso/passage-of-time-mcp
GitHub
GitHub - jlumbroso/passage-of-time-mcp: 🤖🕰️ An MCP server that gives language models temporal awareness and time calculation abilities.…
🤖🕰️ An MCP server that gives language models temporal awareness and time calculation abilities. Teaching AI the significance of the passage of time through collaborative tool development. - jlumbro...
3 pandas Workflows That Slowed to a Crawl on Large Datasets—Until We Turned on GPUs
NVIDIA shows how switching from pandas to GPU-accelerated cuDF made slow data workflows run up to 30Ă— faster. Common tasks like time-series analysis and dashboard filtering became near-instant with minimal code changes.
https://developer.nvidia.com/blog/3-pandas-workflows-that-slowed-to-a-crawl-on-large-datasets-until-we-turned-on-gpus/
NVIDIA shows how switching from pandas to GPU-accelerated cuDF made slow data workflows run up to 30Ă— faster. Common tasks like time-series analysis and dashboard filtering became near-instant with minimal code changes.
https://developer.nvidia.com/blog/3-pandas-workflows-that-slowed-to-a-crawl-on-large-datasets-until-we-turned-on-gpus/
NVIDIA Technical Blog
3 pandas Workflows That Slowed to a Crawl on Large Datasets—Until We Turned on GPUs
If you work with pandas, you’ve probably hit the wall. It’s that moment when your trusty workflow, so elegant on smaller datasets, grinds to a halt on a large one. A script that once took seconds now…
Announcing Toad - a universal UI for agentic coding in the terminal
Will McGugan announces Toad, a new universal terminal UI for AI coding agents built with Textual, offering a flicker-free and interactive experience compared to existing tools. Toad will be open source, supports any backend language, and uses JSON for communication between frontend and backend.
https://willmcgugan.github.io/announcing-toad/
Will McGugan announces Toad, a new universal terminal UI for AI coding agents built with Textual, offering a flicker-free and interactive experience compared to existing tools. Toad will be open source, supports any backend language, and uses JSON for communication between frontend and backend.
https://willmcgugan.github.io/announcing-toad/
Will McGugan
Announcing Toad - a universal UI for agentic coding in the terminal
I’m a little salty that neither Anthropic nor Google reached out to me before they released their terminal-based AI coding agents.
Python Tutorial: Type Hints - From Basic Annotations to Advanced Generics
Corey Schafer explains Python’s type hints, from basic function annotations to advanced features like generics, with practical examples showing their benefits for code clarity, early bug detection, and IDE support. He highlights that type hints are optional and flexible, letting you gradually adopt them in your projects.
https://www.youtube.com/watch?v=RwH2UzC2rIo
Corey Schafer explains Python’s type hints, from basic function annotations to advanced features like generics, with practical examples showing their benefits for code clarity, early bug detection, and IDE support. He highlights that type hints are optional and flexible, letting you gradually adopt them in your projects.
https://www.youtube.com/watch?v=RwH2UzC2rIo
YouTube
Python Tutorial: Type Hints - From Basic Annotations to Advanced Generics
In this video, we'll be learning how to use Type Hints in Python to write self-documenting code, catch bugs earlier, and improve IDE completions. We'll start with basic type annotations for variables and functions, then progress to more advanced concepts…
Django: iterate through all registered URL patterns
Adam Johnson demonstrates a Python generator function that recursively traverses Django’s URLResolver structure to enumerate all registered URLPattern objects, including those in nested namespaces. He shows how this can be used for tasks like auditing registered views or writing tests to ensure all class-based views inherit from a specific base class.
https://adamj.eu/tech/2025/07/22/django-iterate-url-patterns/
Adam Johnson demonstrates a Python generator function that recursively traverses Django’s URLResolver structure to enumerate all registered URLPattern objects, including those in nested namespaces. He shows how this can be used for tasks like auditing registered views or writing tests to ensure all class-based views inherit from a specific base class.
https://adamj.eu/tech/2025/07/22/django-iterate-url-patterns/
adamj.eu
Django: iterate through all registered URL patterns - Adam Johnson
I’ve found it useful, on occasion, to iterate through all registered URL patterns in a Django project. Sometimes this has been for checking URL layouts or auditing which views are registered.
metap: A Meta-Programming Layer for Python
metap is a new Python meta-programming layer that supports program augmentation, user-defined code generation, and structural introspection. It allows developers to automate coding patterns, extend Python with customizable macros, and have code inspect and enforce its own structure, improving maintainability and correctness. Unlike Python’s built-in tools, metap offers a unified, extensi...
https://sbaziotis.com/compilers/metap.html
metap is a new Python meta-programming layer that supports program augmentation, user-defined code generation, and structural introspection. It allows developers to automate coding patterns, extend Python with customizable macros, and have code inspect and enforce its own structure, improving maintainability and correctness. Unlike Python’s built-in tools, metap offers a unified, extensi...
https://sbaziotis.com/compilers/metap.html
sbaziotis.com
metap: A Meta-Programming Layer for Python
The metap package, and what meta-programming is and isn't.
Semi-Automated Assembly Verification in Python using pypcode Semantics
Philip Zucker introduces a Python toolkit that lets users add verification annotations directly to assembly code using macros, enabling semi-automated proof of correct assembly behavior via pypcode, which supports portable, architecture-agnostic analysis. This approach keeps formal verification practical and accessible for real-world low-level programming.
https://www.philipzucker.com/assembly_verify/
Philip Zucker introduces a Python toolkit that lets users add verification annotations directly to assembly code using macros, enabling semi-automated proof of correct assembly behavior via pypcode, which supports portable, architecture-agnostic analysis. This approach keeps formal verification practical and accessible for real-world low-level programming.
https://www.philipzucker.com/assembly_verify/
Hey There Buddo!
Semi-Automated Assembly Verification in Python using pypcode Semantics
I’ve worked on binary verification tooling for a while.
awesome-claude-code
A curated list of awesome commands, files, and workflows for Claude Code.
https://github.com/hesreallyhim/awesome-claude-code
A curated list of awesome commands, files, and workflows for Claude Code.
https://github.com/hesreallyhim/awesome-claude-code
GitHub
GitHub - hesreallyhim/awesome-claude-code: A curated list of awesome commands, files, and workflows for Claude Code
A curated list of awesome commands, files, and workflows for Claude Code - hesreallyhim/awesome-claude-code
Stop Using Django's squashmigrations: There's a Better Way
Squashing Django migrations often breaks or complicates projects, especially when all environments are under your control. A clean reset by deleting old migrations, generating new ones, and faking migration history is a simpler and more reliable approach.
https://johnnymetz.com/posts/squash-django-migrations/
Squashing Django migrations often breaks or complicates projects, especially when all environments are under your control. A clean reset by deleting old migrations, generating new ones, and faking migration history is a simpler and more reliable approach.
https://johnnymetz.com/posts/squash-django-migrations/
Johnny Metz
Stop Using Django's squashmigrations: There's a Better Way
Squashing merges multiple database migrations into a single consolidated file to speed up database setup and tidy up history. Django’s squashmigrations command promises to handle this, but it’s error-prone and unnecessarily complex. A clean reset is faster…
copyparty
Turn almost any device into a file server with resumable uploads/downloads using any web browser.
https://github.com/9001/copyparty
Turn almost any device into a file server with resumable uploads/downloads using any web browser.
https://github.com/9001/copyparty
GitHub
GitHub - 9001/copyparty: Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer…
Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps - 9001/copyparty
asyncio: a library with too many sharp corners
An explanation of some major issues with asyncio.
https://sailor.li/asyncio
An explanation of some major issues with asyncio.
https://sailor.li/asyncio
sailor.li
asyncio: a library with too many sharp corners
An explanation of some major issues with asyncio.
Netflix ML Infra: Stop Bottlenecks! Scale Python Like Never Before
Netflix’s Metaflow team built a scalable ML infrastructure using Python to support use cases like recommendations and content modeling while boosting developer productivity. Their design focuses on reducing cognitive load by improving data handling, dependency management, and environment isolation so engineers can focus on ML instead of infrastructure.
https://www.youtube.com/watch?v=QaP5xl7EA2Y
Netflix’s Metaflow team built a scalable ML infrastructure using Python to support use cases like recommendations and content modeling while boosting developer productivity. Their design focuses on reducing cognitive load by improving data handling, dependency management, and environment isolation so engineers can focus on ML instead of infrastructure.
https://www.youtube.com/watch?v=QaP5xl7EA2Y
YouTube
Netflix ML Infra: Stop Bottlenecks! Scale Python Like Never Before
Unlock the secrets behind Netflix's scalable machine learning infrastructure! This deep dive with David Berg and Romain Clédat from the Netflix Metaflow team reveals how they built a Python-paved path to power diverse ML use cases, from recommendations to…
Creating a Simple XML Editor in Your Terminal with Python and Textual
The article explains how to build a simple terminal-based XML editor in Python using the Textual and lxml libraries, featuring a recent files list, file browser, XML tree viewer, node editing, and preview screens. The tutorial provides modular design, handling for adding nodes and editing XML content interactively, with each UI component styled via CSS for usability and clarity.
https://www.blog.pythonlibrary.org/2025/07/30/tui-xml-editor/
The article explains how to build a simple terminal-based XML editor in Python using the Textual and lxml libraries, featuring a recent files list, file browser, XML tree viewer, node editing, and preview screens. The tutorial provides modular design, handling for adding nodes and editing XML content interactively, with each UI component styled via CSS for usability and clarity.
https://www.blog.pythonlibrary.org/2025/07/30/tui-xml-editor/
Mouse Vs Python
Creating a Simple XML Editor in Your Terminal with Python and Textual - Mouse Vs Python
Several years ago, I created an XML editor with the wxPython GUI toolkit called Boomslang. I recently thought it would be fun to port that code to Textual
Nullable but not null
The article highlights that leaving database fields as nullable after they've been fully filled creates an inaccurate schema, leading to confusion and unnecessary complexity. It recommends scanning for fields that are nullable in the schema but never actually contain null values, and then making them non-nullable to ensure your database enforces the correct constraints and improves data ...
https://efe.me/posts/nullable-but-not-null/
The article highlights that leaving database fields as nullable after they've been fully filled creates an inaccurate schema, leading to confusion and unnecessary complexity. It recommends scanning for fields that are nullable in the schema but never actually contain null values, and then making them non-nullable to ensure your database enforces the correct constraints and improves data ...
https://efe.me/posts/nullable-but-not-null/
efe.me
Nullable but not null - Efe Ă–ge
Tech Tales from a Software Craftsman
CCPlugins
Claude Code Plugins that actually save time. Built by a dev tired of typing please act like a senior engineer in every conversation.
https://github.com/brennercruvinel/CCPlugins
Claude Code Plugins that actually save time. Built by a dev tired of typing please act like a senior engineer in every conversation.
https://github.com/brennercruvinel/CCPlugins
GitHub
GitHub - brennercruvinel/CCPlugins: Best Claude Code framework that actually save time. Built by a dev tired of typing "please…
Best Claude Code framework that actually save time. Built by a dev tired of typing "please act like a senior engineer" in every conversation. - brennercruvinel/CCPlugins
abogen
Generate audiobooks from EPUBs, PDFs and text with synchronized captions.
https://github.com/denizsafak/abogen
Generate audiobooks from EPUBs, PDFs and text with synchronized captions.
https://github.com/denizsafak/abogen
GitHub
GitHub - denizsafak/abogen: Generate audiobooks from EPUBs, PDFs and text with synchronized captions.
Generate audiobooks from EPUBs, PDFs and text with synchronized captions. - denizsafak/abogen
multiplex
Multiplex is a command-line multiplexer along with a simple Python API to run multiple processes in parallel and stop them all at once, or based on some condition.
https://github.com/sebastien/multiplex
Multiplex is a command-line multiplexer along with a simple Python API to run multiple processes in parallel and stop them all at once, or based on some condition.
https://github.com/sebastien/multiplex
GitHub
GitHub - sebastien/multiplex: Command-line process mutliplexer
Command-line process mutliplexer. Contribute to sebastien/multiplex development by creating an account on GitHub.
LangExtract
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
https://github.com/google/langextract
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
https://github.com/google/langextract
GitHub
GitHub - google/langextract: A Python library for extracting structured information from unstructured text using LLMs with precise…
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization. - google/langextract