5 Steps to Solving Programming Problems

Solving problems is a programmer’s bread and butter, and everyone has their own method, I personally found 5 steps that most likely than not will help you, not only to solve problems but to do it faster and more efficiently. 1. Read the problem several times until you can explain it to someone else This is […]

Continue Reading

Up and Running with MySQL

What is MySQL? MySQL, is the most popular Open Source SQL database management system, is developed, distributed, and supported by Oracle Corporation. – MySQL Reference Manual Main features: – Open Source, Free – Easy to use – Good introduction to many database concepts – Can define and traverse relationships between tables What is a database? A […]

Continue Reading

PHP Quick Guide: The Fundamentals

What is PHP? PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. – php.net PHP is mainly focused on server-side scripting, so you can do anything any other CGI program can do, such as collect form […]

Continue Reading

How To Setup Devise and OmniAuth for Your Rails Application

The majority of Ruby on Rails applications require registration and authentication mechanisms, building them from scratch requires time effort and precision,  and if not done right it can expose your application to security breaches, thankfully there is Devise. This gem is so flexible and versatile that you can set up a really robust and powerful authentication system within […]

Continue Reading

How I Built a Sinatra Web App In 10 steps

Creating a web application from scratch can be intimidating at first, but not necessary hard, I just finished building a really cool expense tracking web application called “Expensy”, and even though it took me a couple of days to get it completely working, I thought  it was going to be harder, but by following certain steps, […]

Continue Reading