# Dmitry Dulepov's blog

Language: en-US

## Languages

- [English llms.txt version for AI agents](https://dmitry-dulepov.com/llms.txt)
- [Deutschsprachige llms.txt-Version für KI-Agenten](https://dmitry-dulepov.com/de/llms.txt)
- [Latviešu llms.txt versija AI aģentiem](https://dmitry-dulepov.com/lv/llms.txt)
- [Русская версия llms.txt для ИИ-агентов](https://dmitry-dulepov.com/ru/llms.txt)

## Pages

- [Home](https://dmitry-dulepov.com/?type=2026072701): This is a blog by Dmitry Dulepov: TYPO3/web developer, AI enthusiast, traveler, and dreamer. ([HTML](https://dmitry-dulepov.com/))
        - [Tip: saving AI tokens for a lengthy process](https://dmitry-dulepov.com/tip-saving-ai-tokens-for-a-lengthy-process.md): When you run a lengthy process in AI and wait for its completion, it may burn a lot of tokens and limits. This article says how you can save a lot of tokens. ([HTML](https://dmitry-dulepov.com/tip-saving-ai-tokens-for-a-lengthy-process/))
        - [My recent open source contributions](https://dmitry-dulepov.com/my-recent-open-source-contributions.md): After submitting another merge request today, I decided to look at my recent open source contributions, and this is what I got. ([HTML](https://dmitry-dulepov.com/my-recent-open-source-contributions/))
        - [Thoughts on new OpenAI models](https://dmitry-dulepov.com/thoughts-on-new-openai-models.md): I tried new OpenAI models (Sol, Terra, and Luna), and this is what I think. ([HTML](https://dmitry-dulepov.com/thoughts-on-new-openai-models/))
        - [Google Lighthouse results for this site](https://dmitry-dulepov.com/google-lighthouse-results-for-this-site.md): Google Lighthouse is an automated tool to help webmasters improve the quality of web pages. I measured my own site. ([HTML](https://dmitry-dulepov.com/google-lighthouse-results-for-this-site/))
        - [Portal: application for focus, wellbeing and relaxation](https://dmitry-dulepov.com/portal-application-for-focus-wellbeing-and-relaxation.md): If you work a lot, you often need to focus, and then you need to rest. One of the apps that can help is Portal. ([HTML](https://dmitry-dulepov.com/portal-application-for-focus-wellbeing-and-relaxation/))
        - [Hitting AI usage limits](https://dmitry-dulepov.com/hitting-ai-usage-limits.md): AI usage limits happen during intensive work, and they are always unpleasant. ([HTML](https://dmitry-dulepov.com/hitting-ai-usage-limits/))
        - [Check if a Docker tag exists](https://dmitry-dulepov.com/check-if-a-docker-tag-exist.md): How to automatically check if a Docker tag exists ([HTML](https://dmitry-dulepov.com/check-if-a-docker-tag-exist/))
        - [Making Jane – Telegram AI assistant bot](https://dmitry-dulepov.com/making-jane-telegram-ai-assistant-bot.md): Jane is a telegram bot that uses various AI models. It is a demo of an AI character that can be quickly built and act almost like a live human. ([HTML](https://dmitry-dulepov.com/making-jane-telegram-ai-assistant-bot/))
        - [How AI knowledge cutoff can break your code](https://dmitry-dulepov.com/how-ai-knowledge-cutoff-can-break-your-code.md): AIs out there are very powerful. However, unlike people, they don't learn all the time and they don't know everything, especially new technologies or technology updates. And that can seriously impact your work. Read the actual example and how to avoid the problem. ([HTML](https://dmitry-dulepov.com/how-ai-knowledge-cutoff-can-break-your-code/))
        - [Glossaries in the dd_deepl TYPO3 extension](https://dmitry-dulepov.com/glossaries-in-the-dd-deepl-typo3-extension.md): This article describes what are glossaries in the TYPO3 dd\_deepl extension and how to use them. ([HTML](https://dmitry-dulepov.com/glossaries-in-the-dd-deepl-typo3-extension/))
        - [The blog is back!](https://dmitry-dulepov.com/the-blog-is-back.md): Long, long time ago there was a blog called “typo3bloke”. It had a lot of articles about TYPO3, TYPO3 extension development and other related topics. The blog was hosted on the Google Blogger platform. Time went on, and... ([HTML](https://dmitry-dulepov.com/the-blog-is-back/))
