"Vibe" coding is fun until it isn't.
People are slowly hit with the reality of deploying slop to production.
I’m pro AI and pro any tool IF you actually know how to use it. If you blindly use a tool, you’ll have to deal with the consequences.
No tool is a replacement/shortcut for learning the fundamentals.
🆕New version of our #ransomware mapping is out on our GitHub!
➡️https://t.co/M9vmt1UZzj
V28 (!) includes latest newcomers and recent ecosystem evolutions.🔍
As always, feedback is welcome!
#cti#threatintel#blackbasta#ransomhub#lockbit
🔌 Et si je vous disais que vous pouviez piloter l'activation de fonctionnalités dans votre application Symfony depuis GitLab ?
A voir sur YT : https://t.co/hCO9PHJsSD
👉 Dans cette vidéo nous mettons en place des Feature Flags en quelques minutes !
Top 12 Tips for API Security
- Use HTTPS
- Use OAuth2
- Use WebAuthn
- Use Leveled API Keys
- Authorization
- Rate Limiting
- API Versioning
- Whitelisting
- Check OWASP API Security Risks
- Use API Gateway
- Error Handling
- Input Validation
–
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): https://t.co/FIzCeaWsZV
Oauth 2.0 Explained With Simple Terms.
OAuth 2.0 is a powerful and secure framework that allows different applications to securely interact with each other on behalf of users without sharing sensitive credentials.
The entities involved in OAuth are the User, the Server, and the Identity Provider (IDP).
What Can an OAuth Token Do?
When you use OAuth, you get an OAuth token that represents your identity and permissions. This token can do a few important things:
Single Sign-On (SSO): With an OAuth token, you can log into multiple services or apps using just one login, making life easier and safer.
Authorization Across Systems: The OAuth token allows you to share your authorization or access rights across various systems, so you don't have to log in separately everywhere.
Accessing User Profile: Apps with an OAuth token can access certain parts of your user profile that you allow, but they won't see everything.
Remember, OAuth 2.0 is all about keeping you and your data safe while making your online experiences seamless and hassle-free across different applications and services.
Over to you: Imagine you have a magical power to grant one wish to OAuth 2.0. What would that be? Maybe your suggestions actually lead to OAuth 3.
–
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): https://t.co/uc5M7CdXXC
Avis à la communauté @symfony : explorez le 1er article Itérations vers le DDD et la #CleanArchitecture de la série de @pounard, expert #Symfony/#PHP : https://t.co/vUdMJBeaxl. 🛠️ Un retour d'expérience avec le pattern #CQS et la méthodologie #DDD ! #developers @enuts_
Donnez vie à vos SaaS avec Laravel ✨
Je vous apprends à développer votre SaaS avec le framework Laravel 11 et la librairie Cashier ! 💳
https://t.co/qQTw38R191
Explaining 9 types of API testing.
🔹 Smoke Testing
This is done after API development is complete. Simply validate if the APIs are working and nothing breaks.
🔹 Functional Testing
This creates a test plan based on the functional requirements and compares the results with the expected results.
🔹 Integration Testing
This test combines several API calls to perform end-to-end tests. The intra-service communications and data transmissions are tested.
🔹 Regression Testing
This test ensures that bug fixes or new features shouldn’t break the existing behaviors of APIs.
🔹 Load Testing
This tests applications’ performance by simulating different loads. Then we can calculate the capacity of the application.
🔹 Stress Testing
We deliberately create high loads to the APIs and test if the APIs are able to function normally.
🔹 Security Testing
This tests the APIs against all possible external threats.
🔹 UI Testing
This tests the UI interactions with the APIs to make sure the data can be displayed properly.
🔹 Fuzz Testing
This injects invalid or unexpected input data into the API and tries to crash the API. In this way, it identifies the API vulnerabilities.
--
Subscribe to our newsletter to download the 𝐡𝐢𝐠𝐡-𝐫𝐞𝐬𝐨𝐥𝐮𝐭𝐢𝐨𝐧 𝐜𝐡𝐞𝐚𝐭 𝐬𝐡𝐞𝐞𝐭. After signing up, find the download link on the success page: https://t.co/Wl7p8j1p8e
Master Task Scheduling with the new Symfony Scheduler! 🎉
Set up scheduled commands, handle errors, and use commands as periodic tasks. All you need to know is in @Korbeil_'s latest article:
🆕 https://t.co/6seqgQKh9X
#symfony#symfonyCon#php#crontab#messenger
Comment maîtriser la planification des tâches avec Symfony Scheduler, le nouveau composant de #Symfony 6.4 ? 📆
Dans ce nouvel article, @Korbeil_ présente le fonctionnement de l'outil et partage quelques astuces !
🆕 https://t.co/bSL3kaT7PD
#symfonyCon#crontab#blog