Volunteering allows you to use your expertise to help others, make a difference, and contribute to a cause you care about, but it can also provide career benefits. Web development can be a tough field to break into, and volunteering can give you valuable work experience - improving your skills with meaningful practice, and preparing you for a remote job. It could even be a stepping-stone to a career at a non-profit.
The development skills that we learn through this program can help improve an organization’s online presence, help them keep their supporters updated on their activities via HTML email, or help them accept and increase online giving. Students in the boot camp also tend to be generally technologically savvy, and many have the ability to run an organization’s social media or do basic graphic design.
Many people are unaware of where to find volunteer opportunities, virtual or otherwise. (I wasn’t aware of many of these sites before doing the research for this article.) Below, I have provided a list of websites and describe the opportunities. But first, here are some tips to make sure that you know what to look for in a listing.
There is a problem within Object Relational Mapping (ORMs) known as SELECT N+1 (or simply as the N+1 problem). It can have a major effect of performance and is related to loading the children of a parent-child relationship.
I recently finished development on my Ruby CLI Data Gem project. I decided to develop a gem that would access the fantasy football rankings and data found at FantasyPros.com. You can check out the source code here.
Ruby comes with a set of 23 gems bundled with it (as of version 2.5.1). I decided that it would be a good idea to learn what they all do since they are all available by default in any Ruby project. In this post, I will describe what they all do, as well as provide links to each of their RubyGems.org pages.
I recently decided to read through the documentation for the Ruby Array class. The Ruby documentation lists 98 instance methods, so here, I’ll discuss some of the most interesting and unique ones. You can check out the official documentation here.