Debugging workflows are often slowed down by constant context switching. With Appwrite Sites, build logs are now available directly in the CLI. You can view logs from your terminal without leaving your development environment. This keeps your workflow uninterrupted and makes debugging faster and more efficient. Watch till the end for a small bonus 👀
More Relevant Posts
-
Most Dockerfiles I see do two things wrong. They build and run in the same stage, and they run as root. Why that matters: Single stage builds ship everything. Build tools, dev dependencies, package managers. None of that belongs in production. A multi stage build means your final image only contains what the app actually needs to run. Smaller attack surface, smaller image size. Running as root means if your container is compromised, the attacker has root access inside it. A non root user limits the blast radius. A production Dockerfile should: •Use a build stage to compile/install dependencies •Copy only the output into a clean final image •Create a dedicated non root user to run the process Two changes. Meaningfully more secure. Write the Dockerfile like it will end up in production. It probably will.
To view or add a comment, sign in
-
One Local Bridge workflow that keeps coming up: share generated docs, release artifacts, or a local build without uploading it somewhere first. Run one command. Get a live link. The other person opens a browser. That is the whole appeal. https://lnkd.in/gjhhr5Hz #BuildInPublic #IndieHackers #DeveloperTools #CLI #ProductHunt
To view or add a comment, sign in
-
-
🚨 K8s Production Survival Guide — Part 1 One of the most common production issues in Kubernetes: "CrashLoopBackOff" When I first saw this error, I thought: “Ok, the app is crashing. Let’s check logs.” But in real production systems, this error is often NOT a code bug. Most common real causes: • Missing environment variables • Dependent services not ready • Wrong secrets/configmaps • Containers getting OOMKilled • Broken health checks Over time I learned a simple debugging flow that saves hours: 1️⃣ Describe pod 2️⃣ Check logs (with --previous) 3️⃣ Check exit codes 4️⃣ Verify resource limits 5️⃣ Check dependencies I wrote a full deep dive explaining the real debugging workflow 👇 https://lnkd.in/gGPwbPBR What was your toughest Kubernetes debugging issue? and yeah next in the series: #2: ImagePullBackOff — when Kubernetes can’t even start your container.
To view or add a comment, sign in
-
Modern CI/CD is horrible. Hard to set up, slow, no real feedback loop. And worst of all, you need a browser open to see what's happening with your build. We wanted something different. When you do a git push, you should see your build output. Directly. Right there in your terminal. So we built Zippy around that idea. How do you handle this today?
To view or add a comment, sign in
-
Just Rewritten entire Lockr, and created a new release today. +Using Svelte instead of React +Better IPC calls between Binary and frontend +Proper Error handling +Better logging on both , OS and Svelte Side +Modular Interface that can easily be replaced by a generic droping +Even OS Errors are being logged to Console For Release v1.0: [Github] https://lnkd.in/eydJtQyj
To view or add a comment, sign in
-
A recent pricing bug in the test environment changed how I think about debugging workflows. The UI looked correct at first glance, but certain pricing combinations were producing inconsistent totals. No obvious errors in logs. Instead of manually stepping through flows, I used an MCP server integrated with Playwright to reproduce the full user journey end-to-end in the browser. That helped surface the issue. Once the root cause was clear, I had Claude fixed the logic and immediately extended Playwright test coverage to lock in the scenario. Documentation was generated directly from the fix context and pushed into Confluence while everything was still fresh. What stood out wasn’t the bug itself. it was how quickly debugging, testing, fixing, and documenting collapsed into a single continuous workflow.
To view or add a comment, sign in
-
The moment your code is pushed, you lose development flow. Will your build pass? You don't know until you open your browser and navigate to some dashboard. That context switch kills your flow, each time. We built Zippy to solve this: real-time build feedback, directly in your terminal.
To view or add a comment, sign in
-
What is Claude Code? 🖥️ Claude Code is Claude that lives in your terminal (command line). Instead of chatting in a browser, you use it to: 1. Write and edit code in your actual project files 2. Run terminal commands 3. Fix bugs automatically 4. Build entire features from a description Think of it like having a senior developer sitting next to you, who can read all your files, write code, and run commands — all from your terminal.
To view or add a comment, sign in
-
Have you ever been in the middle of a project, then something else pulls you away, and when you come back, you feel completely lost in that feature? You are not sure what has been done and what still needs to be built. If that sounds familiar, this is for you. Here is how to use n8n and Claude to quickly set up a very lightweight dev log so you always know where you left off. https://lnkd.in/epeTsWBj
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development