Elegir las tecnologías adecuadas es un requisito previo para convertirse en desarrollador senior. Estas decisiones no suelen ser fáciles, porque hay que tener en cuenta el estado técnico actual de la aplicación, hacia dónde se dirige el desarrollo, cuáles son los conocimientos de su equipo actual, q…
Usted es desarrollador de una gran aplicación heredada, en la que está introduciendo gradualmente PHPStan. Empiezas con el nivel 0, que es todo un reto, pero al final lo consigues. Pasas a los siguientes niveles, donde una parte de tu código empieza a informar de una variable $lock sin usar que debe…
Una anécdota de finales de 2016, cuando me salvó literalmente un colega: en una aplicación PHP, decides facturar imágenes a través de un script proxy que, entre otras cosas, puede ajustar sus dimensiones y otros parámetros en función de la petición entrante. Como parte de la optimización, también se…
Una herramienta de monitorización externa le informará de que el tiempo medio de respuesta de las 5 URL monitorizadas se ha duplicado en los últimos 30 minutos. El proyecto se ejecuta en un único servidor físico que no está bajo su gestión y se ejecuta en algún lugar de un centro de datos. Te conect…
Una historia de 2017: trabajas como desarrollador principal en una agencia y gestionas unos 300 proyectos de diversa envergadura que la empresa ha desarrollado en ese tiempo. La mayoría son sencillas aplicaciones Nette con hasta 10 plantillas, algunos formularios y tablas de bases de datos. Nada del…
Una de las cosas en las que me he equivocado horriblemente en mi vida es mi opinión sobre Microsoft. En mi juventud utilicé Windows XP en un viejo ordenador de sobremesa, y luego me compré un portátil con Linux (Ubuntu) con mi primer dinero porque Windows no me convencía desde el punto de vista del…
Un colega junior viene con una idea sobre cómo refactorizar/mejorar la funcionalidad existente en el sistema que estáis desarrollando juntos. Te alegras mucho de que intente reflexionar, y sin duda le elogias por ello, y le das una oportunidad. Durante el análisis, descubre que la solución propuesta…
Al cabo de 3 años, tu proveedor de alojamiento te dice de repente que el mes que viene suben el precio un 50% debido a un aumento de los costes energéticos. Cuando negocias por teléfono, su jefe se limita a decirte que o aceptas las nuevas condiciones o tendrán que despedirse. Si es sólo tu proyecto…
Usted y un colega junior están desarrollando una tienda electrónica personalizada como un trabajo FTFP (precio fijo, tiempo fijo). Usted tiene todos los gráficos de la plantilla, la página de inicio codificada y los detalles del producto listos. El colega junior sólo sabe utilizar Nette y Latte, el…
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.