In this article we’ll discuss Associations and Class Names in Rails, and how the relationship works together to achieve your desired results. We will cover the four categories of Associations in Rails, then dive into Class Names so you can grasp a full understanding.
If you have been using Heroku often, you’ll notice that it is not suitable for persisting image storage and should not be used for any permanent storage. In this article, we simplify how you can perform direct uploads to Cloudinary in your Rails application, in order to persist your image uploads.
This tutorial will guide you through how to loop through the array of JSON objects in JavaScript. We’ll explain the various types of loops and how to use them so that you can tackle this after reading.
Was one of your goals for 2021 to enhance your coding skills? If so, then you’ve come to the right place. This article will guide you through how to compile a React application as well as, how to import an image in ReactJS and adjust its size.
File uploading is an important aspect of many Rails applications and image uploading, in particular, is one of the most important features. In this article, we’ll simplify the image uploading process in 7 simple steps to make your life easier, using Shrine.
Ready to dive into a new programming language? This is a guide to choosing which new and fast-growing programming languages you should learn this year.
If you're looking to learn a niche programming language to grow your career in tech, this is for you.
Ready to learn a new programming language? This is a guide to the best programming language to learn when starting your software development career.
This article will guide you through how to learn JavaScript from scratch and help eliminate any confusion about where to start, whether you’re a beginner or not.
In this article we’ll help you understand how to write a SQL query in Ruby on Rails, through using ActiveRecord.
This article will guide you through how to run a JavaScript project in localhost. We’ll share the prerequisites you need before diving in, and will cover multiple ways to run a JS project in localhost.
File uploading is an important aspect of many Ruby on Rails applications. Active Storage is now the go-to source for enabling file uploading within Rails apps. Here's how to use it to do so.
Coding challenges are key to your learning but can often be very difficult to solve. Here's some actionable advice to get better, and faster, at solving coding challenges.
Performing a functional, and integration, test on your application is needed to gain wider test coverage. In this article, you’ll learn how to work with controller/request specs, as well as integration testing using Capybara.
In this article, we'll help you understand the MVC model through the construction of a simple app, while being guided by the error messages commonly observed while coding in Ruby on Rails.
Being a new developer can be challenging. Whether you recently finished a coding bootcamp, went through a Full-Stack course online, or learned on your own, eventually you need to start coding real projects.
Gatsby is a site generator built for React that can be tricky to get accustomed to. In this article, we walk you through the steps for creating a simple app so you can better leverage Gatsby.js.
One of the key parts of being a developer is testing your code. So it's important to understand why, and when, to test, as well as testing best practices. In this article, we explain test-driven development with Rspec in Ruby on Rails.
Wondering how to get started with React or Redux for a multi-page project? We walk you through the steps on how to get set up so you can do it with ease.
Thinking about becoming a Frontend developer? It’s more challenging than it seems. Here are three frontend concepts that will help make you a professional.
RSpec Model and Helper Specs are important tests for developers to run in applications. In this article, we’ll look at the most common roadblocks when working with them and share tips, and advice for using them.
If you’re a Ruby on Rails developer and like using the React Framework for your front-end apps, but often encounter issues integrating both, then this article is for you. In it you'll learn how to use React with Rails three different ways, through APIs and React Gems.
Gemfiles are an incredibly useful tool for developers but people often misunderstand the usage of the version control environment that a Gemfile provides, due to its syntax. This article will help us understand how to use them.
Daniel Tew, Software Developer at Trello, discusses the benefits of getting involved in the developer community for you and your career.
Aside from writing great code, what other qualities and attributes do the world’s leading developers have in common?
Considering joining a coding bootcamp? We've shared the good, the bad, and the other ways and places you can learn how to code.
Want to ace your coding interview? We shared our top tips to get you prepared for the coding interview.
Learning to code is hard, and a lot of people fail at it, especially those learning online. We're sharing why most people fail at it and how you can persevere.
Freelancing is a great way to sink your toes into junior dev projects, but you need to apply to the right types of projects or you might end up wasting your time.