“What can we do with asynchronous programming?”, This was one of the questions I received in my talk on asynchronous programming that I delivered in Pycon MYhttps://kitfucoda.medium.com/from-blog-post-to-pycon-my-one-week-crash-course-in-public-speak...
Last week, we talked about removing hardcoded synchronization primitiveshttps://kitfucoda.medium.com/telegram-chatbots-evolution-decoupling-parallel-python-s-shared-state-for-clarity-e76880ce9b1f. The refactoring was prompted by my revision to a take...
Last week, we reimplemented our 20-questions varianthttps://dev.to/jeffrey04/leveling-up-llm-game-development-with-dspy-356c, and it received quite a bit of attention. So far we built a web experience, as well as a command line interface for the game...
In our previous exploration, we dove deep into AsyncIO by writing a task schedulerhttps://dev.to/jeffrey04/asyncio-task-management-a-hands-on-scheduler-project-2e54. We discovered how IO-bound operations were scheduled to the event loop concurrently ...
We discussed Awaitables last weekhttps://dev.to/jeffrey04/understanding-awaitables-coroutines-tasks-and-futures-in-python-gk7. The article covered coroutines, tasks and futures as well as a quick introduction to the event loop. Let’s build an example...
Previously, we explored chatbot building with AsyncIOhttps://dev.to/jeffrey04/how-to-write-an-asyncio-telegram-bot-in-python-4hig. As I am committing to publish one article a week, I am constantly on the lookout for new ideas. Then I figured it may b...