Flask
2026-02-09 (updated: 2026-06-27)


I think as a rule of thumb, when using LLMs, you should just be grateful that it is able to understand LANGUAGE and nothing more.
You should not ask it the weather, nor should you ask it to play chess against you, because it does not know how to do those things – instead those activities (arithmetic, weather checking, chess-playing) should be delegated to TOOL CALLS!
I am trying to decode the agentic AI frameworks:
(Burtenshaw, Ben and Thomas, Joffrey and Simonini, Thomas and Paniego, Sergio, 2025)
Voice-controlled chess using Ollama.
https://github.com/abaj8494/ollama-voice-chess
the tech-stack used FastAPI on the back-end. usually I use Flask for everything, but the requirements of this project are asynchronous, real-time requests.
| Feature | FastAPI | Flask |
|---|---|---|
| Speed | Very fast (async, based on Starlette) | Slower (sync by default) |
| Async support | Native async/await | Requires extensions |
| Type hints | Required, powers validation | Optional |
| Auto docs | Built-in Swagger UI at /docs | Manual setup |
| Validation | Automatic via Pydantic | Manual or extensions |
| WebSockets | Built-in | Requires Flask-SocketIO |
the front-end was refactored from one huge index.html file into a Svelte front-end served with Vite.
/roam/how_i_passed_the_aws_solutions_architect_in_2_weeks/G’day, welcome to my corner of the internet. This blog post contains more pointers to resource materials that I have used / advertise as software that I manage. Shilling aside, this site is a more multi-modal presentation of my 15 day journey.
Here is the PDF that I wrote notes in:
TODO: Embed PDF
I am currently a graduate student in Statistics and had a 2 week break between terms. I have an undergraduate in Computer Science with no work experience. I figured an AWS cert may help authenticate my System Design and AWS skills.
“We all die. The goal isn’t to live forever, the goal is to create something that will.” — Chuck Palahniuk
Originally the AI suffix stood for archived intellect, however these days it has concretised to becoming an Augmenting Infrastructure — a place from which to branch out in many directions.
Within this site you will find self-contained material in the form of project posts and blog posts, but also external links to other work – my own as well as not.