A hands-on, step-by-step guide with a simulated dataset you can create on your own

You can quickly create a dynamic, interactive dashboard similar to this in Excel with data you simulate yourself! — GIF by the author

Data Visualization with Excel

Now is the time that we are almost drowning in data. We generate an astronomical amount of data each day, and it will be more difficult for all of us to avoid working with data to make sense out of tons of rows and columns of numbers (if you are not doing so already.)

If you use Excel, chances are you have to use it to visualize some data. You may be already familiar with creating different types of charts with Excel. In some (or most) projects, you have to make several charts. …

A Narrative on the Beginning of My Journey in the NFT World

Earlier this month, I woke up to an exciting email from OpenSea, the largest NFT marketplace on the internet at this time. “Congratulations, your item sold!” It had been 12 days into my newfound hobby, and I was ecstatic.

Although I’m not new to selling creative content online, selling an NFT is a whole new experience.

I’ve documented all the steps leading up to the sale of my first NFT. Read on to find out more.

My first Cryptisect, a collectible NFT, was sold to a collector BobAmorMusic. Many thanks to him. Photo by author.

A Short Introduction to NFTs

If you are reading this, chances are you know something about NFT already. If you are inclined to learn more about NFTs like me…


A Hands-On Guide to Creating a Bar Chart Race with Python and the Powerful bar_chart_race Library from a Real-World COVID-19 Cases Dataset

Data visualization is one of Python’s strongpoints. Creating colorful and meaningful charts from a dataset with Python is always fun, especially when it is animated! Yes. You read it right! Today I’m going to show you how to create a moving, racing bar chart with Python and the bar-chart-race library.

A COVID-19 Cases Bar Chart Race Created with Python — GIF by author


Python practitioners agree that data visualization with Python is effective and fun. With powerful libraries like pandas, Matplotlib, and seaborn, our data handling and visualization capabilities with Python are robust. Colorful charts reveal meaningful information from datasets we wish to understand.

There is another powerful library that can bring our…


A Hands-On Guide to Filtering and Separating Excel Data into Different Worksheets in a Single Workbook with Python

Using Python codes to filter Excel data into multiple worksheets in one Excel workbook — Photo by author

An Urgent Request!

Recently I got an urgent request from a friend to help her work on an Excel file. She needed to separate the data into different sheets and save everything in a single excel workbook. Each sheet's data would come from the original file, filtered according to each unique element in a certain column. Thus each sheet name would come from each unique item in that column.

Going through the full process of software development on a tiny scale can help you regain your coding skillset

Photo by Hitesh Choudhary on Unsplash

I’m sure I’m not exaggerating saying that I’ve always been fascinated with coding. I’ve crossed paths with many programming languages, including Pascal, Microsoft Visual Basic, Java, C++, and, the latest, Python.

I’ve always been a partial part-time coder (less than a full part-time) until this point in life. I’ve been coding on and off, here and there, collecting bits and pieces of computer programming wonders. I’ve been coding less and less, not because I don’t like it anymore but because my career doesn’t really call for this ability.

But the fact that our present lives are wrapped-up by codes (algorithms)…

Is it still worth it?

Photo by David Klein on Unsplash

Is it worth it to start a blog in 2020?

You probably have been asking this question for a while, since this is already October 2020.

You have gone on YouTube and found tons of videos on starting a blog in 2020. If you really want to start a blog post in 2020, any of those videos will give you some useful information on how to do that. Such a video would start with something along the line: “Step 1, pick a hosting company…” and would offer you a discount if you buy a hosting space by clicking through an affiliate link under the video.

Those videos, showing that blogging…

They are important questions with answers unique only to you

Photo by Marc-Olivier Jodoin on Unsplash

Here are some relevant questions you should ask yourself on the way up:

  1. Do you get enough rest?
  2. Do you get up early?
  3. Do you get up with a goal in mind?
  4. Do you meditate often?
  5. Do you exercise enough?
  6. Do you eat enough and good enough?
  7. Do you prioritize your tasks?
  8. Do you focus on your task?
  9. Do you minimize distractions?
  10. Do you enjoy what you are doing?
  11. Do you emphasize more on the process and not the result?
  12. Are you satisfied with the result of your work?
  13. Do you find ways to improve your skills?
  14. Do you learn…

Being a pessimist isn’t all that bad

Photo by S O C I A L . C U T on Unsplash

The online world is flooded with all sorts of information. One of them is positive, uplifting quotes. It can be addictive scrolling down Facebook reading these quotes. Yes, we all need encouragement. We all need affirmation that we ‘can do it.’ We all need to hear (read) that everything will be alright.

I admit that sometimes I can’t stop reading them on my Facebook feed. I got fed these quotes daily from many ‘inspirational pages’ I’m following. That’s how much I need positive energy! I feel ‘the power’ while reading the quotes, but the power never stays.

As a pessimist…

Your Portal into the World of Machine Learning and Artificial Intelligence

Machine Learning and Artificial Intelligence systems are the future of humanity
Photo by Andy Kelly on Unsplash

‘Machine Learning’ is a gargantuan topic. It encompasses mathematics, statistics, specific (domain) knowledge, and coding. For people without solid math or computer science background, it may seem daunting, even out-of-this-world, to even think about entering the domain or applications of the science. But to let everything slip through also seems wrong in this time and age. Machine learning is the core engine and the ‘brain’ behind various artificial intelligence systems (AIs). The art of machine learning is already neatly woven in the fabric of our modern-day lives. …

Because “a picture is worth a thousand words”

“A picture is worth a thousand words.” And a thousand words is a story in its own right. Photography is an expressive art. It tells stories of the world in one’s unique perspective. Creating pictures via photography is telling stories, and that is a joyful journey everyone can take. The best thing is that you don’t need to be a professional photographer to tell stories with pictures.

eyeem.com © Author

Telling stories via photography can be what’s called ‘photojournalism,’ but it doesn’t have to be. One doesn’t always have to take newsworthy pictures for them to tell stories.

Photography is much related to…

Peter Kane

Exploring creative writing and blogging as a business

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