Let me start this post with a confession —
There are a lot of things that I don’t know.
Everyday while working with experienced developers, I realize that there are a lot of things that I don’t know. So how do I make sure I learn something new everyday?
Ask as many questions as possible!
Here’s why I ask a lot of questions —
Every time you ask a question, you learn something new. The only downside of asking someone a question is that the other person will know that you didn’t know something. …
So what are some popular options if you want to learn a new programming language?
Some may argue that the best way of learning a new language is:
Fair enough! Building a project makes sure that you apply the knowledge you gain from learning the syntax of the language you want to learn.
I have developed more than 20 small projects while learning different languages. When I write code for my personal project, weekend project or even a quick overnight hack, I write code to get something done. All I care about is — “Does my code work?”. …
There are more than 500 programming languages. Hence, it’s pretty normal for you to start learning a new programming language today. It’s possible that you know C++ and Java but your work requires Python or you are well versed in Python and you need to code in Java at work. Or maybe you want to learn that cool language just to expand your expertise.
What are your options if you want to learn a new programming language?
Some of you may even argue that the best way of learning a new language is actually as…
Got some cool PHP project that you want to test on your local machine? Want to create a virtual host to have custom URL for that project to visit on your local machine?
Just copy and paste the project folder in /var/www/html/ folder and you’re just a couple of seconds away from the magic!
Usage: Just run this bash script from anywhere on your Ubuntu machine
$ bash addnewvirtualhost.sh project-folder-name project-url
Here, project-folder-name is the name of the project folder in /var/www/html/ corresponding to which you want to create a virtual host and project-url is the URL that you want to use to access that…
I am going to write about my journey to develop my most-famous self-project — MySpeed Application.
On a crazy night, I was being extra-innovative and mad for developing something cool. I was searching APIs to use and create something awesome and innovative out of them. Suddenly I thought about how the internet speed testing websites work and became curious in running internet speed tests via API. I started searching for Internet Speed Testing API. I found a couple of them but which were completely redundant.