Inom Turdikulov
Welcome hypertext user, this is my website where I share my experiences and thoughts through notes. Maybe you’ll find something useful.
Recent Notes
- Atuin - sync, search and backup shell history
- jq, sed for JSON data
- Quick Video Recording with OBS Automation | На русском
- Python decorators
- The Python Tutorial
- OAuth 2.0
- Structured Query Language (SQL)
- An introduction to Blender 4.x
- FFmpeg - A complete, cross-platform solution to record, convert and stream audio and video.
- Regular expression (regex, RegExp, rational expression)
- SOLID Principles
- Big O notation
- Functional programming
- Object-oriented programming (OOP)
- Docker
- Getting Things Done (GTD)
- Git Version Control System
- Abstract syntax tree
- GNU Privacy Guard (GPG or GnuPG)
- SQ3R reading method
Other notes available in recent notes archive.
Bio
I’m a programmer, who is trying to be a professional in the field and stay a human being at the same time. My primary specialization is backend web development.
I have about 12+ years of experience building web applications. Specializes in creating modular, minimal‑yet‑functional solutions that align with client needs. Proficient in Python, JavaScript, Pascal, C, and Go, and comfortable with Unix‑based DevOps workflows.
Contacts
For press or business inquiries, you can contact me via email. But please don’t send me spam messages, I might be interested in job offers or something related to notes published on this site.
To get email address, please try to use one of these methods:
-
If you have “modern” web browser you can read it from the picture below.
-
Combine my name in lowercase (
Inom), the at sign (@), and current domain (iturdikulov.com), and you’ll get a full email address.
Other ways to contact me, maybe I’ll share through email contact channel.
Index
My website contains mainly my notes that are of interest to me, they are managed with Zettelkasten methodology. I use them mostly to improve my education process, store information that important for me and share it with others. I will be pleased if you find something useful.
My notes are sort of “second brain”, allow me choosing what to do next, store long-term information and focus on important things:
- Goals to understand my priorities.
- Projects to do something interesting and useful.
- Work as main activity, finance source.
- System Design
- Life as communication, teamwork, saving life-balance and improving mentoring abilities.
- Media collection, for relax and fun.
- Learning is the source of pet projects and knowledge.
- Computer science to practice algorithmic thinking and logical reasoning.
- Computer programming to practice and empower problems-solving abilities.
- Performance to focus on fast products.
- Security and cryptography to implement secure code and data protection.
- Computer graphics, game development and art as side interests.
- Awesome software list help me to control and learn “tools”.
Almost all notes written in English language, which isn’t my primary one, so be ready for grammar mistakes. These notes are also my great English practice project.
Some notes are written in Russian language (search for .ru postfix).