Explore your training options in 10 minutes

X

Back






Felipe Bohórquez

Felipe Bohórquez is a Software Engineer and technical writer at Career Karma. He covers all things frontend and backend development.

T Mobile Hiring Process: How to Land a Job at T Mobile in 2023
T Mobile jobs are favored by employees because of their attractive salaries and benefits packages. Thanks to its reputation, employee satisfaction rate, and quality customer service, working at T Mobile is an indirect platform to learn professional development. Understanding the T Mobile hiring process can give you an advantage if your goal is to land…
Gitignore Not Working? A Help Guide.
The title says it all. There are many cases where you might be troubleshooting the .gitignore file because it is not working as expected. The .gitignore file plays a crucial role in Git repositories. If you're .gitignore file is not working, you may accidentally track changes that should be kept private. Some of these changes…
HTML Form action Attribute: A How-To Guide
The HTML form action attribute defines what should happen to data when a form is submitted on a web page. The value of the action attribute should be the URL of the web resource that will process the contents of the form. When building forms and asking data on your site or web application, you’ll…
Rotating Elements with CSS
The CSS rotate() function skews an element by a certain number of degrees. You can rotate an element clockwise using a positive number of degrees. Or, you can rotate an element anti-clockwise using a negative number. Today we’ll learn how to rotate elements with CSS. Why should we rotate an element? Rotating elements make your…
HTML Favicon: A How-To Guide
A HTML favicon appears in the tab bar of your browser next to the name of a website. The favicon is a small image that identifies the website a user is visiting. Favicons are declared in the <head> tag of a web page. Have you noticed all or 99% of your browser tabs have their…
Removing Untracked Files with Git
You can use the git clean command to remove untracked files. The -fd command removes untracked directories and the git clean -fx command removes ignored and non-ignored files. You can remove untracked files using a .gitignore file. There are two types of files in a Git repository: tracked and untracked files. You may encounter a…
Markdown Cheat Sheet
If you ever used Git, you probably created Readme files, if so you noticed these Readmes are in Markdown. Markdown is a very lightweight markup language, very similar to plain text, that’s very easy to learn and you can get started quickly.  The popularity of this markup language has grown so fast that even development…
Creating Ranges with JavaScript
A lot of time when writing different functions, we might want to create ranges in order to work with some data. A range represents data in an array or object with a beginning and end value.  A lot of languages have built in methods to create ranges, for example to_a in Ruby: ('a'..'e').to_a => ["a",…
Git Fixes: The Current Branch Has No Upstream Branch
It might happen that you are working on your regular day-to-day coding. You create a new branch, make some commits and then after doing git push you get this error: fatal: The current branch <branchname> has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin…
Git Detached HEAD
While you might not encounter the problem of a detached HEAD, it is important to know about it so that you can avoid it. As a recommendation do not commit on a detached HEAD but if you do, we’ll show you how to save your commits. A Reminder In order to understand what the HEAD…
Git Reset To The Rescue
When you are working on a project by yourself or as part of a team, there might be instances when you want to undo a commit. The git reset command is one of the tools known to be a real lifesaver. Git's Tracking Mechanism Before going to git reset, we need to understand about the…
How to Get Dropdown Values with JavaScript
As you learn how to build web forms, one of the most common tasks is to get values from dropdowns. In this article we'll learn how to get such values with JavaScript. Dropdown HTML Element Let's have a quick recap as to how to build a dropdown element using HTML. Do follow my Codepen if…
CSS Keyframes
Building animations is a breeze with CSS. And the fun part is that you don't need any third party frameworks or plugins.  The @keyframes CSS rule is a tool we need under our belt to build these animations. @keyframes Syntax The @keyframes is a CSS at-rule. At-rules tells how CSS should behave. There are many…
CSS Input Type
When we are building forms, we want to make them unique and appealing to our clients or customers. It is true that the way we present our forms makes the user-experience much better. In order to style our forms, we use a variety of CSS input type selectors. Syntax and Examples While you read this…
CSS Shapes
Let's go ahead and create some fun CSS shapes! Follow my Codepen for all the code. Let's do this. Rectangles and Squares All our shapes will be wrapped in a div. The most basic shape is the square and the rectangle since by default the div is a square or rectangle depending on the width…
The MEAN and MERN Stack
Often when we are developing web applications we divide our app in different layers. In this article we'll talk about what the MEAN/MEARN stack is in the context of full-stack development. What is Full-Stack Web Development In the most basic sense, when we talk about web development we could divide our app into three layers.…
ID and Class Attributes in HTML and Their CSS Selectors
When using CSS for styling web pages, you'll often want to target certain parts of your page. One of the ways you can select one or more element(s) is by either their ID and/or Class attributes. As you go through this tutorial, checkout the interactive Codepen and just play along with me! The ID Attribute…
CSS Font-Style
With the font-style CSS property we can style our font with a set of characteristics in order to give emphasis to our text.  As always, checkout my Codepen so you can code-along with me. font-style Syntax and Options We have the following options when using font-style. Note, all of them are specified as keywords. font-style:…
CSS Z-Index
When you are designing your layout with CSS, you'll often position elements either up/down or left/right. The z-index allows us to move elements on a 3rd dimension on the Z-axis, with a stacking effect (on top of each other). The z-index property takes either the auto keyword or an integer. These are all valid declarations:…
CSS Tricks – Centering an Image
Today we'll try to center a Susuwatari. These little creatures commonly referred as 'soots' like to move around a lot so we need to keep on still and center so we can take picture of one or more of them. Let's do this! Note: As you read along, please refer to the blog's repo. Adding…
CSS Colors Tutorial
When it comes to making your UI standout, there's nothing like choosing the right color pallette. With this tutorial you'll learn how easy it is to assign colors to elements, fonts, and pretty much anything as you build your UI. To add color, CSS has the color data type, which represents color in the standard…

Many careers in tech pay over $100,000 per year. With help from Career Karma, you can find a training program that meets your needs and will set you up for a long-term, well-paid career in tech.

Career Karma

Find the right bootcamp for you

By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.

X
A person sitting on a dark green chair with a laptop on their knee