Running a Rails App with DockerMany developers have heard of Ruby on Rails, and if you’ve never experienced the pleasure of working with this framework, I highly…Jan 11, 2018Jan 11, 2018
My Experience as a Contract Developer while being EmployedIf you’re a full-time employee, then depending on your career, you may have considered doing some contract work on the side to earn a…Apr 27, 2017Apr 27, 2017
Design Patterns: Dependency InjectionDependency Injection is a design pattern in programming that you may have heard of — but also may not be super familiar with. It has plenty…Mar 30, 2017Mar 30, 2017
Building a JSON API with Rails — Part 6: The JSON API Spec, Pagination, and VersioningBuilding a JSON API is a continual learning process that you improve upon every time you do it. In your first go around, you’ll probably…Feb 16, 20171Feb 16, 20171
Programming Concepts: Garbage CollectionGarbage Collection (GC) is a core programming concept that many developers take for granted, and while it’s true that it mostly happens…Jan 26, 2017Jan 26, 2017
What Meta Tags Your Site Should be UsingHave you ever wondered how Facebook, Twitter, LinkedIn, and a ton of other social media platforms automatically pull in an image and text…Jan 10, 2017Jan 10, 2017
Core Functional Programming ConceptsAs modern day developers, we tend to think of everything in an Object-Oriented (OO) perspective, since that’s the leading paradigm right…Dec 1, 2016Dec 1, 2016
How Daemons, the Init Process, and Process Forking WorkNo matter what type of a developer you are, you’re bound to have worked with background processes (or daemons) before. They’re just…Nov 3, 20161Nov 3, 20161
Optimizing Your Web Page for SpeedYou probably get annoyed when you load a website that takes several seconds to load, and that’s understandable. When this happens, it…Oct 6, 2016Oct 6, 2016
ARIA Roles and Attributes: How to Actually Use ThemAs developers, it’s our job to build apps that our users can actually use — and that includes users with disabilities. Whether that…Sep 16, 2016Sep 16, 2016