March 12, 2024 in Learn
Dynamically Change Values in JavaScript
Things on the internet are always changing. Sometimes websites themselves change. Sometimes things on a website dynamically change while you’re interacting with it. This is where my interest peaks. That’s why I want to discuss how to dynamically change values…
March 7, 2024 in Treehouse News
Exciting Updates to Our “Learn React” Track!
Are you ready to step into the world of React development? Our updated “Learn React” track is here to equip you with the latest tools and techniques to build impressive, functional applications. Whether you’re a beginner looking to dive into…
December 18, 2023 in AI
ChatGPT for Beginners
In this article, we dive into the transformative capabilities of ChatGPT, a groundbreaking tool in artificial intelligence, and its applications in the programming field. Whether you’re just beginning your journey in AI and ChatGPT or seeking to expand your existing…
November 17, 2023 in Productivity
ChatGPT for Designers
In the rapidly evolving world of design, ChatGPT emerges as a groundbreaking tool, offering a new dimension of creativity and efficiency. Its remarkable capabilities in guidance, inspiration, research, and copywriting are invaluable assets for designers. While not primarily a visual…
November 14, 2023 in Career Advice
Writing a Junior Developer Resume
Starting out in the tech world can be both exhilarating and overwhelming. One of the first challenges many junior developers face is crafting a resume that captures their skills and experiences. When writing a junior developer resume, it’s as much…
May 17, 2023 in AI
Generating Database Seed Files with ChatGPT
Frameworks like Laravel and Ruby on Rails eliminate countless decisions that you would otherwise be forced to make when building web applications. Even so, a great deal of time is spent on mundane tasks rather than building the intellectual property…
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
Increase Site Performance With CSS Hardware Acceleration
Did you know that we can hardware-accelerate graphics-intensive CSS features by offloading them to the GPU (Graphics Processing Unit) for better rendering performance in the browser? Computers have graphics cards suitable for CSS hardware acceleration. Because of this, we can…
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
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…