3 horizontal lines, burger
3 horizontal lines, burger

3 horizontal lines, burger
Remove all
LOADING ...

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 interest me and other topics. 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.

Clock
09.01.2026
/
Clock
09.01.2026
/
Web tool
An eye
71
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
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.
Clock
09.10.2025
/
Clock
09.10.2025
/
Django app
An eye
192
Hearts
0
Connected dots
0
Connected dots
2
Connected dots
0
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.
Clock
13.05.2025
/
Clock
21.05.2025
/
Web tool
Django app
Terminal user interface
Scraper
An eye
656
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
Online tool to scrape text, headers and source code (just use CSS selector) from websites, web pages and lists of pages. With subsequent basic processing, which includes the number of words, the number of unique words and collecting a list of the frequency of occurrence of these words in the text.
Show reviews
hide reviews

Reviews


Часы
Jan. 24, 2026, 9:34 a.m.
Человек
TimTheWebmaster
Hi. Thanks for the comment. Yeah, I think about this problem too but ended up leaning toward a built-in detection of the Yandex Ads Network. At the time of writing this reply, YAN effectively filters out all bot traffic, which I am certain is 10 to 20 times greater than the total number of human visitors on my website. But I will check out the Django throttle middleware.
Часы
Jan. 22, 2026, 9:38 a.m.
Человек
Artem Frolov
Great article and a very solid Django integration for managing Yandex ad blocks. I worked on a related but orthogonal problem — protecting ad impressions from abnormal or invalid traffic (bots, loops, broken integrations). Ended up building a small Django middleware that throttles suspicious ad impressions to reduce the risk of ad network penalties. In practice, tools like this ad manager + traffic protection work best together. https://github.com/frollow/throttle
Часы
Jan. 28, 2025, 7:34 p.m.
Человек
Killian Boylan
A story about a boy named walker who owns a farm

Google Search Console Analysis: Impact of Core & Spam Updates 2025

Clock
08.02.2026
/
Clock
08.02.2026
An eye
117
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
Figuring out the reasons for the growth of traffic in January 2026 and the overall uplift in average site position in SERP starting from September 2025. Why and how the …

Semantic core clustering. How, why. By example

Clock
04.02.2026
/
Clock
04.02.2026
An eye
46
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
In this article, I'll describe the process of semantic core clustering, how to use it afterwards, its nuances, and the different types of clustering. I'll use a small semantic core …

How to Build a Semantic Core: A Step-by-Step Keyword Guide

Clock
01.02.2026
/
Clock
04.02.2026
An eye
84
Hearts
0
Connected dots
0
Connected dots
0
Connected dots
0
Learn the essentials of gathering a semantic core. We cover niche selection, keyword research tools like Google Keyword Planner, and data cleaning techniques.
Show comments
Hide comments

Comments


Часы
Dec. 22, 2025, 10:32 a.m.
Человек
Vector
Good article. Unfortunately the quill official documentation doesn't contain any article about container blot
Часы
July 27, 2025, 7:05 p.m.
Человек
timthewebmaster
Sure, why not :)
Часы
July 25, 2025, 11:20 p.m.
Человек
TOBI
hi, could you make a telegram quiz bot that lets you upload a file (json) from which it extracts the data to create the quiz
Часы
May 17, 2025, 6:56 a.m.
Человек
timthewebmaster
Even better. Can you add some expressions? I want to feel.
Часы
May 15, 2025, 4:43 p.m.
Человек
kjkjkjk
jgjkhjk
Часы
May 9, 2025, 5:03 a.m.
Человек
timthewebmaster
Nice one
Часы
April 25, 2025, 10:41 a.m.
Человек
kjkjkj
jjhjk