Best Ruby & Ruby on Rails Resources
I wanted to compile an ultimate list of Ruby resources, books, courses, people to follow, etc... This list contains resources I have used…
READ MOREI wanted to compile an ultimate list of Ruby resources, books, courses, people to follow, etc... This list contains resources I have used…
READ MOREI've always loved MobX because of it's lack of boilerplate in comparison to Redux. It just seems so effortless to modify state... so how…
READ MORECurrently there are 3 distinct ways of using refs in React. A ref gives you access to the underlying DOM element. This is especially…
READ MOREMobX State Tree takes something which is awesome (MobX) and brings it to the next level. You can now define your own typed models, made up…
READ MOREYou do not have to eject from create-react-app to get support for decorators and other babel plugins. MobX works fantastic with decorators…
READ MORECreate React App is a great way to get up and running with React. It comes configured with sane defaults which are great for most people…
READ MOREIn Ruby we can use the match method which belongs to the String class to both check a string for a regular expression match but also to…
READ MOREIn this video tutorial I show how to get up and running with Mobx in a React app. We will go from create-react-app all that way to having…
READ MOREWhat is actually happening under the covers in Ruby when you ask if a variable is nil? It turns out that it's way simpler than you may think…
READ MOREControllers can get out of control. Their job should generally be quite simple. In an MVC framework such as Rails, they should have the job…
READ MORETypically in Rails apps we use rake tasks as a way to interact with our application through the command line. We're all familiar with…
READ MOREIn this article we are going to look at method_missing and respond_to_missing? in order to see what they do and how they can be used. We…
READ MOREI'm working with an API which requires a phone number to be in the format 555-555-5555. As much as you want your users to enter it in that…
READ MOREWhat is a Stack? A Stack is an abstract data type in programming which has a variety of uses. The basic premise of a Stack is that you can…
READ MOREToday we're going to explore a Ruby implementation of the Weighted Quick Union & Quick Find algorithm. This is an algorithm used to find if…
READ MORECorrecting for spelling mistakes If you search "trgrams in pstgres" in Google, you'll get results for "trigrams in postgres". To say that is…
READ MORERace conditions A race condition or race hazard is the behavior of an electronic, software or other system where the output is dependent on…
READ MORESingle page applications Single page applications (SPA) are becoming more and more popular, often replacing the more traditional server…
READ MOREIntro I recently wrote an article on Recursion in Ruby , and this is meant to be its Elixir counterpart. It will provide a way to compare…
READ MOREThis article is the counterpart to one I wrote on Recursion in Elixir . What is recursion? Recursion in computer science is a method where…
READ MOREIntro... learning Elixir This is my first post in the new Elixir category I've set up on my site. I'm new to Elixir and functional…
READ MOREThe challenge Write a program that outputs all possibilities to put + or - or nothing between the numbers 1, 2, ..., 9 (in this order) such…
READ MOREHow to ensure your values are unique It's often the case that you want to ensure that you've got uniqueness in your data. You only want an…
READ MOREAs a way to better understand how Ruby works, I started to dive into how object hierarchies work in the language. We're going to be covering…
READ MOREMy problems today Today I was trying to write a test for a method, and I was expecting certain behaviour that I definitely wasn't getting…
READ MORECan you do this integration? Is what I was asked. Oh no... it's in SOAP? Instantly all the time I spent working with SOAP APIs in PHP…
READ MOREWhat is method_missing? method_missing is a method that ruby gives you access inside of your objects a way to handle situations when you…
READ MORECreating Methods In this post I'll be discussing another aspect of metaprogramming in Ruby. The ability to create methods dynamically…
READ MOREWhat is metaprogramming? You might have heard the term metaprogramming before, but what is it and what does it have to do with Ruby? To…
READ MOREOverview I've been in Colombia for the last month visiting family, and last week I had the opportunity to hang out with the Medellin.rb…
READ MORE