Latest DevOps Articles

Latest DevOps Articles curated daily from around the web.


From the outset, comparing JavaScript and Python seems a bit like comparing apples and oranges, but surprisingly there are quite a few similarities hidden benea...
In this world, nothing can be said to be certain, except death, taxes, and migrations. Earlier in my career, I would come to a new project and inevitably a hect...
Scala and Golang are newer languages, only coming on to the scene after the turn of the century, but in that time they’ve managed to become two of the highest-p...
Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.
Versatile, powerful and ever-present, JavaScript is the world’s most used programming language (for eight years and counting!) and shows no signs of slowing dow...
Golang (or Go) and Java offer an interesting comparison because despite their wide differences, there are also key similarities in how and where they’re used by...
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...
We’ve just launched our latest course, Python Fundamentals. What’s more: to celebrate the release, we’re offering full FREE access to the entire course — yep, y...
Shirts painstakingly handcrafted by under-caffeinated developers. Shirts painstakingly handcrafted by under-caffeinated developers.
Needing to be a math genius to learn code is a thing of the past, as more high-level programming languages offer an alternative to low-level machine code, makin...
In 2007, frustrated by some of C++’s inefficiencies and overcomplicated nature, and desiring a programming language designed specifically for multi-core process...
“Dead Poet’s Society” is a classic film, and has become a recent favorite of mine.
Coding challenges are a fun way to improve your coding quickly. When I started to learn coding in school, coding challenges were the furthest thing from my mind...
Shirts painstakingly handcrafted by under-caffeinated developers. Shirts painstakingly handcrafted by under-caffeinated developers.
In cryptography, the one-time pad, or OTP is a way of encrypting information so securely that it’s impossible to be cracked. That said, OTP has a major drawback...
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...
Quicksort is an efficient sorting algorithm commonly used in production sorting implementations. Like Merge Sort, Quicksort is a divide-and-conquer algorithm.
A red-black tree is a kind of self-balancing binary search tree. Each node stores an extra bit, which we will call the color, red or black. The color ensures th...