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
Meme marketing for startups 🔥 User Avatar 12 comments Why Building in Public Changed My SaaS Journey Forever User Avatar 11 comments How I Closed My First SaaS Client Without Writing a Single Line of Code User Avatar 10 comments From $0 to $10k MRR: My Indie Hacker Journey – Part 1 User Avatar 6 comments Protect your momentum like your life depends on It User Avatar 4 comments Opsgenie vs. Splunk: Choosing the Right Incident Management Solution User Avatar 1 comment