Anton Dolganin

I'm an engineer focused on solving problems, not tied to any specific language. Architecture, development, DevOps — I choose the right tools for the job and build solutions that work in production and scale without pain.

If you’re using Makefiles — add a make help command. It auto-parses comments and shows all tasks instantly.

Simple hack, huge productivity boost.

help:
	@awk 'BEGIN {FS=":"} \
	/^#/ {comment=substr($$0,3)} \
	/^[a-zA-Z0-9_-]+:/ {printf "\033[36m%-20s\033[0m %s\n", $$1, comment}' Makefile

Makefiles — add a make help command