Full Stack Web Developer | Tech Enthusiast

These are actually in a code base somewhere

Image for post
Image for post
Photo by Ben White on Unsplash
/*
* Dear Maintainer
*
* Once you are done trying to ‘optimize’ this routine,
* and you have realized what a terrible mistake that was,
* please increment the following counter as a warning
* to the next guy.
*
* total_hours_wasted_here = 73
*
Exception up = new Exception("Something is really…


Extensions that add functional benefits and visual flair to your development workspace

Image for post
Image for post
Photo by Joshua Aragon on Unsplash

1. Material Theme

Image for post
Image for post
Screenshot by author


A list of jokes and memes relatable to all programmers

Image for post
Image for post
Photo by Ahmed Zayan on Unsplash

1. Every programmer be like

Image for post
Image for post
Image source: Mohammed Ibrahim on quora.com

2. When debugging the code to find the root cause

Image for post
Image for post
Image source: Jonathan Ouyang on quora.com

3. When someone forgets to save all the code that they have been writing

Image for post
Image for post
Image source: Chukwuebuka Sunday on quora.com

4. When a program is a mess but, everything works out at the end

Image for post
Image for post
Image source: thecoderpedia.com

5. Code comments be like

Image for post
Image for post
Image source: thecoderpedia.com

6. When you finally decide to go to sleep after a long day of work

Image for post
Image for post
Image source: thecoderpedia.com

7. How the users see a programmer vs. how a programmer sees the users

Image for post
Image for post
Image source: Tony Jesuthasan on quora.com

8. The difference between a while and a do…while loop

Image for post
Image for post
Image source: Mashal Rashid on quora.com

9. A programmer trying to fix a small bug

Image for post
Image for post
Image source: Suraj Sharma on quora.com

10. When a programmer leaves a small amount of work on Friday thinking that they can complete it on Monday

Image for post
Image for post
Image source: Chukwuebuka Sunday on quora.com

11. When a programmer finally makes some progress trying to fix a bug

Image for post
Image for post
Image source: techparadise on pinterest.com

12. When chrome is running along with other apps on a computer

Image for post
Image for post
Image source: Jonathan Ouyang on quora.com

13. When Internet Explorer hits back for making fun of its speed

Image for post
Image for post
Image source: thecoderpedia.com

14. A fight among languages used for web development

Image for post
Image for post
Image source: thecoderpedia.com

15. The most inspiring quote ever

Image for post
Image for post
Image source: thecoderpedia.com

16. When a programmer tries to remove all the bugs from their code

Image for post
Image for post
Image source: thecoderpedia.com

17. Reaction when someone says they are an HTML programmer

Image for post
Image for post
Image source: Suraj Sharma on quora.com

18. When you think of having lunch after a final code fix

Image for post
Image for post
Image source: Giuseppa Tripoli on quora.com

19. When a programmer finds out that an application is not hosted on a Linux server

Image for post
Image for post
Image source: Alexander Hartdegen Lee on quora.com

20. When you try to fix something on the production on a release day

Image for post
Image for post
Image source: Adarsh Kumar GM on quora.com

21. When all the browsers have a meetup

Image for post
Image for post
Image source: Funny Pictures on lefunny.net

22. When a programmer goes to the client to apologize for the downtime of their application

Image for post
Image for post
Image source: Harsh Raj Gupta on quora.com

23. The programmer of the year

Image for post
Image for post
Image source: Shivam Agrawal on quora.com

24. The reaction when the buggy code worked fine during a pitch to the client

Image for post
Image for post
Image source: Harsh Raj Gupta on quora.com

25. Cheating in an exam involving the front-end and the back-end of an application

Image for post
Image for post
Image source: Shivam Agrawal on quora.com

26. What online courses promise and what you finally get

Image for post
Image for post
Image source: thecoderpedia.com

27. Situation in a war room

Image for post
Image for post
Image source: Harsh Raj Gupta on quora.com

28. Different roles in a software company

Image for post
Image for post
Image source: Shivam Agrawal on quora.com

29. Front-end vs. Back-end

Image for post
Image for post
Image source: thecoderpedia.com

30. When its been 7 hours debugging our own code

Image for post
Image for post
Image source: thecoderpedia.com

References:

Liked this article? Here are some other articles that you may like


JavaScript

Checking equality in JavaScript

The Equality and the Strict Equality operators in JavaScript
The Equality and the Strict Equality operators in JavaScript
The Equality and the Strict Equality operators in JavaScript (Image by the author)

Equality operator (==)

You can see below how the equality operator (==) tries to compare the two operands.

Different types

  • If you compare a string and a number, it tries to convert the string to a number before comparison. …


Different ways to load JavaScript onto your HTML page

Loading the JavaScript into your HTML page
Loading the JavaScript into your HTML page
Loading the JavaScript into your HTML page (Photo by the author)

Problem With the Normal Way of Loading JavaScript


JavaScript

A detailed guide to JSON, and the use of parse() and stringify() in JavaScript

JSON
JSON
JSON ( Image by author )

An overview of the JSON format

  • Easy to read/write.
  • Used for API requests for transfer of data between the server and the client-side, and vice-versa.
  • Used as a configuration file format for many technologies/tools.
  • Has easy integration with most of the programming languages.

Here is how a JSON file looks like

Image for post
Image for post
A Sample JSON file ( Image by author )


10 useful things that you can do with the console for better debugging and improved workflow

Image for post
Image for post
Console in JavaScript ( Photo by author )

1. log, info, debug, warn️, and error


Using var, let and const in JavaScript, and how each differs in their behavior

Different types of variable declarations in JavaScript
Different types of variable declarations in JavaScript
Different types of variable declarations in JavaScript ( Photo by author )
  • How to declare variables using each keyword
  • The scope of the declared variable using each keyword in different scenarios.
  • Can we reassign and redeclare variables for each type of declaration?
  • A Brief discussion on variable and function hoisting when we declare variables using the var keyword.
  • Which one you should and should not use, based on the different scenarios. …


How for, for…in and, for…of loops work and how to use them effectively in JavaScript

Different for loops in JavaScript
Different for loops in JavaScript
Different for loops in JavaScript ( Photo by author )
  • How a for loop works and how to use it.
  • How a for…in loop works and how we can use it to iterate over enumerable objects.
  • How a for…of loop works and how we can use it to iterate over iterable objects.
  • When to use each of them.
  • The main difference between for…in and for…of.

1. for

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