Curated articles, resources, tips and trends from the DevOps World.
time.Time makes dealing with dates and times in Go a breeze, and it even comes bundled in the standard library! However, a time.
Interfaces in Go allow us to treat different types as the same data type temporarily because both types implement the same kind of behavior. They’re central to a Go programmer’s toolbelt and are often used improperly by new Go developers, which leads to unreadable and often buggy code.
Go is becoming very popular for backend web development, and JWT’s are one of the most popular ways to handle authentication on API requests. In this article, we’ll go over the basics of JWT’s and how to implement a secure authentication strategy in Go!
Errors in Go are a hot topic. Many newcomers to the language immediately level their first criticism, “errors in go are clunky! Let me just use try/catch!" This criticism is well-meaning but misguided.
At Boot.dev, we believe humans enjoy learning. We’re naturally curious creatures. And this means it should be much, much easier to become a software developer. A good diet isn’t just a month of eating less sugar - it’s a lifestyle change. Boot.
Brute force attackers guess passwords, passphrases, and private keys in an attempt to eventually get the right answer and crack the security of a system. They systematically guess every combination. For example, if they were guessing telephone numbers in the US:
Want to encrypt text with a password or private key in Python? AES-256 is a solid symmetric cipher that is commonly used to encrypt data for oneself. In other words, the same person who encrypts the data also decrypts it, the way personal password managers work.
We’ve had many readers ask how they can help educate others by sharing Boot.dev’s mission, and now we have a simple solution! If you have a social following, blog, or Youtube channel you can earn by helping others find their path to a CS education!
By signing up to be an Affiliate in the Boot.dev Affiliate Program (“Program”) you are agreeing to be bound by the following terms and conditions (“Terms of Service”). Boot.dev reserves the right to update and change the Terms of Service from time to time without notice.
Who is Boot.dev for? While anyone will find at least a couple of our coding courses directly applicable to their current situation, you will get the most out of our platform if you’ve been coding for a little while but are in the process of finding your first dev job.
Have valuable insights to share with the DevOps community? Submit your article for publication.
Get the latest DevOps news, tools, and insights delivered to your inbox.
Made with pure grit © 2026 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com