The Playwright MCP server is a huge productivity boost to agents like #ClaudeCode and #GeminiCLI because it allows them to visit your app, interact with it live, take screenshots, and more. With your agent, you can specify which app state/page/config you’d like to screenshot, and repeat this with several different combinations/conditions. "hey Claude, take screenshots of my login form flow: one series with regular sign in, then with GitHub, and another with Google OAuth" Here's how: https://lnkd.in/g7W3qkpP #agents #codingagents #mcp
How to boost productivity with Playwright MCP server
More Relevant Posts
-
Latest Project: 📋 TASK MANAGER (Vanilla JS) 🚀 Try it here: [https://lnkd.in/dN2xuuEC] In this app 👉: 🔹 Users can create, update, and manage tasks with full CRUD functionality 🔹 Switch between Light and Dark mode 🔹 Choose between Grid and List layouts 🔹 Secure Authentication system (Signup, Login, Logout)
To view or add a comment, sign in
-
Dear App Developers-- You may be tempted to disable the highly optimized and familiar device keyboard and substitute your own custom "keyboard"--really just a collection of buttons--in order to add a few shortcut buttons you think will be helpful. You are wrong. Whatever advantage your custom keys might offer are FAR outweighed by the irritation of forcing users to use an unfamiliar, crippled "keyboard". Just don't do it.
To view or add a comment, sign in
-
August was a busy month for the Firebase team! 🐝 Catch the updates in the latest Firebase Release Notes. Chapters: 0:12 - Firestore updates 1:29 - App Hosting route-based monitoring 1:55 - Crashlytics updates 2:44 - Data Connect initialization from the CLI 3:00 - firebase init aitools 3:20 - ActionCodeSettings.link_domain in Admin SDKs 3:45 - Firebase App Distribution tester restrictions
To view or add a comment, sign in
-
[Azure App Service] App Service builds behind proxies: fixing trust with a public certificate. TL;DR: If your organization uses a TLS-inspecting proxy (e.g., Zscaler), some of the traffic originating from App Service build infrastructure may be re-signed by the proxy. App Service doesn’t trust that proxy cert by default, so the build fails. Set the app setting WEBSITE_INSTALL_PUBLIC_CERTS_IN_KUDU=true and upload the proxy’s public certificate (.cer). App Service will install the certificate and your builds will succeed. https://lnkd.in/gRzpgV3k
To view or add a comment, sign in
-
-
🚀 Day 17 of 30DaysBackend Challenge Today’s topic — Email Verification 📧 Imagine someone registers with a fake email like abc@random.com (which does not even exist 😅). If there is no verification system, the app will soon be full of fake and spam users ❌ Solution: 1. User registers and the backend creates a unique token 🔑 2. A verification link is sent to the user’s email 📩 3. Only the real email owner can verify ✅ 4. A fake email will never be verified 🚫 This way, only genuine and verified users become part of the app. It is a small step, but it adds trust and authenticity to any app 👌 #30DaysBackend #BackendDevelopment #NodeJS #EmailVerification #LearningJourney
To view or add a comment, sign in
-
-
lets code the server file ............... const express = require(express) const app = express() app.listen(4000)
To view or add a comment, sign in
-
🚪 What is an API Gateway? Think of an API Gateway as the front door to your system. Instead of letting everyone knock on many doors (different backend services), you give them one entrance. The gateway takes the request, checks it, routes it to the right service, and returns the answer safely. 🔹 A short story In a conference app, the Attendee service was hidden deep inside the system. When the mobile team needed it, we didn’t want them calling the backend directly. So we put an API Gateway in front. Now, all the mobile app knows is → “call the gateway.” The gateway takes care of routing, security, and even collecting logs. For the app team, it feels simple. For the system, it’s safe and organized. ✅ Conclusion: An API Gateway keeps things simple for users and safe for systems — a win for both sides. 🚀 #APIGateway #APIArchitecture #Microservices #Backend #SoftwareEngineering #APIs #Proxy
To view or add a comment, sign in
-
-
𝐈𝐧 𝟐𝟎𝟐𝟒, 𝐂𝐢𝐭𝐢𝐳𝐞𝐧 𝐝𝐞𝐦𝐨𝐧𝐬𝐭𝐫𝐚𝐭𝐞𝐝 𝐡𝐨𝐰 𝐍𝐎𝐓 𝐭𝐨 𝐦𝐨𝐧𝐞𝐭𝐢𝐳𝐞 𝐚𝐧 𝐚𝐩𝐩. 𝐇𝐢𝐧𝐭: 𝐭𝐡𝐞 𝐩𝐚𝐲𝐰𝐚𝐥𝐥 𝐰𝐚𝐬 𝐧𝐨𝐭 𝐭𝐡𝐞 𝐩𝐫𝐨𝐛𝐥𝐞𝐦. The Citizen iOS app declined from an overall 4.8 star rating to a 1.5 star rating over the past two years. I downloaded every review from the past years to uncover why. 𝐌𝐲 𝐟𝐢𝐧𝐝𝐢𝐧𝐠𝐬: Citizen established itself as a trusted provider of emergency news. Users trusted this app, enabling notifications to deliver timely alerts about tornados, car crashes, earthquakes. When Citizen tried to monetize, users were not upset about the paywall. The problem was 𝐭𝐡𝐞 𝐰𝐚𝐲 𝐂𝐢𝐭𝐢𝐳𝐞𝐧 𝐢𝐦𝐩𝐥𝐞𝐦𝐞𝐧𝐭𝐞𝐝 𝐢𝐭𝐬 𝐩𝐚𝐲𝐰𝐚𝐥𝐥: to its users, it felt like an abuse of their trust. 𝐈 𝐜𝐨𝐧𝐝𝐮𝐜𝐭 𝐚 𝐫𝐚𝐩𝐢𝐝 𝐚𝐧𝐚𝐥𝐲𝐬𝐢𝐬 𝐢𝐧 𝐭𝐡𝐞 𝐯𝐢𝐝𝐞𝐨 𝐛𝐞𝐥𝐨𝐰. ————————— Full Dashboard: https://lnkd.in/gaK79rbg Reach out if you are interested in analyzing product reviews, news trends, reddit conversations or your own custom datasets or visit sturdystatistics.com. 𝐋𝐞𝐭 𝐦𝐞 𝐤𝐧𝐨𝐰 𝐰𝐡𝐚𝐭 𝐜𝐨𝐦𝐩𝐚𝐧𝐲 𝐨𝐫 𝐚𝐩𝐩 𝐲𝐨𝐮 𝐰𝐚𝐧𝐭 𝐦𝐞 𝐭𝐨 𝐝𝐢𝐠 𝐢𝐧𝐭𝐨 𝐧𝐞𝐱𝐭 𝐢𝐧 𝐭𝐡𝐞 𝐜𝐨𝐦𝐦𝐞𝐧𝐭𝐬!
To view or add a comment, sign in
-
Debugging a Real Issue in App Soppose sales team reported: “Some users can’t see any data, it just keeps loading…” After digging in, you found: the JWT Token Expiration With JWTs, each token has a fixed expiry. Once expired, the server will reject requests — so the app just kept waiting without success. Lesson: Always handle expired tokens gracefully. For apps using only JWTs, that means prompting the user to log in again instead of leaving them hanging. Have you faced this challenge in your apps? How did you solve it? #JWT #Authentication #MobileAppDevelopment #UserExperience
To view or add a comment, sign in
-
A Procfile is not generally required to deploy applications on PipeOps as PipeOps automatically detects your app’s language and creates a default web process type to start the application server. However, including an explicit Procfile provides greater control and flexibility over how your app runs. Include a Procfile to; ✅ Define custom start commands ✅ Ensure smooth deployments after build ✅ Take full control over your app’s behavior Want to learn how to set it up? Read our full guide here: https://lnkd.in/dDMjtqYa
To view or add a comment, sign in