21 Different programming languages

Fizz Buzz In different programing languages
Fizz Buzz In different programing languages
Photo by Silvana Carlos on Unsplash

What is the Fizz Buzz test?

Write a program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz

1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz...

JavaScript

for (var i = 1; i <=…


Helpful & time saving little JavaScript code snippets

JavaScript Snippets
JavaScript Snippets
Photo by Evelyn Clement on Unsplash

1. Gets an input value as a number

const checkMyValueType = (event) => { console.log(typeof event.target.value) // string console.log(typeof…


I can’t believe it’s just HTML

Cool things you can do with just HTML
Cool things you can do with just HTML
Photo by nicole duncan on Unsplash

1. Picture

<picture>
<source media="(min-width:1024px)" srcset="dog-big.jpg">
<source media="(min-width:465px)" srcset="dog-small.jpg">
<img src="cat.jpg" alt="Flowers" style="width:auto;">
</picture>


Most programmers will make these mistakes in their career

Programming mistakes most inexperienced programmers make
Programming mistakes most inexperienced programmers make
Photo by Daniël Maas on Unsplash

1. Measuring good code by the number of lines

2. Looking for the answer before trying to solve the problem


Daily struggles of being a Software Developer

19 things that software developers hate to hear/see
19 things that software developers hate to hear/see
Photo by Toshi on Unsplash

1. Useless error messages

2. Badly named things

var d = 2;
var myInt = 12;
var message = "An error";

3. “We’ll write tests later”


Interesting tricks you can do with HTML/JS/CSS

Frontend tricks. HTML/CSS/JavaScript
Frontend tricks. HTML/CSS/JavaScript
Photo by FLOUFFY on Unsplash

1. Datalist element


Without comprising quality of the code

Micro changes can help you code faster
Micro changes can help you code faster
Photo by Camilla Coffey on Unsplash

1. Timebox


The big differences you notice when working at a software company

Working at a software company
Working at a software company
Photo by Photos Hobby on Unsplash

What is a software company (house)?

A software company (house) specializes in building software products. Such companies can focus on business or consumer software. The defining trait of a software company is that it’s a company that focuses on developing and distributing software products.

  • SAAS (Software as a service) also known as web-based software, hosted software, and on-demand software is where a company host its application on the cloud which is available to the consumers.
  • COTS (Commercial off-the-shelf) products are packaged solutions which are then adapted to satisfy the needs of the purchasing organization. This could be something like a CMS (Content Management System)


What great developers do day to day

What great developers do day to day
What great developers do day to day
Photo by Thirteen .J on Unsplash

Rule of 3.

It states that you are allowed to copy and paste the code once, but that when the same code is replicated three times, it should be extracted into a new procedure.

Consistency is king


JavaScript coding standards for improving the quality of your code

Photo by Kevin Ku on Unsplash
  • Keeps the code consistent
  • Easier to read and understand
  • Easier to maintainer
  • Easier to refactor

Use async-await over promises

Daniel Anderson

Full stack lead developer, from Manchester(UK)

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