Prajwal Haniya

Being Disciplined

Being disciplined requires effort from the individual. You need to turn it into a habit. One of my favorite quotes The man who loves walking will walk further than the man who loves the destination. So, this means basically if you really love what you are doing, then completion doesn’t matter. You may get what you want a little slowly, but going in that direction consistently matters. Some people are lucky, and smart so they may get what they want a little earlier.

Started writing on Substack

Started writing on substack. Moved my techletter to substack from hashnode. I feel substack is a more mature platform for a writer and gives the freedom to monetize content.

Writing is not easy. Especially tech writing requires a lot of research.

I moved to substack yesterday. I will be writing premium techletters in the upcoming days along with my weekly techletters. Hope it will reach the right audiences.

Narrow down your choices

It’s been many days since I blogged about anything. I am programming every single day. As a full-stack engineer, I get exposure to many areas of computer science. Backend engineering is exciting. At the same time, there are thousands of things that I need to learn. Living beings have a limited amount of time on this planet. You should know that spending more time on the things that you don’t love doing is a waste of time.

An event to remember

When you lose there are more people to celebrate than when you win. At least, today was the day I experienced it. I am writing this because I want to keep it on record. Never be a person who celebrates when someone else loses. Sometimes the circumstances will force you to go down. Going down helps you understand a lot about yourself as well others. You can see all those people who celebrated when you went down.

Why backend engineering is interesting?

Being a software(full-stack) engineer, I have worked on frontend, backend & mobile app development. Of all these three, mobile app development is slightly more complex when compared to developing a web application. This doesn’t mean that developing a web application is easy. Complexities increase as products mature. Nothing is easy. Developing software requires time, effort & patience. Frontend development has its own complexities. Today’s web applications have a lot of front-end engineering work, which many people don’t recognize.

How to build a skill using this 'Learning Framework'?

Is there any fixed learning format that is universally applicable to all humans? Definitely NO. The framework which I am going to describe here has no set of boundaries. It always depends on the individual and their field of interest. How can you find out your area of interest? Basically, you need to try a lot of things. Building one simple skill which the market needs will help you move ahead.

Using Lunar Vim

I have been using VS Code for a long time now. I know a lot of it’s shortcuts and my productivity has definitely increased. While deploying a node application I came across vim. Configuring vim is not an easy task. So, while searching vim related things, I came across lunar vim. Which is just a vs code like IDE and has all the vim shortcuts and is on top of neovim.

Writing Daily

I am writing techletters for more than a week on a continuous basis now. Techletters are a place where I write about the technical things that I learn and come across. Writing generally is fairly easy compared to writing technical things. Why? Because it requires much more practice, experience, and most important curiosity. It is satisfying because you can learn new things every single day. Building software products is not an easy task.

Timing

Not everyone is born on the same day or at the same time. You experience things differently. The way you learn something is also not the same. But, people will compare everyone to someone who they think is dominant, or aspire to be. So, you can find very few people who are happy and satisfied. Everyone knows most of the things, but very few people follow. For example, parents may compare their kids with someone else’s kids, but deep down they also know that it is wrong or there are more parameters to consider.

Unfairness

There is unfairness everywhere and in everything. We are born randomly in different places. Is there a reason? I am not sure. You certainly can give a reason for yourself but is it right? I am not sure. You have the responsibility to survive just like any other animal on the planet. But survival for a human is easier compared to other animals. Because we have outsourced most of our work.
See all posts