Cross-Origin Resource Sharing (CORS) je bezpečnostní mechanismus, který umožňuje webovým stránkám z jednoho zdroje přistupovat k datům ze…
Choosing the right technologies is a prerequisite for becoming a senior developer. These decisions are often not easy, because you have to…
You are a developer of a large legacy application, into which you are gradually introducing PHPStan. You start with level 0, which is quite…
A story from the end of 2016, when I was literally saved by a colleague: in a PHP application, you decide to check in images via a proxy…
An external monitoring tool will report to you that the average response time of the 5 monitored URLs has doubled in the last 30 minutes.…
A story from 2017: you work as a lead developer in an agency, and you manage about 300 projects of various sizes that the company has…
One of the things I have been horribly wrong about in my life is my opinion of Microsoft.
In my youth I used Windows XP on an old desktop…
A junior colleague comes to you with an idea on how to refactor/improve the existing functionality in the system you are developing…
After 3 years, your hosting provider suddenly tells you that they are increasing the price by 50% next month due to an increase in energy…
You and a junior colleague are developing a custom e-shop as an FTFP job (fixed price, fixed time). You have all the template graphics,…
PHP mám opravdu rád, protože umožňuje velmi rychle dosáhnout cíle a udržovat elegantní kód. První PHP aplikaci jsem naprogramoval před více než 10 lety, a od té doby se PHP stalo jedním z mých nejoblíbenějších jazyků.
Za tu spoustu let se PHP hodně posunulo, proto na tomto webu najdete spoustu postřehů a triků, jak řešit problémy elegantně. Taky si můžete pročíst série článků, zkušeností a dobře míněných rad, které pomohou zásadně zlepšit Vaše webové aplikace.
Poslední 3 roky kariéry se věnuji převážně návrhu softwaru, architektuře, tréninku vývojářů, konzultacím a školení s cílem zlepšit návrhové vzory aplikací a odhalit úzká hrdla konkrétního projektu.