I will no longer publishing to this website. Please follow me on Medium.com/@stevenleiva1.
The second part of a blog post on my recent contribution to the RailsBridge Bridge Troll
A blog post on my recent contribution to the RailsBridge Bridge Troll
A list of interesting findings as I work through the Ruby Koans.
How to implement flash messages in Rails.
Conceptual notes on how the Pundit gem works.
The What, the Why, and the How of Controller Namespacing in Rails
How I achieve a basic level of proficiency with new technologies.
My modest encounter with technical debt.
Asking clear, concise, and complete questions is a crucial skill for a developer.
NoSQL databases have risen in popularity over the last few years. This post is an 101-type introduction to some of the reasons why.
A cheat sheet of some very common Enumerable methods.
DBC represents a career change for me. In this post, I enumerate why I believe programming is the correct career for me.
What is Stereotype Threat? And why is it so controversial?
In this post, I will discuss Object-Oriented Programming concepts, focusing specifically on the different types of variables and the scopes in which they are accessible.
In this post, I will discuss two fundamental data structures in Ruby - arrays and hashes.
In this post, I discuss Ruby classes. In particular, I will go over how to define a class, how the initialize method works, and how to use instance variables and methods.
Feedback is a critical component of the DBC experience. In this post, I touch upon how feedback has shaped my DBC experience thus far.
The division between our digit lives and our "real" lives continues to blur, increasing the importance of cybersecurity in protecting our civil liberties.
In this blog post, I will discuss the Enumerable moduel in Ruby, and three of its methods.
Understanding my own thinking style is an important part of being an efficient learner.
Margin, borders, and padding are fundamental topics in CSS. I will explain their use in this post.
In this post, I will touch upon DBC, and the fact that the onus of learning the material resides with the student, not the teacher / program.
One of the first topics encountered by individuals trying to break into programming is the idea of version control. In this post, I will clarify version control through an analogy that most individuals are familiar with.