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…


To help you in your development!

Photo by Science in HD on Unsplash

An application server is an essential software framework for developers, regardless of their preferred programming language. Also known as middleware, it provides an environment for running and installing certain applications.

The objective of an application server is to provide a platform that abstracts from the software developer some of the complexities of a computer system. Accessed through a network connection, they simplify software development by performing the following activities:

  • hiding the complexities of distributed applications;
  • hide the heterogeneity of hardware, operating systems, and protocols;
  • provide uniform. High-level interfaces used to make applications interoperable, reusable, and portable;
  • provide a set of…


Because there’s no secret formula to succeed in programming

Photo by Lagos Techie on Unsplash

There is no secret formula for success. But looking at the patterns of successful career cases, we can see several similarities and small actions that led to that event.

This is no different in the lives of developers. The choice of languages, frameworks, tools, etc., can be crucial in the developer’s professional development or setback.

Here’s a list of topics that every good Front-end developer must master, use, or know to grow professionally and differentiate himself among so many others.

1. HTML5

The main markup language for web development, HTML5, goes far beyond <div>. Having a range of tags, HTML5 gives the…


Read this if you want to succeed in the field.

Photo by Hieu An Tran on Unsplash

As in any area of ​​the job market, there are no magic tricks to succeed in web programming. However, with good daily practices, an optimized routine, and a willingness to learn how to learn, you can go even further!

In this article, I have separated some precious tips to accelerate your career in web programming, whether you are a beginner or an experienced one, and thus, make your journey more productive and, in a way, smoother.

Make sure you read the content to the end, as I’m sure at least one of these tips will change your view of web…


Improve your skill as a programmer.

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

As cliché as it may be to say so, practice really makes perfect. Therefore, when we talk about software or web development, having some personal programming projects is crucial for those who want to compete in the market and thus prove their skills in some specific languages or frameworks.

Furthermore, creating a programming project is also about stepping out of your comfort zone and challenging yourself to learn new things and incorporate repertoire.

In that sense, the first thing you need to keep in mind is what you want to create. …


To expand your power as a developer much further.

Screenshot by the author

Programmers have created more and more great things in less time (today, a small team can create a mobile APP in days), which is mainly due to the tools and frameworks available.

Knowing a good set of tools (and frameworks) makes life easier. It increases productivity, so I decided to use the main tools I use (and other programmers I know to use) to expand my power as a developer further.

1. Terminator

If you, like me, run a server in one terminal (Api), another in another terminal (Client) and still need to perform more tasks in other terminals, you will certainly…

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