Programmers code all day, debug all night and go through thousands of code lines. But it doesn’t mean programming is what they all know and good at.
They all have a sense of humor that can make us all laugh even if we’re not a programmer.
It takes a fellow programmer to understand the hardships of another programmer. But it doesn’t mean, the same can be said of their jokes.
When people ask me how I make a full-time living on the internet which allows me the freedom to live wherever I want and work whenever I want, there are certain responses I hear a lot.
“I wish I could do that but I don’t know how” or “I can’t think of a good business idea” And my favorite, “Isn’t making money on the internet all a scam!?”
From now on, if I hear any of this (and they’re genuinely interested) I’ll just send them to this very post.
When it comes to starting an online business to increase your…
Writing and journaling are among the many things that successful people do daily. It is a great opportunity to connect with your thoughts. It is something that I do every single day and I know it will have an incredible impact on your life as well.
Let’s get into it
One of the many pros of writing is that it is so personal to you. Nobody can tell you what you can or cannot write about.
I enjoy writing pieces based on self-development, health, and mindset (obviously). But you can write about anything you want. You can write poetry, novels…
I am honestly still amazed that something as simple as cutting out time-wasters in my life, over a very short time-frame, has had such a positive impact on me.
Since finishing the challenge, I’ve really “upped my game” and my productivity is still through the roof. Due to the success, I have experienced in this area, I’ve streamlined my operations and brought together all my positive, productive ideas, for maximum results.
Today, I want to get quite personal and share with you all the positive habits and ideas that I have implemented in my life in order to get more…
A well-built system does not mislead the user. The interactive elements of the interface should be easily distinguished from the constant aspects of the website environment.
Properly designed buttons are those that the user cannot confuse with other elements. In addition, affordances will help in the design of the controls. The affordances tell the user what he can click on and whatnot. Therefore, the appropriate use of tags such as shape, size, or color is important because they make the element perceived as a button.
Users are accustomed to specific button shapes, so it's worth using well-known and popular patterns…
You can find many resources on the web on how to become a better programmer. I decided to approach this problem from the opposite side. I present to you a list of things that will make you worse programmers.
Overall, responsibility is a very desirable quality. Fortunately, few people like to be responsible. If your code isn’t working correctly and you know it’s your fault, then make up an excuse instead of proposing a solution to the problem. It’s best to blame another developer, the author of the library you are using (or the framework), or the server itself. Never…
I want to share with you the lessons that I learned from various companies and projects that were key to my career and gave me the confidence to thrive in this industry — after all, being a programmer is not only about writing code!
As long as you feel like you are still learning and surrounding yourself with people who can ask for advice and opinion — you keep developing. However, if you think that you are often the "smartest person" in the room during a brainstorming session — for example, no one is questioning your opinions and decisions, and…
As an application grows, the code usually becomes confusing at some point. Code refactoring, i.e., “cleaning up” the source code, can definitely be an alternative to new development.
When it comes to modernizing applications, many companies now favor completely redeveloping software. It is also because refactoring has to contend with some prejudices. Nevertheless, the restructuring of the source code is an effective method for optimizing applications.
Refactoring is used to simplify code that has already been written — and this can affect both historically grown and entirely new applications. …
WordPress is the most popular CMS in the world. New websites based on this content management system appear on the web every day. Additionally, thanks to plugins, you can increase its functionality. In this article, I suggest what to equip WordPress with.
First of all, it is worth taking care of regular and easy backup of the website. With the BackWPup plugin, you can significantly increase data security because we always have a copy of our website on hand. BackWPup creates it automatically and stores it on the server or sends it by e-mail.
It is not by accident that…