Qvault

Insertion sort builds a final sorted list one item at a time. It’s much less efficient on large lists than more advanced algorithms like quicksort

insert

The post How to Write Insertion Sort in Go first appeared on Qvault.

Insertion sort builds a final sorted list one item at a time. It’s much less efficient on large lists than more advanced algorithms like quicksort or merge sort. Insertion sort is a simple algorithm that works just…

a closeup of a white coiled python snake
Photo by Fidias Cervantes on Unsplash. Yes, I know Python is named after the Monty Python sketch and not the reptile, but there aren’t any Monty Python sketch pictures in the public domain.

A ruby is a beautiful red gemstone; a python is a beautiful green snake. Aside from that, they’re both very popular programming languages. They’re popular for different reasons, and they’re good at different things. Before you choose between Ruby vs. Python, make sure you ask yourself these 10 questions.

While…

But beginners should absolutely incorporate Node.js.

top view of many people sitting at a big desk with computers, phones, coffee, headphones, etc, working.
Photo by Marvin Meyer on Unsplash

So you’re a fan of web development? Great! You’re probably already familiar with JavaScript and may have heard of Node.js as well. But which one is better, and how are they different? When should you pick Node.js vs JavaScript?

Here’s the full summary: there isn’t really a decision to be…

Robin William’s character explains that it’s bad practice to use terms like “very tired” or “very sad”

language

The post Beautiful Language and Beautiful Code first appeared on Qvault.

“Dead Poet’s Society” is a classic film, and has become a recent favorite of mine. There’s a scene in particular that I enjoy, where Robin William’s character explains that it’s bad practice to use terms like “very tired” or…

A universally unique identifier (UUID) is a 128-bit format for creating IDs in code that has become popular in recent years, especially in relation to database keys

The post What are UUIDs, and should you use them? first appeared on Qvault.

A universally unique identifier (UUID) is a 128-bit format for creating IDs in code that has become popular in recent years, especially in relation to database keys. By using UUIDs, you ensure that your ID is…

Qvault

Learning computer science can be complicated. We make it simple.

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