Technical Writer

Kelly is a technical writer at Career Karma, where she writes tutorials on a variety of topics. She attended the University of Central Florida, earning a BS in Business Administration. Shortly after, she attended Lambda School, specializing in full stack web development and computer science. Before joining Career Karma in September 2020, Kelly worked as a Developer Advocate at Dwolla and as a team lead at Lambda School. Her technical writing can be found on Codecademy, gitConnected, and JavaScript in Plain English.

How to Learn Data Warehousing

There are several methods to learn data warehousing, including self paced and classroom oriented. This article covers the books and training programs you need to independently learn data warehousing. What is Data Warehousing? A data warehouse is a central location…

Computer Engineering: Courses, Training, and Other Resources

How to Learn Computer Engineering The field of computer engineering produces essential everyday items society relies on everyday, from mobile phones to routers. Embarking on a journey in this field as a career can be challenging, but you can gain…

Microsoft Azure: Courses, Training, and Other Resources

Microsoft Azure is a cloud computing service used by many companies, developers, and engineers for testing, building, deploying, and managing applications. Cloud computing is the delivery of computing services like databases and software. An example of an everyday cloud computing…

How to Fix the Remote ‘updates were rejected’ Git Error

The Git error “updates were rejected because the remote contains work that you do not have locally” is triggered when you initialize a new Github repo with a readme file or a license. This article dives into the solutions to…

Error: the Following Untracked Working Tree Files Would Be Overwritten by Merge

The error above is often triggered when we do not clone the repository we are trying to pull from. The projects may be identical, but we may be working on one locally while trying to pull it from the repo…

JavaScript Format Currency (intl.numberformat)

In JavaScript, the Intl.NumberFormat() method is used to specify a currency we want a number to represent. The method is a constructor that can be used to format currency in its style property.  This article states how we use the…

Python SyntaxError: Invalid Syntax

Syntax are rules that dictate how programming languages should be written. Each language has its own set of syntax rules different from others. We can think of them like grammar or punctuation in spoken languages. The question mark in English…

Python Algorithms

Algorithms are well defined instructions used to solve problems. Imagine you live on the second floor of a building and you needed to give yourself instructions to check your mail. Your algorithm would look something like this: Notice that we…

Is Python Object Oriented

What is Object-Oriented Programming? Object-oriented programming (OOP) is a paradigm or design that allows us to model concepts as objects and define the relationships between the objects. The paradigm focuses on the objects developers want to manipulate, instead of the…

JavaScript SyntaxError

Syntax are rules that dictate how programming languages should be written. Each language has its own set of syntax rules different from others. We can think of them like grammar or punctuation in spoken languages. The question mark in English…

Get matched modal

Find the best bootcamp for you

Our matching algorithm will connect you to job training programs that match your schedule, finances, and skill level.