PinnedJon KolmanA guide to freelancing as a solo developerHey Guys, I’ve been freelancing on and off throughout my entire career as entrepreneur and programmer. A lot of my thinking has been around…Apr 3, 2022Apr 3, 2022
Jon KolmanHow to make more money as a freelance developerExpand your skillset: Learn new technologies and programming languages that are in demand. This will allow you to take on more complex and…Mar 25, 2023Mar 25, 2023
Jon Kolmanthe cd command / linuxOnce upon a time there was a neat command that enabled users to move in and out of folder directories. This was called the cd command. It…Oct 6, 2019Oct 6, 2019
Jon KolmanThink In DatastructuresWhen you think in data-structures everything else just seems to fall into place. As a programmer, most mistakes are made when I don’t have…Sep 5, 2019Sep 5, 2019
Jon KolmanHow to kill a process running on a given portlsof -wni tcp:pid where pid is the port number.Sep 5, 2019Sep 5, 2019
Jon Kolmanhow to remote login to a server without a passwordCopy your ssh key to a serverJun 16, 2019Jun 16, 2019
Jon Kolmanwhy you should use redux for state management not just on the frontend of react applications, but…State is really hard to get right and it’s the number one reason for bugs in modern day applicationsApr 8, 2017Apr 8, 2017
Jon KolmanWhy to use TDD or test driven developmentYou know your business logic works because it passed your test.Apr 6, 2017Apr 6, 2017
Jon KolmanWhy to use container components with React.If you’re familiar with React.js you’ve probably noticed that it’s sometimes unclear HOW you should pass data down to your components. You…Apr 6, 2017Apr 6, 2017
Jon KolmanHow running made me a better programmer.Running teaches discipline. You start to push yourself to your absolute limits and when you break those limits you realize how arbitrary…Apr 5, 2017Apr 5, 2017