You don’t have to be a programmer to laugh at their humor.

Credit: gfycat.com

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.


A little comedy for all of us right now.

Credit: gif-vif.com

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.

1. The book that made you cry

Comments: 815
Shares: 6.3k
Reactions: 31k

Image Credit: Facebook

2. Programmers are safe

Comments: 221
Shares: 1.75k
Reactions: 11k


A shortlist you can copy and paste so you can work less, stress less, and relax more doing work you enjoy

Photo by Sharon McCutcheon on Unsplash

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…


3. Make your thoughts come to life

Photo by Christin Hume on Unsplash

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

1. It’s personal

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 set myself a self-discipline challenge that produced some great results.

Photo by Ali Yahya on Unsplash

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…


From start to finish procedure you can use

Photo by Tool., Inc on Unsplash

Whether it’s a news portal site, an online store, or a corporate website for a small business, the web development process's main steps are almost always the same. In this article, I would like to present this process in detail.

The process presented here also highlights that:

  • Although the work is called web development, many related services, e.g., competitor analysis, UX design, copywriting, etc., are needed to be successful.
  • It goes without saying that you are looking for a web development specialist for a web development project, but you will also see the article below. …

These should resonate with you, whatever level of programmer you might be.

Photo by Sebastian Herrmann on Unsplash

From some perspectives, humanity is divided into two distinct groups: programmers and non-programmers. To better understand the special and difficult-to-understand souls of programmers, I’ve gathered the top 9 things in the universe that real programmers dislike from the bottom of their hearts.

Nothing — nothing fills a developer’s heart with as much hatred as the knowledge that he/she has to look into code written by someone else.

Compared to this operation, the insemination of cattle without rubber gloves seems like a simple tea show. Amidst hellish torment, one has to understand someone else’s neck-wrapped wit, see through their algorithms that…


With examples of real-life developer portfolios to inspire you.

Image Source: Skillcrush

When developers create a website for their portfolio, they usually use design portals as a source of inspiration. Alternatively, you can explore website builders to use some of their templates.

Seeing portfolios of other web developers out there can be a good starting point for studying and gaining experience.

But I recommend using as simple a design as possible if you want something that looks good in five or even ten years. Choose simple yet affordable colors. Use readable fonts of a suitable size.

You also need to design an information architecture:

  • What information do you want to include in…

The most important JavaScript concepts every web developer should know.

Image Credit: Dev.to

In recent years, JavaScript has been developing very dynamically, and I do not mean libraries and frameworks. Staying up to date with what’s new is one thing; understanding the basics is another. This article aims not to explain but to point out and introduce the most important JavaScript concepts you should know. So, let’s dive in.

The first topic you should master is prototypes. Why? Because it is inherent in every object in JavaScript, and as you (probably) know, almost everything in JavaScript is an object.

What do prototypes give us? Imagine that you have many objects of the same…


They are easy to learn, but you need to practice a little.

Photo by Pankaj Patel on Unsplash

The increase in free tutorials on the internet has made it possible for everyone to learn to program. However, as soon as we practice for some time, we realize that not all codes are created equal.

Programming forums are often filled with shoddy code, convoluted algorithms, on-the-fly “if-else,” etc.

Although these errors seem to be reserved for beginners, many programmers continue to reproduce them over time. These bad habits can create disastrous problems in their code. So I came up with 5 important rules to keep in mind when writing code.

When we follow tutorials on the internet, we hear…

Josef Cruz

Entrepreneur, coder, husband, father. I spend my days on the web learning and sharing information across the globe.

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