I have been gathering experience with programming and web development since 2009. This section contains articles and descriptions of various situations I experience in practice. I believe you may find them useful.
The possibilities of the OpeanAI language model are incredible. Just input the source code, ask for its analysis, correction and rewriting into another language, and everything happens automatically.
When I first tried it, I was shocked at what can…
Ján Regeš, a colleague, friend and especially a great person, has been working at SiteOne digital agency for over 15 years. He was my first teamleader when I started programming. I remember our cooperation very fondly, because he always managed to…
In 2016 I graduated from the industrial school in Kladno. Back then I didn't understand how the world works - today I have at least a little idea, but I still don't know anything real. Back then I thought I needed to move to Prague, find a job, and…
I have been actively using Nette Framework for almost 6 years for commercial software development. During the first years I was very enthusiastic and the framework perfectly addressed all the needs we had as a team, and there was basically no reason…
I have noticed for quite a long time that our world has an asynchronous and decentralized nature. When you realize this, and start thinking about how to use it to your advantage, a whole grand concept of how to look at solving complex problems can…
Over the last six months I have gone through a mentally challenging period, when dozens of events took place in the background that were better not shared and dealt with internally. During this hiatus, I have gained a lot of time to think about the…
In commercial software development, a developer has many options for where to go. For example, he can obtain a trade license and seek contracts "on his own". Or he can get hired - but in this case he usually won't get the best offer on the…
When migrating repositories between organizations, it often happens that we need to overwrite commit owners. The reason for this can be to transfer commits from one account to another, for example, because of a change in the user's email address.…
There is a heavy price to pay for honesty.
This site has always been a description of the reality that people in IT experience, so I'd like to look at my experience working on development teams. The following are general experiences I have had…
When I travel, I often encounter poor internet connections, which as a web designer makes me think about design principles to solve web speed even on a poor connection.
I've come up with a few useful tricks from practice:
Important landing pages are…
That's not gonna happen to you? :DDDDDDD
While managing more than 300 websites, I get various emergencies from time to time. Sometimes they are quite heated, but often it is a complete triviality. If, like me, you have been tempted by programming in…
After five years of freelancing and developing all sorts of websites both through agencies, referrals, clients acquired from history or just by chance, I find myself in a position of some frustration. I've come to understand that if you want to…