18 DevTools for productivity πŸš€

Christopher Kade on November 05, 2019

This may sound crazy, but developers are lazy. I know, unbelievable. Some of us are, we need to automate lots of our tasks because repetition can b... [Read Full]
markdown guide

19 dbdesigner.id to create Entity Relationship Diagram 😎😎😎.
This can help you to collaborate with your team on web and cut off your step in generate SQL Create database.
I write this article to explain more about this devtool medium.com/@didin1453fatih/databas...

Alt Text


Nice article πŸ‘

If someone use gitmoji-cli there is gitmoji-changelog that generates changelog for projects using gitmoji convention πŸ˜„


Thank you ! I use it quite often, I should have mentioned it 😬


for people in the same network as you, ifconfig will do, then share your ip


Is it "ipconfig", or am i wrong? Sorry if its another tool named as ifconfig.


Didn't know about ngrok. It looks very useful! Thanks!


I use it a lot! It is really useful to share a local app when you are pair-programming remotely πŸ‘


ngrok http 3000 creates a tunnel on the port 3000 and expose it on an url. So you have to start your app on port 3000 then it is available to the url πŸŽ‰


These projects are definitely worth checking out:-

MEVN-CLI - Light speed setup for MEVN stack-based apps.

teachcode - A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding.


Hi! I have a dozens of plugins ( some of them could be broken, anyway ) - helping to automate typical devops tasks - git/azure/azure-devops/whatever


To use plugins you'll need a Sparrow6 - Raku Automation Framework.


holy holy. this fkill works. bless you sir!


fkill is more then funny.
There is no way that kill don't work.
Only situation when I saw kill and by that pkill is lagging is when there is a mounted resource that become unavailable and cpu and memory is on maximum usage. basically kill will immediately open a system call to kill process and remove it from table of processes without waiting for the same to release resources.
If you are developer who do not know linux you might do not know about signals and that by default and SIGTERM to kill a process which is also known as terminate as send a signal to a process to release a resources and cleanly remove from table and memory.
To use a kill as a kill you can just pass
-9 or -SIGKILL or simply -kill as the argument.
So writing a new utility to kill a process is not needed.


Nice post!

Have you checked out our free product dbdiagram.io, there are 100K developers using since it was launched last year



Just added this to my .bashrc

alias man=tldr
alias woman=/usr/bin/man

Excellent post thank you ! the big DevHints cheetsheet is especially impressive ^

code of conduct - report abuse