Bernard Ngandungandu.hashnode.dev·Sep 22, 2024Passkey Authentication Guide for SymfonyIntroduction Passkeys, also known as WebAuthn credentials, represent a modern approach to passwordless authentication. As an evolution in web security, they aim to replace traditional password-based logins by utilizing a combination of public-key cry...Discuss·11 likes·1.4K readsSymfony
Brandon Lazenbyblazenby.com·Sep 15, 2024A Critical Look at Modern Web FrameworksIn recent years, the landscape of web development has seen a proliferation of frameworks and libraries. However, upon closer examination, many of these tools lack the comprehensive feature set traditionally associated with full-stack web frameworks. ...Discuss·103 reads.NET
Bernard Ngandungandu.hashnode.dev·Sep 15, 2024Decoupling your application's User Model from Symfony's Security SystemIntroduction When building Symfony applications with advanced architectural patterns like hexagonal architecture, the primary goal is often to decouple the domain (business logic) from the infrastructure (technical choices). This separation allows fo...Discuss·464 readsSymfony
Valerioinspector-monitoring.hashnode.dev·Sep 14, 2024[Resolved] Integrity constraint violation – Fast tipsIf you are dealing with the error: "Integrity constraint violation: Cannot add or update a child row: a foreign key constraint fails", you are in the right article. For more technical articles you can follow me on Linkedin or X. I post about buildin...DiscussPHP
Joubert RedRatblog.redrat.com.br·Sep 12, 2024Integration tests on Symfony with TestcontainersDisclaimer: I'm not a divine entity. What I say is not an absolute truth. Don't be afraid to question even the world, because it might be wrong, not you. Today isn't a secret for nobody the importance of automated tests for keeping quality and integr...Discuss·49 readsPHP
Valerioinspector-monitoring.hashnode.dev·Sep 11, 2024How to monitor Guzzle Http Client – PHP Fast tipsGuzzle is a popular PHP HTTP client that makes it easy to send HTTP requests and create web service libraries. The most popular PHP frameworks provides an internal Http Client service, and they are simply a customized implementation of the Guzzle Htt...DiscussLaravel
Valerioinspector-monitoring.hashnode.dev·Sep 9, 2024How to Search in a PHP Associative Array – Fast tipsAssociative arrays are a fundamental data structure in PHP, allowing developers to store key-value pairs. They are versatile and commonly used to represent structured data. Searching for specific elements within a PHP associative array is a common ta...DiscussPHP
Valerioinspector-monitoring.hashnode.dev·Sep 3, 2024Why use declare(strict_types=1) in PHP – Fast tipsIn this tutorial, we'll explore what declare(strict_types=1) means, why PHP developers should use it and why not, and provide examples to illustrate its importance. This setting comes because of the loosely typed nature of PHP and the increasing dema...DiscussPHP
Joubert RedRatblog.redrat.com.br·Aug 29, 2024Testes de Integração no Symfony com TestcontainersDisclaimer: Eu não sou uma entidade divina. O que eu falo não é uma verdade absoluta. Não tenha medo de questionar até o mundo, pois ele pode estar errado, não você. Hoje não é segredo para ninguém a importância dos testes automatizados para manter a...DiscussPHP
Simon AsikaforSIMULAR Lablab.simular.co·Jul 19, 2024[PHP] DOMElement insert custom HTML using Symfony DomCrawlerIn JavaScript, if we want to insert a custom HTML to an element, there is a convenience way that we can set it into the innerHTML. const el = document.querySelector('.foo'); el.innerHTML = `<div>FOO</div>`; But in PHP, although there has a DOM Docu...Discuss·26 readsPHP