The Slow Collapse of MkDocs
How personality clashes, an absent founder, and a controversial redesign fractured one of Python's most popular projects.
https://fpgmaas.com/blog/collapse-of-mkdocs/
How personality clashes, an absent founder, and a controversial redesign fractured one of Python's most popular projects.
https://fpgmaas.com/blog/collapse-of-mkdocs/
Fpgmaas
The Slow Collapse of MkDocs
How personality clashes, an absent founder, and a controversial redesign fractured one of Python's most popular projects.
Building an Invisible Daemon
Many developer tools need a long-running local process — an LSP server, a file watcher, an indexing service. The challenge isn't just building the daemon. It's making it invisible.
https://cocoindex.io/blogs/building-an-invisible-daemon
Many developer tools need a long-running local process — an LSP server, a file watcher, an indexing service. The challenge isn't just building the daemon. It's making it invisible.
https://cocoindex.io/blogs/building-an-invisible-daemon
cocoindex.io
Building an Invisible Daemon: Architecture Patterns for Local Developer Tools | CocoIndex
Patterns for building local daemons that start on first use, upgrade transparently, and shut down cleanly — learned from building cocoindex-code's semantic search daemon.
openclaw / skills
All versions of all skills that are on clawhub.com archived
https://github.com/openclaw/skills
All versions of all skills that are on clawhub.com archived
https://github.com/openclaw/skills
GitHub
GitHub - openclaw/skills: All versions of all skills that are on clawhub.com archived
All versions of all skills that are on clawhub.com archived - openclaw/skills
Stop Passing Primitives Everywhere (Use Value Objects)
By replacing primitives with immutable Value Objects, you can centralize validation and eliminate domain ambiguity for types like prices and percentages. This pattern ensures that invalid states are impossible to represent, creating a self-documenting and more reliable codebase without the overhead of heavy frameworks.
https://www.youtube.com/watch?v=CWYwz3iV1g0
By replacing primitives with immutable Value Objects, you can centralize validation and eliminate domain ambiguity for types like prices and percentages. This pattern ensures that invalid states are impossible to represent, creating a self-documenting and more reliable codebase without the overhead of heavy frameworks.
https://www.youtube.com/watch?v=CWYwz3iV1g0
YouTube
Stop Passing Primitives Everywhere (Use Value Objects)
🧱 Build software that lasts. Join the Software Design Mastery waiting list → https://arjan.codes/mastery.
In this video, I show how to use the Value Object pattern in Python to model prices, percentages, and email addresses properly. I’ll enforce invariants…
In this video, I show how to use the Value Object pattern in Python to model prices, percentages, and email addresses properly. I’ll enforce invariants…
Reducing Pydantic's memory footprint using bitsets
In this post, we are going to see how the original issue was investigated and how we can leverage bitsets to greatly reduce the memory usage of Pydantic model instances.
https://pydantic.dev/articles/pydantic-bitset-performance
In this post, we are going to see how the original issue was investigated and how we can leverage bitsets to greatly reduce the memory usage of Pydantic model instances.
https://pydantic.dev/articles/pydantic-bitset-performance
pydantic.dev
Reducing Pydantic's Memory Footprint by 55% Using Bitsets | Pydantic Validation
Learn how Pydantic replaced Python sets with Rust-powered bitsets to cut model instance memory usage by 55% and speed up validation. A deep dive into PEP 412, memory profiling with Memray, and the bitset implementation.
Modern Terminal User Interfaces in Python
In this video, we take a quick look at how to easily develop Terminal User Interfaces (TUIs) in Python using a package called blessed.
https://www.youtube.com/watch?v=RJ-ZFzaEvzM
In this video, we take a quick look at how to easily develop Terminal User Interfaces (TUIs) in Python using a package called blessed.
https://www.youtube.com/watch?v=RJ-ZFzaEvzM
YouTube
Modern Terminal User Interfaces in Python
In this video, we take a quick look at how to easily develop Terminal User Interfaces (TUIs) in Python using a package called blessed.
Code: https://github.com/NeuralNine/youtube-tutorials/tree/main/Modern%20TUI%20Applications
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming…
Code: https://github.com/NeuralNine/youtube-tutorials/tree/main/Modern%20TUI%20Applications
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming…
Build a smart financial assistant with LlamaParse and Gemini 3.1
Learn how to extract high-quality data from complex, unstructured PDFs using LlamaParse powered by Gemini 3.1 Pro. This guide demonstrates an event-driven workflow to automate the parsing of dense financial tables and generate intelligent summaries with Gemini 3.1 Flash. Perfect for developers building scalable document-parsing pipelines and AI personal finance assistants.
https://developers.googleblog.com/build-a-smart-financial-assistant-with-llamaparse-and-gemini-31/
Learn how to extract high-quality data from complex, unstructured PDFs using LlamaParse powered by Gemini 3.1 Pro. This guide demonstrates an event-driven workflow to automate the parsing of dense financial tables and generate intelligent summaries with Gemini 3.1 Flash. Perfect for developers building scalable document-parsing pipelines and AI personal finance assistants.
https://developers.googleblog.com/build-a-smart-financial-assistant-with-llamaparse-and-gemini-31/
Googleblog
Google for Developers Blog - News about Web, Mobile, AI and Cloud
Learn how to extract high-quality data from complex, unstructured PDFs using LlamaParse powered by Gemini 3.1 Pro. This guide demonstrates an event-driven workflow to automate the parsing of dense financial tables and generate intelligent summaries with Gemini…
mvanhorn / last30days-skill
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
https://github.com/mvanhorn/last30days-skill
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
https://github.com/mvanhorn/last30days-skill
GitHub
GitHub - mvanhorn/last30days-skill: AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the…
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary - mvanhorn/last30days-skill
parameter-golf
Train the smallest LM you can that fits in 16MB. Best model wins!
https://github.com/openai/parameter-golf
Train the smallest LM you can that fits in 16MB. Best model wins!
https://github.com/openai/parameter-golf
GitHub
GitHub - openai/parameter-golf: Train the smallest LM you can that fits in 16MB. Best model wins!
Train the smallest LM you can that fits in 16MB. Best model wins! - openai/parameter-golf
TurboAPI
FastAPI-compatible Python framework. Zig HTTP core. 7x faster.
https://github.com/justrach/turboAPI
FastAPI-compatible Python framework. Zig HTTP core. 7x faster.
https://github.com/justrach/turboAPI
GitHub
GitHub - justrach/turboAPI: FastAPI-compatible Python framework with Zig HTTP core; 7x faster, free-threading native
FastAPI-compatible Python framework with Zig HTTP core; 7x faster, free-threading native - justrach/turboAPI
open-terminal
A lightweight, self-hosted terminal that gives AI agents and automation tools a dedicated environment to run commands, manage files, and execute code — all through a simple API.
https://github.com/open-webui/open-terminal
A lightweight, self-hosted terminal that gives AI agents and automation tools a dedicated environment to run commands, manage files, and execute code — all through a simple API.
https://github.com/open-webui/open-terminal
GitHub
GitHub - open-webui/open-terminal at console.dev
A computer you can curl ⚡. Contribute to open-webui/open-terminal development by creating an account on GitHub.
Starlette 1.0
After nearly eight years since its creation, Starlette has reached its first stable release. Today, it's downloaded almost 10 million times a day, serves as the foundation for FastAPI, and has inspired many other frameworks. In the age of AI, Starlette continues to play an important role as a dependency of the Python MCP SDK.
https://marcelotryle.com/blog/2026/03/22/starlette-10-is-here/
After nearly eight years since its creation, Starlette has reached its first stable release. Today, it's downloaded almost 10 million times a day, serves as the foundation for FastAPI, and has inspired many other frameworks. In the age of AI, Starlette continues to play an important role as a dependency of the Python MCP SDK.
https://marcelotryle.com/blog/2026/03/22/starlette-10-is-here/
Marcelotryle
Starlette 1.0 is here! - Marcelo Trylesinski
ProperDocs
ProperDocs is a static site generator intended for project documentation. Source files are written in Markdown and converted to static HTML during the build process.
https://github.com/ProperDocs/properdocs
ProperDocs is a static site generator intended for project documentation. Source files are written in Markdown and converted to static HTML during the build process.
https://github.com/ProperDocs/properdocs
GitHub
GitHub - ProperDocs/properdocs
Contribute to ProperDocs/properdocs development by creating an account on GitHub.
Pydantic AI intro - Agents and Instructions!
In this video, we'll take a look at Agents in Pydantic AI, and will create a simple Agent that can be run synchronously and asynchronously. We'll explore how to inspect agent outputs, and how to amend outputs using instructions that are passed to the LLM.
https://www.youtube.com/watch?v=XyGHYG7QNK0
In this video, we'll take a look at Agents in Pydantic AI, and will create a simple Agent that can be run synchronously and asynchronously. We'll explore how to inspect agent outputs, and how to amend outputs using instructions that are passed to the LLM.
https://www.youtube.com/watch?v=XyGHYG7QNK0
YouTube
Pydantic AI intro - Agents and Instructions!
▶ Pydantic AI playlist! https://www.youtube.com/playlist?list=PL-2EBeDYMIbSWGoDzOFm33_5W_ShO-VIi
▶ Django & HTMX FULL COURSE: https://www.udemy.com/course/django-htmx-hypermedia-web-apps/?couponCode=BUGBYTES-MARCH
🙏 Join our channel to get access to perks:…
▶ Django & HTMX FULL COURSE: https://www.udemy.com/course/django-htmx-hypermedia-web-apps/?couponCode=BUGBYTES-MARCH
🙏 Join our channel to get access to perks:…
Lessons from Pyre that Shaped Pyrefly
High-performance type checking at Meta required a performance-first architecture and tight integration with developer workflows, enabling fast, incremental analysis at massive scale. The key lesson is that large Python codebases adopt typing successfully through gradual, low-friction tooling that prioritizes developer ergonomics and fast feedback over strict correctness.
https://pyrefly.org/blog/lessons-from-pyre/
High-performance type checking at Meta required a performance-first architecture and tight integration with developer workflows, enabling fast, incremental analysis at massive scale. The key lesson is that large Python codebases adopt typing successfully through gradual, low-friction tooling that prioritizes developer ergonomics and fast feedback over strict correctness.
https://pyrefly.org/blog/lessons-from-pyre/
pyrefly.org
Lessons from Pyre that Shaped Pyrefly | Pyrefly
Lessons from developing Pyre that influenced how we designed Pyrefly.
MiniStack
LocalStack is no longer free. MiniStack is a fully open-source, zero-cost drop-in replacement. Single port · No account · No license key · No telemetry · Just AWS APIs, locally.
https://github.com/Nahuel990/ministack
LocalStack is no longer free. MiniStack is a fully open-source, zero-cost drop-in replacement. Single port · No account · No license key · No telemetry · Just AWS APIs, locally.
https://github.com/Nahuel990/ministack
GitHub
GitHub - Nahuel990/ministack: Ministack: the free LocalStack replacement
Ministack: the free LocalStack replacement. Contribute to Nahuel990/ministack development by creating an account on GitHub.