AWS Lambda Development Practices
Kari Marttila Blog
Scripting with Go: a 400-line Git client that can create a repo and push itself to GitHub
Ben Hoyt's technical writing
Python code cleanup for beginners. 12 steps to readable and maintainable code.
Posts on Roman Imankulov
Python FastAPI
Kari Marttila Blog
Weeknotes: Self-hosted language models with LLM plugins, a new Datasette tutorial, a dozen package releases, a dozen TILs
Simon Willison's Weblog: Entries
Publish Python packages to PyPI with my python-lib cookiecutter template and GitHub Actions
Simon Willison's Weblog: Entries
DALL-E 3, GPT4All, PMTiles, sqlite-migrate, datasette-edit-schema
Simon Willison's Weblog: Entries
Python packages with pyproject.toml and nothing else
Simon Willison TIL
Let’s Build A Simple Interpreter. Part 13: Semantic Analysis.
Ruslan's Blog
Sequential Consequences
Digital Digressions by Stuart Sierra
A Heaping Helping Of Python Goodness
Computing Thoughts
OpenBSD's pledge and unveil from Python
null program
ChatGPT Canvas can make API requests now, but it's complicated
Simon Willison's Weblog: Entries
Catching up on the weird world of LLMs
Simon Willison's Weblog: Entries
Software developers should avoid traumatic changes
Drew DeVault's blog
GoMLX: ML in Go without Python
Eli Bendersky's website
Pycon 2016
Computing Thoughts
Talking Large Language Models with Rooftop Ruby
Simon Willison's Weblog: Entries
DALL-E 3, GPT4All, PMTiles, sqlite-migrate, datasette-edit-schema
Simon Willison's Weblog: Entries
Deploying Python web apps as AWS Lambda functions
Simon Willison TIL