Tim The Webmaster's Development Laboratory
Where I'm developing my own web services and online tools, automation scripts and telegram bots, scrapers of websites and django apps. I am writing articles related to the research of topics that are interesting to me. I share code, experience, developments, errors and various stories while I'm working on my own (and other people's) tasks and projects.
What this Lab is doing
An ordinary programmer who is engaged in implementing his projects, writes about it. Sharing
as things progress, all the details of the development of this project are happening.this is in two formats, in the public format
tool or in the format of an article or a series of articles, if the project quite complicated.
Various topics fall into this laboratory. So, I will detailI analyze and publish the process of developing programs for specific needs.
Or I am analyzing certain data sources for practical application in the field of website promotion in search engines.
I also write articles related to the history of software developmentsoftware, be it programming languages or the people behind it or
other technology.
Also if I spend a lot of time developing and publishing my owntools and web applications.
My tools are of various types, from built-inweb applicationson my website to terminal utilities
and PyPI packages on Python. Since the tools itself If they have different directions, then their stacks are correspondingly different.
So, to develop web applications I use Django and TailwindCSS, and for telegram bots AIOgram.
Complete guide to installing and configuring Django Yandex Ad Manager for advanced advertising integration. Learn to implement banners, full-screen ads, carousels, and in-image ads with platform targeting, pagination support, and smart middleware injection. Step-by-step setup with code examples for optimal ad placement and monetization.
28.11.2023
08.03.2026
Web tool
4253
2
1
0
4
An online web tool to scrape all images from a whole website is either a list of pages or one single page. With the option to use this tool as a Python script on your own computer, Using this tool as a Django app. And, for sure, as a usual online tool, which will always be accessible for you.
20.03.2024
08.03.2026
Web tool
1230
0
0
0
1
This online tool allows you to read and subscribe to RSS feeds for free and without limitation. You can also aggregate any number of feeds.
This bot requests your location and displays brief information about it. It also allows you to enter an address and get the location on a map. Build using aiogram library and geodecoding api.
This is a simple animation editor for SVG images based on direct code editing. It was created solely for teaching the basics and specifics of animating SVG images using SMIL. Has build in picker for ID's of elements of an image.
Complete guide to installing and configuring Django Yandex Ad Manager for advanced advertising integration. Learn to implement banners, full-screen ads, carousels, and in-image ads with platform targeting, pagination support, and smart middleware injection. Step-by-step setup with code examples for optimal ad placement and monetization.
How to make custom quill module – table of content as an example
29.10.2024
11.03.2026
2861
0
0
4
0
In this article I will show how to make custom quill module for an editors. This module will generate the table of contents of the article. I will also show …
How to deploy a Django project on hosting provider timeweb. Full instruction.
24.07.2025
11.03.2026
3800
2
1
0
2
How to deploy a django site on hosting (or VPS) from timeweb. As well as how to create and configure a database (including using a cluster in the timeweb cloud). …
History of the C programming language and its versions.
09.02.2024
11.03.2026
3577
3
1
0
1
A short history of the programming language C: When was the C language invented, how old is it, and what is its origin? Also, you would get to know about …
Deploying the BTCPay server on VPS
05.03.2026
09.03.2026
199
0
0
0
0
I'll describe the process of deploying a BTCPay server to accept crypto payments. Step by step: Bitcoin Core -> .NET SDK 8.0 -> NBXplorer -> BTCPay -> Nginx -> Tor …
How to add user on Linux server
28.02.2026
11.03.2026
48
0
0
0
0
How to add a user on a Linux server (Debian/Ubuntu/CentOS), why it's necessary, and how to make them an administrator. I'll briefly explain the differences between a privileged/root user and …
How to generate and use a SSH keys
26.02.2026
11.03.2026
84
0
0
0
0
In summary, this guide explains how to generate a key pair for an SSH connection to a remote server. Also, how to transfer them to the remote server and how …
Source