Have you ever felt lonely at a party?

Have you ever been to a party only because you didn’t want to be the odd one out?

I guess I’m not the only one who has been in these scenarios and find it nerve-wracking. Many people don’t feel comfortable trying to talk and making friends with someone else in a room full of total unfamiliar people. To help you out with ideas for starting a conversation, here are some effective tips you can use when talking to strangers at a party.

Image for post
Image for post
Photo by Jens Johnsson on Unsplash

Stop worrying about other people

It’s hard not to feel shy when you’re alone at a party. But the more you feel embarrassed, the more afraid you are. It helps to remember that “no one cares, so do what you want.” In other words, stop worrying about other people so much, and have a good time. How could we have fun while being shy? Just turn on your “I don’t care” mode and enjoy the party. …


Python is one of the most popular programming languages as of 2019. Python is a very powerful programming language. It is, however, not perfect. There are a lot of articles and discussions about the limitations of Python. One of the most discussed limitations is scalability. Is it true that Python is not scalable and is it a bad choice for developing enterprise applications which require high scalability? In this post, I will walk you through this question.

What is Scalability?

Scalability is the capability of the system, process, application or network to handle a growing amount of work, or system’s potential to expand itself in order to handle that growth. …


Have you ever been traveling and seen passengers yelling at airline staff to be let on a plane? It happens so often I’m sure you have. One Sunday in March, that vociferous passenger was Antonis Mavropoulos.

Mavropoulos is the chief executive of a waste management company in Athens and president of the International Solid Waste Association. He was en route to a United Nations environmental conference in Kenya via Ethiopia where he only had a thirty-five-minute connection window.

To avoid delays, he did not check any luggage and also made sure he was the first off the plane. The airline, aware of his predicament, had sent a representative to meet and escort him through the airport to avoid any delays. …


Java and Python are two of the most popular programming languages as of 2019. Both are very powerful. However, these two languages are very different. Thus, most beginners and newbies get confused when it comes to making the choice between these two as their first programming language.

Image for post
Image for post
Which one should be your first programming language?

In this post, I will discuss which programming language is better to learn first and why. Well, let’s make it clear: in my opinion, Java would be a better first programming language than Python. Let’s discuss the reasons.

Note: Here I will not discuss which language is better or which one is more powerful but only explain which one beginners without any prior programming experience should opt to learn first. …


Java and Python, both are widely used programming languages of this era. Though, Python is more productive than Java in terms of lines of code which arises a simple question that what is the point of using Java that requires more lines of code than Python for the same task. In other words, why people still use Java even it’s such a verbose language than Python.

Let’s find out here.

Image for post
Image for post

Productivity Comparison

First, let’s discuss how Python is more productive than Java and how it saves much of the developers’ time when developing applications.

Dynamically Typed

The most important reason of why Python is much productive is that it is dynamically typed language. That means it does not require us to declare anything. We just define the variable name and assign any value to it. Then, Python itself defines the type of that variable at runtime according to the value assigned to it. …


The great battle between PHP loyalties and Python lovers is a war which doesn’t seem to end soon. This is due to the fact that both are very powerful and popular programming languages in Web development.

Image for post
Image for post

Are you new in Web development? Or do you need help in making a choice between PHP and Python? No need to worry! I have made it easy for you. In this article, all the information that you need to be well versed will be provided. …


JavaScript is one of the most hated popular programming languages. When I tried to search with “JavaScript hated”, Google returned 17.000.000 results while with “Python hated”, I got only 1.880.000 results. Quite the big difference!

Image for post
Image for post


Web development is the field which will never get outdated or disappear from the scene. Ever since the Internet was first introduced, the scope of web development has only grown upward, and today as of 2019, there is no field which doesn’t require (at least) a website. This field has a great job potential and there is no better time than now to become a web developer (and start earning).

But, where and how should I start?

This is a good question. The modern website is no longer just like what it was 20 years ago with only text and some images. There are a lot of things, technologies, and tools you need to know. …


One of the most common challenges of beginners when learning JavaScript is its asynchronous nature. In this article, I will try my best to explain what asynchronous code is, some common issues, Callback functions, and Promises. Async/Await is intentionally left out as I plan to write about it in another article.

Synchronous code vs Asynchronous code

Synchronous code

Synchronous programs are executed sequentially meaning that each statement waits for the previous statement to finish before executing.

Let’s imagine that you are standing in a long queue waiting to order a Big Mac from the only one machine in the store. Given that all people, in this case, are gentle, no one cuts the line and you can only make your order with this machine. Thus, you can only start placing your order when all the people in front of you have completed their order. …


During recent 10 years since the first time being introduced in 2007, the iPhone has changed Apple’s business dramatically to become the most enormously profitable company ever in the modern business history. iPhone sales have steadily grown over the years, from around 1.4 million iPhones sold in 2007 to more than 216 million units worldwide in 2017. Besides that, the device has always been the largest proportion on Apple revenues. In the first quarter of 2018, iPhone sales accounted for about 70% of Apple’s total revenue (Statista.com, 2018).

Image for post
Image for post

In the first quarter of 2018, iPhone sales accounted for about 70% of Apple’s total…

Bobby

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store