If you are new to programming, or even if you aren't, you have probably heard of a type of algorithm called Recursion and freaked out. This is normal and with time you will soon realize that the name may sound daunting, but it is really quite simple.

Russian Dolls

The…

Turns out Cher wasn’t the only person who wishes they could turn back time. As a software developer, we often use github to store our programs. Github is a great tool to learn if you are truly interested in entering this field. However, the other day I found myself in…

If you are new to Ruby or even if you aren’t, You are probably seeding data to your database to make sure your program is working correctly. Creating 10, 20, 30 or more records in your database can be repetitive and take up more time than you planned to spend…

“When I was a boy and I would see scary things in the news, my mother would say to me, ‘Look for the helpers, you will always find people who are helping.’” — Fred Rogers

If anyone grew up between the 1970’s through the 1990’s, you probably have seen a…

David Kirsch

Full Stack Software Engineer. Bachelor’s in Technology —Specializing in Software Development from NYCCT — CUNY. Flatiron School Graduate

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store