Have you ever wondered about the process of how something is updated on the screen? In my most recent article, I discussed event listeners and how they allow JavaScript to listen to a user’s commands and then do the event. …

Throughout my time building out JavaScript applications, I have always found myself in need of Events and Listeners. Whenever it came to wanting something to happen If a user did something in my application. I have always relied on Events and Listeners because they gave me the ability to use…

React Hooks are a very useful feature that was recently launched in React 16.8 version. When building out a React application a Developer has the option to use either Hooks in a functional component or Lifecycle Methods in class-based components. Which are also useful by giving you access to lifecycle…

Now that I have finished my Rails portfolio app I have learned how to utilize and gain a better understanding of “Rails Restful” actions by allowing the user to use third-party authentication through the omniauth gem. …

In the course of creating Ruby applications, you will find yourself having to iterate through multiple objects. And then possibly needing to do something different to each of those objects simultaneously. Ruby comes with an in-the-box solution for that problem by allowing you to use Iterators whenever needed. The word…

Learning the fundamentals of rails migrations is very necessary when planning on using Ruby on Rails as your backend language.

Because your application’s migrations help create precise data for a user to interact with. That being said migrations are just a tool for changing an application’s database schema. This is…

When using Ruby to create an application you might find yourself needing something to happen if another. thing is true. For instance, if you were a teacher and wanted to invent a system that automatically knows when to pass or fail your students. In Ruby, we have this useful tool…

When creating objects in Rails you always want to make sure that the information you’re saving to the database is valid. For example, if you were to have a Dog model and its attributes are a name, breed, color, and age. And for it to qualify as a Dog, it…

Ruby on Rails comes with many interesting tools that not only help your code work but also help you keep your code readable or DRY for short. But the tool that we’re touching on today is the Helper methods. I made great use of Helper methods in my Ruby applications…

When I was building out my first ever CLI application I found myself wanting to add information from a website and later use it in my application. For example, In my first project, I based it on a movie theatre that would then allow a user to select a movie…

Pledge Davis

Fullstack Software Engineer 👨🏾‍💻

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store