jshint – An awesome javascript linter

An awesome javascript linter JSHint is a community-driven tool that detects errors and potential problems in JavaScript code. It is very flexible so you can easily adjust it to your particular coding guidelines and the environment you expect your code to execute in. The core project consists of a library itself as well as a […]

Read Full Article β†’

5 Must-Have Online Coding Tutorial Websites

There are many ways to learn programming. You can get a computer science degree and spend 3+ years of your life studying theory before ever writing your first line of code. Or you can take the self-taught route and rely on online tutorials, books, or even coding bootcamps to get you up to speed. There […]

Read Full Article β†’

What is the best programming language to learn? A blog that talks about what is the best programming language to learn.

What is the best programming language to learn? There are many answers to this question. The answer depends on your goals, interests, and motivations. If you want to make apps for iPhones or Android phones, you should learn Java or Objective-C/Swift. If you want to work at big companies like Google, Amazon, Facebook, Microsoft, Apple…then […]

Read Full Article β†’

Tips for Getting Rid of Lint on Upholstery

Lint is a tiny piece of fluff that can seem like the most annoying thing in the world. It can be nearly impossible to get rid of, and if you don’t, it can stick around for a long time. Here are some tips on how to get rid of lint on upholstery. 1. If you […]

Read Full Article β†’

Python is Top Choice for Newest Computer Science Students

Python is Top Choice for Newest Computer Science Students Python has now overtaken Java as the most popular language at top U.S. universities, according to data from the Computer Science Teachers Association (CSTA). Python also moved past C++ in the TIOBE Index, which tracks programming language popularity, to become the third-most popular language in the […]

Read Full Article β†’

Towards A Codeathon Culture

We all know that collaboration is the name of the game in the 21st century. We are working in teams, we are cross-disciplinary, we are more and more transparent. But what does that mean for software development? It means a shift to codeathon culture. What is a codeathon? A codeathon is a combination of writing […]

Read Full Article β†’

10 steps for better coding

Welcome to Pencil Code! This is a blog about the “what” and “why” behind coding. We’ll be posting 10 steps for better coding, as well as other helpful resources for new programmers. 1. Write code that’s easy to change 2. Use functions to organize your code 3. Put in lots of comments so it’s easy […]

Read Full Article β†’