Nisarga Patel

Software Engineer

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

Martin Golding

Software Development Vs. Just Hacking

2017-10-06 general technology
Making the transition from hacking away at projects and gearing one’s self towards professional software development takes time, consistency, and considerable effort. Professional software development is measured, deals with edge cases, and has a specific methodology that it follows. Hacking can certainly churn out projects quite consistently but the quality of the product will definitely not be of the same caliber. It is definitely possible to build a functioning web or mobile app in 24 to 72 hours but creating one that has a proper definition of edge cases, documentation, and testing - it’s a lot of work. Continue reading

Why Hugo Is My Blog Engine of Choice

2017-09-24 general technology
I had been thinking about starting a development blog for a very long time and was looking for a solid blog engine or static website generator to make the process of creating my blog and getting content out there as quickly as possible a bit more streamlined. In the past I had used GatsbyJS which had suited my needs but this time around I felt like I needed something that was different. Continue reading