Some code in the article has been updated, thanks to Honza Král
Python is a fantastic language. The syntax is easy and you don’t have to do any semi-colon hunting in your code. For a beginner, I would say Python is one of the easiest languages to start with.
You have a great set of libraries to start off with and you can install a plethora of other libraries to add to your programming experience.
After a while, you might feel you are a bit stuck writing a lot of code for a simple operation. That is actually not as…
Writing text might not be the answer to note-taking at all — Nodes are
Are you still taking notes on paper? When you write on paper you are physically feeling all the letters that translate from your mind to the paper. I love writing on paper, but that content dies with the notebook and it kills you when you go somewhere and forget to bring it. Going to the cabin to read for your exam while your notes are at home? That immediately initiates another two-hour drive back home.
This is why I have stopped taking notes by hand even…
Every new product needs a name. The name is its identity. Back in 2012, Apple called the iPad3 “The New iPad.” It was a brilliant marketing move. Not only would you get people visiting the Apple store asking for The New iPad, but there was an explosion of free PR with people complaining about the name as well as those praising it.
Imagine being hired by IKEA to figure out what every little screw is supposed to be called. We all know the Billy bookshelf by now. It’s iconic, as well as its name.
A name that feels perfect for…
I started my Medium journey in January 2020. In April 2021, I decided it was time to bring even more value to my followers — old and new. To create more audiovisual content, I recently started my YouTube channel
For the rest of the year, the goal is to create, and release new content every week. I have a huge lineup in the pipeline eagerly waiting to get created.
I have always loved teaching, learning, and sharing. With yet another platform, I will be able to continue doing what I love and reach more people.
The channel will focus on…
Is happiness a state of mind? The Danes use a word for happiness, “Lykke,” to describe in-the-moment happiness. The feeling you get when you sit in front of the fireplace and drink hot chocolate without a worry in the world.
Harvard proposes that happiness is more than a state of mind — it’s a lifestyle.
You build a lifestyle from a set of action-based building blocks. These building blocks define who you are. Don’t you owe yourself happiness? If you do, why aren’t you working on it?
Is it true that we have to develop happiness over time with a…
My 9–5 job, teaching, and writing were my main income streams in 2020. It paid the bills while allowing me to save and invest. Why then is the $7.10 paycheck my most rewarding? A sum that won’t even cover a fancy coffee.
It happened while I was sleeping.
The first thing I did every morning was to reach for my phone and check how much money I made doing nothing.
It sounds too good to be true, and it kind of is, but at the same time, you can make money in your sleep, and it is a euphoric feeling…
Do you want to dive into Python programming but don’t know where to start? Don’t worry. Thonny will guide you along the way. You don’t even have to install Python.
The process of setting up your environment can be a daunting task for a beginner, and talking to seasoned developers might make things worse. Is VIM really a good editor for beginners?
What a beginner needs is to write code, see what is happening, and get feedback. Everyone has to troubleshoot their code, but simple yet powerful visual feedback helps you learn more quickly.
Thonny is a simple IDE designed…
When you start learning Python, it is easy to get lost in variables, lists, sets,
if statements, and loops, and not know where to take it next.
The beauty of learning a new programming language is that it allows you to solve problems you weren’t able to solve earlier. You now have a new weapon in your arsenal, but how do you use it?
I’ve used Python to hang pictures on my wall, so I’m living proof that you don’t have to create fake projects. You can use Python in real life to save you some trouble. …
You’ve met them. The humanoid creature with an empty stare. Your friend, who used to be witty and interested in your life. Now, her only focus is managing to stand upright and tell you stories you don’t need to hear.
Don’t worry, you’ll be able to talk about your life as well, but be prepared. If you do, your friend will tell you all about how clueless you are about your current situation and how you’re not living life correctly, grasping all the opportunities she wishes she did. …
Mornings can start in a million different ways. You can get up full of energy, ready to solve all global problems, or your body pours out of bed like a piece of jello. Then, there is everything in between, where most of us find ourselves. This middle ground doesn’t involve any habits. We get up, get out, and start our day without overthinking. You make sure the coffee mug reaches your face, and that’s pretty much your morning habit.
What if there was a way to get out of this zombie-like morning state? What if your brain doesn’t grow or…