Ian L. Dolganov
Ian L. Dolganov
Home
Experience
Posts
Projects
Talks
Publications
Contact
Light
Dark
Automatic
English
Español
Русский
Posts
Netlify: why does a programmer need it?
We explain what Netlify is, why web developers need it, how it helps quickly publish projects from GitHub, and why it is convenient for showcasing websites, portfolios, applications, and browser games.
Ian L. Dolganov
Aug 13, 2026
5 min read
web-development
Python Features Worth Knowing
Exploring mutable default arguments, *args, **kwargs, LEGB scopes, lambda functions, and type hints with simple examples.
Ian L. Dolganov
Aug 10, 2026
10 min read
Python
Python: enumerate() and zip()
A look at how enumerate() and zip() work in Python, when they are more convenient than working with indices manually, and how to use them together.
Aug 10, 2026
4 min read
Mutable, immutable, and what does hashable have to do with it?
Understanding the difference between mutable and immutable objects, what hashable means in Python, why a list cannot be used as a dictionary key, and why immutable does not always mean hashable.
Ian L. Dolganov
Aug 10, 2026
7 min read
Python
is and == in Python: What's the Difference?
Understanding the difference between the is and == operators in Python, why they can return different results, and when to use each of them.
Ian L. Dolganov
Aug 9, 2026
3 min read
Python
Porter’s Five Forces
What is Porter’s Five Forces framework? How can you analyze an industry, assess the competitive environment, and use the results to make strategic decisions?
Ian L. Dolganov
Jul 22, 2026
8 min read
Management
The 4P, 4C, and 7P theories: How marketing has changed and why these models remain relevant
The 4Ps, 4Cs, and 7Ps theories are key marketing models that help companies build effective strategies by combining product management, customer focus, and service process improvement.
Ian L. Dolganov
Jun 20, 2026
5 min read
Marketing
A seasonal menu: from light snacks to substantial dishes
My reading list for the next six months is ready. The priorities are quality management (we’re looking for new management tools) and other literature to broaden my horizons.
Ian L. Dolganov
Mar 1, 2026
1 min read
Three pillars of strategic planning
The article describes a methodology for applying SWOT, ABC, and PEST analyses as a unified system for a thorough audit of a company’s internal resources and external environment. The integration of these tools allows businesses to move from intuitive management to strategic planning, minimizing risks and focusing on the most profitable areas.
Ian L. Dolganov
Jan 18, 2026
7 min read
Management
Why LibreOffice is Better than Microsoft Office?
In this article I talk about my experience using LibreOffice, and analyze the pros and cons of various office suites.
Ian L. Dolganov
Jul 23, 2025
4 min read
LibreOffice
»
Cite
×