1
0 Comments

Make your coding speed faster. How?

Here is the premise: when you know the pattern, you will doing anything faster. When the first time I learn to make espresso using manual espresso machine, It took me 20 minutes and the result was bad. As I understand how the machine work, and saw a lot of youtube video how the other brewer do the workflow, now I just need around 5 minutes to have a good coffee. Why it can be a lot of faster? Well, a lot of thing much more efficient now, for example I know when I need to grind the bean and boil the water, so when the water reach the right temperature all the preparations are done.

It is the same with coding or developing product/feature. In my experience as software engineer, at some point the task is kinda repetitive and that is the pattern. I found the pattern by structurize the development stages and make it into workflow.

For me the development stages are: gathering requirement -> database & system design -> development -> deployment (sandbox) -> testing -> go live

In every stages, there are a lot of inefficient things. For example, in the development phase when when I'm starting to write new backend API service, I know that 70% of my time will be used to develop CRUD functions. How about if I tell you that I have a tool that able to code generate the API? Yes I have and it save me around 70% of my time writing code.

Other example, in deployment stage. Usually you need a lot of times to prepare and ensure the deployments are success. I also have a tool for deployment, for backend services I have developed in house tool, so when I want to release a new version it's just 1 click away. And for the frontend I am satisfied with firebase hosting workflow, therefore I will not recreating the wheel.

Conclusion. So the answer to code faster is have your own workflow. In every stage of developments there must be things that you can think of to make it more efficient. Identify what is you development stage, eliminate the inefficient thing, and congrats you are inventing your own workflow.

Anyway, I told you I have a tool to code generate CRUD API. Recently I just launch it to be accessed publicly in product hunt. Please take a look https://www.producthunt.com/posts/kodingless

on January 2, 2023
Trending on Indie Hackers
Your build-in-public audience is not your market. I learned the difference the slow way. User Avatar 249 comments Most founders don't have a product problem. They have a visibility problem User Avatar 68 comments Day 4: Why I Built a $199 Workspace Nobody Asked For User Avatar 46 comments How to automatically turn customer feedback into high-converting testimonials User Avatar 39 comments Built a "stocks as football cards" thing. 5 days in, my launch tweet got 7 views. What am I missing? User Avatar 34 comments Spent months building LazyEats AI. Spent 1 day realizing I have no idea how to get users. User Avatar 29 comments