March 28, 2023 in Career Advice
Three Tips for Effectively Budgeting Learning Time at Work
Making time to learn at work can be daunting. Hundreds of emails, tasks piling up, follow-up reminders, and slack messages all at your door don’t really leave time for your brain to think about learning. The brain is a muscle…
February 8, 2023 in Learn
How to Perform Mobile Website Testing
Mobile browser usage is much more common than you may think. According to recent data, around 59% of web traffic comes from mobile devices. This means that consumer expectations for mobile websites are higher than ever before. Even with smart…
February 8, 2023 in Learn
How to Manipulate Classes Using the JavaScript classList API
Something that comes up often when building front-end web applications is the need to change the classes applied to an element. For some time elements have had a className attribute which allows you to retrieve a string containing the class…
January 18, 2023 in Learn
Python Freelancing: The Good, the Bad, and the Ugly
It’s safe to say that us developers enjoy programming day in and day out. We also really like making money and being able to feed ourselves and our families. But, we may not want to necessarily work in an office…
January 18, 2023 in Learn
How to Create a CSS Sprite Animation With steps()
There’s a little-known timing function in CSS animations that lets us break an animation into segments––or steps––instead of running it as one continuous animation from start to finish. This function is useful for creating sprite animation because we’re able to…
January 18, 2023 in Learn
How to Use the Browser Developer Tools Console
The browser developer tools console is one of the most powerful tools available to you when it comes to debugging your front-end web applications. The console has an API that provides several methods that make debugging easier. It’s not uncommon…
December 21, 2022 in Learn
How to Memorize Codes: Tips & Tricks
One of the most common questions I get from students is: “What’s the best way to retain what I’m learning?” Students may think they understand the lessons and concepts being taught, but later struggle putting it all into practice. Writing…
December 15, 2022 in Learn
What is JavaScript?
This blog post was written by chatGPT. The Treehouse team is experimenting with this exciting new service and so thought we would ask it a few questions and see how it compares to similar content! If you’re wondering what is…
December 2, 2022 in Learn
How to Become a Database Administrator
Today’s world is driven by data. According to this report by Cisco, big data will be worth $224.5 billion by 2025, an increase of over 10% from 2020. This rapid growth in valuation shows how crucial data has become. So,…
December 2, 2022 in Learn
Java vs. JavaScript: A Complete Comparison
The programming languages Java and JavaScript may sound similar, but they’re not actually related to each other at all. In fact, it’s often said that the name ‘JavaScript’ was a marketing tactic to take advantage of Java’s popularity. Although both…
December 2, 2022 in Learn
How to Become a Web Developer: 6 Achievable Steps
It’s one thing to train to become a professional web developer. It’s another to do it quickly. People spend well over four years within the walls of a university and close to $100,000 to graduate with a computer science degree….
November 28, 2022 in Career Advice
How to Become a Front-End Developer
Front-end development is an indispensable part of web development. Front-end developers build and create what you see and experience on a website. If you’re looking to become a professional front-end developer, this guide explains what you need to know. We’ll…