Comet Code

HomeSearchTagsSnippets

What do you want to learn about today?

Recent

Building a web scraper in Typescript
#Typescript

Web scraping is a tedious task that can be easily automated by writing a simple application in Typescript

Caelin Sutch

Let vs. Var in JavaScript
#JavaScript

Let and Var can seem interchangeable in JavaScript, but there are some differences in the two that can impact how you use them.

Caelin Sutch

Demystifying the JavaScript Spread Operator (JavaScript ... Operator)
#JavaScript

The spread operator (...) is a useful and quick syntax for adding items to arrays, combining arrays or objects, and spreading an array into a function's arguments.

Caelin Sutch

The Non-Technical Skills Software Developers Need
#Productivity#Project Management#Theory

Software development isn't all about knowing the fanciest tricks or writing the least code to solve a problem. Here are some non-technical skills a software developer should have to succeed.

Caelin Sutch

What is Typescript?
#Web Development#Typescript

Typescript is a popular technology you've probably seen all around the internet. But what exactly is it, and why is it so popular?

Caelin Sutch

Why Contribute to Open Source
#Open Source

Contributing to Open Source projects can be valuable in a variety of different ways.

Caelin Sutch

React Native vs Flutter vs Ionic vs NativeScript
#Flutter#React Native#Ionic#Nativescript

The four most popular cross platform app development platforms compared.

Caelin Sutch

What are Software Flowcharts?
#Software Design#Theory

Software flowcharts are an essential yet often misunderstood aspect of software development. Learn about what software flowcharts are used for, and why they exist.

Caelin Sutch

Why you need Software Requirements for your Application
#Software Design#Theory

In this article, we'll be going over the importance of requirements in software development.

Caelin Sutch

How to Add Smooth Scroll to your Gatsby Site without Extra Libraries!
#Gatsby

How to add smooth scroll in your GatsbyJS site without external libraries using CSS!

Caelin Sutch

What are Websockets and why are they useful?
#Websockets

WebSockets represent a standard for bi-directional realtime communication between servers and clients. Here's why that matters

Caelin Sutch

Welcome to Comet Code
#About

Welcome to Comet Code, the place for the modern developer to learn about various software development topics

Caelin Sutch

JSON in JavaScript
#JavaScript

JSON is one of the most universally used data transfer formats. Lets look at how JSON can be used in JavaScript.

Caelin Sutch

You Can Do a Lot More with the JavaScript Console than console.log()
#JavaScript

Examining some of the other uses of the console object to enhance your JavaScript application debugging experience.

Caelin Sutch

What is GraphQL?
#GraphQL#Server Technology

GraphQL is one of the most modern ways to build and query API's using a declarative syntax, versus using endpoints like REST.

Caelin Sutch

Comparison between React, Vue and Angular
#Web Development

React, Vue, and Angular are the three most popular frontend frameworks today. How do these frameworks differ? Learn more by reading this article.

Caelin Sutch

What is ROS?
#ROS

ROS, or the Robot Operating System, is a popular framework for developing reusable code for robot platforms

Caelin Sutch

The Feature Snowball Method Might be Good For You
#Project Management#Productivity

The Feature Snowball is a productivity method that focuses on building up momentum and confidence by completing the easiest tasks first.

Caelin Sutch

Become a Master of User Interface Design by Mastering These Crucial Concepts
#UI#Theory

Good UI design is crucial to the success of your application or website. Learn the fundamentals of what good UI design is.

Caelin Sutch

What is Firebase?
#Firebase

Firebase, the BaaS platform, is as wide spreading as it is useful. But what are the different parts of the Firebase Platform, and how can you use them?

Caelin Sutch

Building a gRPC Server and Client in Dart
#gRPC#Flutter

gRPC is a modern RPC framework for building APIs. Lets use the popular language Dart, used in Flutter, to create a gRPC client and server.

Caelin Sutch

Setting up a TypeScript NodeJS Application with Prettier and ESLint
#Gatsby

Setting up an awesome TypeScript configuration with ESLint, Prettier, and Nodemon

Caelin Sutch

Why you should be using HyperJS
#Hyper

HyperJS, the super configurable cross platform terminal, is super configurable, super functional, and super awesome

Caelin Sutch

Caelin Sutch ©2020