Get xkcd Cartoons at 2x Resolution
Discover an undocumented trick to get xkcd comics at double resolution using a simple URL modification and a Python script to check availability.
Discover an undocumented trick to get xkcd comics at double resolution using a simple URL modification and a Python script to check availability.
A guide on using the pytest-env package to set environment variables for pytest tests in pyproject.toml, avoiding direct os.environ modification.
A cleaner method for managing Python package version numbers using uv and importlib.metadata, avoiding manual updates.
A guide on using Python, AI, and LLMs like LangGraph to detect code vulnerabilities, including workflow design and cost considerations.
A developer builds a personal AI workflow using LangGraph, focusing on integrating human-in-the-loop processes.
Explains how to use Python's typing.Unpack and TypedDict for stricter type annotations of **kwargs.
Explains how to correctly type *args and **kwargs in Python to pass type checkers, avoiding common mistakes.
How to use uv to manage a single source for your Python package version, eliminating the need to update it in multiple files.
A developer's journey using LangGraph to add memory and state management to a chatbot, enabling it to remember user details like names and birthdays.
A guide to speeding up Python code using four practices: efficiency, compilation, parallelism, and process, achieving a 330x speedup.
An overview of Generative AI and an introduction to building AI agents using Python and the LangGraph library.
Key takeaways from Simon Willison's podcast interview on software architecture, plugins, and effectively using LLMs in development.
Learn how to load large JSON files into Pydantic models using memory-efficient techniques like ijson and dataclasses.
A course teaching how to code Large Language Models (LLMs) from scratch to deeply understand their inner workings and fundamentals.
The author stops developing JourneyInbox as a SaaS product due to low market adoption and pivots it for personal use.
A beginner-friendly introduction to using PySpark for big data processing with Apache Spark, covering the fundamentals.
#Python #DjangoOnboarding Form and Template - Building SaaS #217NotesIn this episode, I updated my new onboarding form on the School Desk app. This fo
A developer discusses fixing email reputation issues with DMARC and simplifying the user onboarding flow for a SaaS application.
A developer recounts deployment challenges with Docker and begins exploring AI frameworks with Ollama for a SaaS project.
A guide to using the Ray library for easy parallel processing and distributed computing in Python applications.