Perspectives
Latest writing
-
On Having a Social Circle That Is Too Small
As an expatriate working and living in a foreign country, I've found that my social circle is quite small. While most of my friends reside in my home country and I communicate…
Read more -
On Being More Socially Skilled
We can use our social skills to build connections, influence decisions, and inspire change. However, during a recent class, social anxiety held me back. When the speaker asked…
Read more -
On Feeling Drained by Social Interactions
Social interactions often leave me, an introvert, feeling drained. The last time I experienced this was at a farewell party surrounded by friends. The organizer had requested…
Read more -
On Finding It Difficult to Approach Others
The last time I attended a networking event at a hotel as a guest, I was surrounded by strangers. Some people seemed to know each other and carried on chatting, while others…
Read more -
Overcoming Silence -How to Engage with Strangers Effectively
I often find it difficult to speak up when I'm in the presence of strangers. During company meetings involving senior management and various stakeholders, many of my colleagues…
Read more -
On Missing Opportunities Due to Isolation
During a leadership training course, our instructor posed a question about how we could improve our community in the face of the ongoing COVID-19 crisis. Suggestions could range…
Read more -
How to Download a View-Only Shared Google Drive Video
Last week, I received a Google Drive video that was shared with me in "View-Only" mode. When I tried to further share this video with my team, they encountered "Access Denied"…
Read more -
Effective Leadership in a Technical Role
As a software engineer, you may eventually advance to a leadership position. However, you'll soon discover that technical expertise alone is insufficient for success in the tech…
Read more -
The Importance of Communication as a Software Developer
Let me explain why software developers need to be good communicators. Although it may seem self-evident, this skill will significantly impact your career. I say this from…
Read more -
Setting Up Auto-Formatting for Python in Visual Studio Code
I was writing Python code and encountered issues with formatting. These formatting problems can complicate code reviews and the use of automated tools to detect such issues.…
Read more -
How to Install Ubuntu Desktop on an AWS Instance Using Chrome Remote Desktop
In today's cloud-centric world, many resources have been moved to the cloud—photos, files, and servers among them. So why not your desktop environment? Imagine not needing to…
Read more -
How to Install Ubuntu on an External Drive Using macOS
If you're using Mac hardware but also want to run Ubuntu, you can install Ubuntu on an external hard drive without risking the removal of your macOS installation. Here's how to…
Read more