• Readmore logoReadmore.dev
  • Latest
  • Explore blogs
  • Trending topics
General topics
  • Front-end dev
  • Backend dev
  • Product dev
  • Native app dev
  • Game dev
  • CompSci
  • Databases
  • Hardware
  • Robotics
  • DevOps
  • Security
  • Data Science
  • AI / LLMs
  • Blockchain / Web3
  • Design
  • Animation
  • General tech
  • Startups
  • Life / Culture
  • Career advice
  • Hiring / Interviews
Popular topics
  • JavaScript
  • TypeScript
  • Angular
  • Vue
  • React
  • Node.js
  • Next.js
  • Svelte
  • CSS
  • WebGL
  • Python
  • PHP
  • Go
  • Rust
  • .NET
  • Git
  • Firebase
  • AWS
  • Google Cloud
  • Azure
  • Linux
  • Docker & K8s
  • Raspberry Pi

Python

Loading...

This week

A Software Library with No Code

- All You Need is Specs? Today I’m releasing whenwords, a relative time formatting library that contains no code. whenwords provides five functions that convert between timestamps and human-readable strings, like turning a UNIX timestamp into “3 hours ago”. There are many...

AI / LLMsCompSci

Last week

New year, new Pystd epoch, or evolving an API without breaking it

- One of the core design points of Pystd has been that it maintains perfect API and ABI stability while also making it possible to improve the code in arbitrary ways. To see how that can be achieved, let's look at what creating a new "year epoch" looks like. It's quite simple....

Backend dev

A Year In Review: Flask in 2025

- Like I did last year, I reserved some time during my holiday break to prepare an independent report of the Flask ecosystem in 2025....

Backend dev

Two weeks ago

A new way to extract detailed transcripts from Claude Code

AI / LLMsFront-end dev

About a month ago

Fragments: December 16

- Gitanjali Venkatraman does wonderful illustrations of complex subjects (which is why I was so happy to work with her on our Expert Generalists article). She has now published the latest in her series of illustrated guides: tackling the complex topic of Mainframe Modernization In...

AI / LLMsBackend dev

JustHTML is a fascinating example of vibe engineering in action

AI / LLMsBackend dev

Don't fear Python subprocess or Go codegen

- Discusses some design choices used in Jubilant: Python subprocess.run to wrap a CLI tool, a code generator to convert Go structs to Python dataclasses, and the use of uv with a simple Makefile to run commands....

Backend dev

about 2 months ago

Building AI Agents with Google’s ADK

- At the beginning of November 2025, Kaggle ran a 5-Day AI Agents Intensive Course covering core concepts of AI agents and how you can implement them with Google’s Agent Development Kit (ADK). To accompany the course, they released five whitepapers, which we will reference in this...

AI / LLMs

Exploring Anthropic’s Memory Tool

- On September 29, 2025, Anthropic launched the memory tool in beta. This enables Claude-based agents to store and recall information across conversations. This blog post explores the Claude Developer Platform’s memory tool by implementing a simple agent with memory using the...

AI / LLMs

sqlite-utils 4.0a1 has several (minor) backwards incompatible changes

Backend devDatabases

Practical Guide on how to build an Agent from scratch with Gemini 3

- A step-by-step practical guide on building AI agents using Gemini 3 Pro, covering tool integration, context management, and best practices for creating effective and reliable agents....

AI / LLMsBackend dev

2 months ago

Video + notes on upgrading a Datasette plugin for the latest 1.0 alpha, with help from uv and OpenAI Codex CLI

AI / LLMsBackend devFront-end dev

Code research projects with async coding agents like Claude Code and Codex

AI / LLMsBackend dev

A new SQL-powered permissions system in Datasette 1.0a20

Backend devDatabases

The Evolution from RAG to Agentic RAG to Agent Memory

- I have been learning about memory in AI agents, and found myself overwhelmed by all the new terms. It started with short-term and long-term memory. Then it became even more confusing with procedural, episodic, and semantic memory. But wait. Semantic memory reminded me of a...

AI / LLMsBackend dev

3 months ago

Hacking the WiFi-enabled color screen GitHub Universe conference badge

Hardware

Getting DeepSeek-OCR working on an NVIDIA Spark via brute force using Claude Code

AI / LLMsBackend dev

An agent-coded search reranker

- An experiment guiding an agent to code a search reranker optimized for NDCG. How badly overfit is it?...

AI / LLMs

How to Actually Copy a List in Python

- Copy a list in Python using the copy() method, not the assignment operator....

Backend dev

General purpose agentic loop in 40 lines of Python

- Drop in any well-typed Python function; the loop builds the tool schema and wiring for you. How I build dumb demos and experiments....

AI / LLMsBackend dev

Python 3.14 Is Here. How Fast Is It?

- In November of 2024 I wrote a blog post titled "Is Python Really That Slow?", in which I tested several versions of Python and noted the steady progress the language has been making in terms of performance. Today is the 8th of October 2025, just a day after the official release...

Backend devCompSci

Creating a simple blog in Python with Origami concepts

Backend dev

Top picks — 2025 September

- Holly molly, September was hectic, mostly good and definitely memorable. Family came over for a visit from Poland, we got married, we travelled to northern Italy, and the most recent meetup I organised was a huge success. It was intense and I’m ready for a chill and quiet...

CompSciDatabases

Building an AI agent from scratch in Python

- What’s the best way to get started building AI agent systems? There are countless frameworks for building AI agents available, such as CrewAI, LangGraph, and the OpenAI Agents SDK, and it can be overwhelming to choose one. On the other hand, Anthropic recommended starting with...

AI / LLMsBackend dev

Rows per page

Page 1 of 9