The following names are all valid variable names in nearly every programming language: dogName dog_name DOG_NAME dog-name But which one should you use in your projects? Let’s chat about the popular naming conventions used in programming, and why you might choose one over another. Snake case and camel case are probably the most popular styles, so let’s cover those first. If you’d rather watch than read, then here’s the video version of this article.
Plenty of people have heard of SaaS, or Software-as-a-Service, which is simply software made available by a third party over the internet. Think Salesforce, WordPress, or MailChimp. And most people know what a “backend developer” is, that is, someone who is responsible for things building server-side systems like user authentication and data storage. Backend-as-a-Service (BaaS) is a recent phenomenon that combines both concepts. BaaS is a cloud service model that takes care of everything beyond the front-end.
I hope you’ve enjoyed your pumpkin spice lattes this fall, that is, assuming that you’re basic like me. The meme about programmers and their coffee will never be cliche right? Hope you enjoy this month’s issue. All the best, Lane What we’ve done this month 🔗 1. Learn Docker course released 🔗 This course is a bit different. It’s packed with text-based walkthroughs as well as videos, and you’ll complete all of the steps on your own machine.
A backend technology is anything used server-side to build stable and efficient web architectures. Back-end technologies include programming languages, databases, communication mechanisms, or frameworks that make up the building blocks of a web application’s back-end. In other words, we’re talking about any kind of tech that helps you, as a backend developer, build or maintain the backend of a website. Even established backend developers need to constantly keep up to date with the best backend technologies of the day.
Building a job-ready portfolio of coding projects doesn’t happen overnight, but if you’re like most self-taught developers, you’ve likely built up a nice collection of todo apps, calculators, and other toy programs. Here’s the thing, applications for end-users are great, but I’m here to convince you that adding a library to your portfolio will make you much more hireable. A specific library that I wrote has helped me land jobs several times, but I’ll talk about that more later.
If you’re rounding a floating point number in Go, it’s most likely you want to format it in a string. Use the built-in fmt.Sprintf() function. heightInMeters := 1.76234 msg := fmt.Sprintf("Your height is: %.3f", heightInMeters) // msg = "Your height is: 1.762" Round float and store in a float 🔗 Use math.Floor, math.Round and math.Ceil from the standard math package. heightInMeters := 1.76234 roundedDown := math.Floor(x*100)/100 // 1.0 roundedToNearest := math.
So we’re officially in a recession, and now the question is, “what does a recession mean to me as a brand-new developer?”. It’s scary stuff. As you can see in this chart, tech stocks are getting hit hard. What’s different about this recession? 🔗 This recession has been much different from the Coronavirus crash or the Great Recession of ‘08. This recession is unique because tech has been hit much harder than other industries.
A backend programming language is what a programmer like you uses to create internal systems that work in the background of a web application. Backend developers make a lot of money and are growing in popularity and desirability. No matter where you are on your coding journey, it’s a good idea to know a bit about backend development. As a beginner, being proficient in backend dev sets you up for success right out of the gate.
The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay through bonuses, commissions, and profit sharing according to Glassdoor. Salary.com estimates the average is closer to $125k, while BuiltIn puts the average closer to $128k in base pay, with an additional $15k in cash compensation. The short answer to what a DevOps engineer’s salary is? Definitely over six figures, likely closer to $125k if you include bonuses and additional compensation.
Happy Halloween! We released a ton of new stuff on Boot.dev this October, and I’ve had a blast figuring out new mediums and tools we can use to create content. Anyhow, here’s to a great November glass clink. If you ever want to connect with me personally you can just reply here, I’d love to chat. All the best, Lane. New stuff from Boot.dev this October 🔗 “Build a Local Dev Environment” project We are super excited about this new project tutorial.