DEV Community

EVan Wilson
EVan Wilson

Posted on

80%💥 of work time is wasted

ineffective communication

In our daily work, you realize that most of your time is spent in communication without any progress in the actual work. This is incredibly frustrating, but it's a necessary evil we can't seem to escape from.

  • 👧Talking with the UI designer: They only care if you've faithfully recreated their design.
  • 👧Talking with the front-end developer: They only focus on whether you've got the field key type wrong.
  • 🤷‍♂️Talking with the product manager: They only want to know when the feature will go live.

It's pure bullshit! When do I get time to actually code if I'm stuck in meetings all day? Are you kidding me?

So, Where Did We Go Wrong?

Is it that our communicated information has never aligned properly? This isn't something that can be solved by any project or product manager's organization alone. We genuinely need a unified communication mechanism. Every day, there's a massive pile of information that needs to be synced, especially API info, which is the most extensive and complex part of our development...

Is There a Solution?

I've envisioned an ideal approach, something like what's illustrated below:

work flows

I think this is the correct and scientific way to communicate. It revolves around API development and entails collaborative communication among different participants to address asymmetric API information. From Product Requirements -> API Design -> Share API documentation (including a mockURL) -> API Debug -> API Testing -> Deploy, as long as the requirements remain unchanged and the API design is agreed upon, I won’t have to waste 80% of my time on communication.

How to Implement This Idea

This plan looks perfect on paper! But how can we execute it effectively? I feel the product manager might not follow my lead. So, I tried to find a tool to solve this problem. Jira (for project management), Postman (for API management), and others didn’t quite fit until I found this tool: EchoAPI!

I explored EchoAPI's product features and attempted to utilize it to complete this work mechanism:

EchoAPI

This is my vision. I want to use this method to reduce communication barriers in development. Hopefully, this approach is useful for all of us and helps us reclaim our 80% of the time.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Billboard image

Try REST API Generation for Snowflake

DevOps for Private APIs. Automate the building, securing, and documenting of internal/private REST APIs with built-in enterprise security on bare-metal, VMs, or containers.

  • Auto-generated live APIs mapped from Snowflake database schema
  • Interactive Swagger API documentation
  • Scripting engine to customize your API
  • Built-in role-based access control

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay