Expressive Programming In this series we will take a look at some key concepts of programming. To avoid any confusion, we will not be covering any JavaScript. Instead, we are going to be focusing on some key concepts that you must first understand before moving … [Read more...] about Expressive Programming
Programming Fundamentals
Are you a programmer?
Programming Challenge Now that you know programming is more than just "working with computers", I want to give you a taste of what you’re getting into so that you’re prepared. Some of the general ideas that float around the programming community are “you are a … [Read more...] about Are you a programmer?
The Programmers Mindset
Learning anything new is a challenge, especially computer programming. As with any good thing in life, it takes training and practice with a long commitment to follow through. This includes changing the way you think about your current world. Why? Because you will … [Read more...] about The Programmers Mindset
The Science of Programming
What if I told you I can show you a framework that can solve just about any problem that you might encounter? Does that even sound possible? What if it is? What do you think it would look like? Could you guess how this framework might look or be? How can we test … [Read more...] about The Science of Programming
The Art of Programming
"I can't define it, but I know it when I see it." - Richard Feynman If you hold up a flower and take a look at the flower, you will say "what a beautiful flower". A painter might take that flower and put it into a painting, a biologist can take the flower and … [Read more...] about The Art of Programming
The Art and Science of programming (Moore’s Law)
Computing is changing; prices of computers are going lower and lower every single year. This is due to Moore's law, which says: Over the history of computing hardware, the number of transistors in a dense integrated circuit has doubled approximately every two … [Read more...] about The Art and Science of programming (Moore’s Law)
Programming the EASY way 1-2-3
Programming Workflow For the sake of keeping the examples short, I will not be using the browser to run any of the code. Instead, I will be focusing on the actual problem and running the solution with Node.js. This will allow us to quickly test code and verify … [Read more...] about Programming the EASY way 1-2-3
What you NEED to know before you learn to program
Prerequisites Before Getting Started Before getting started with this series, you need to have a clear understanding of the following concepts to enable you to be successful with this series: UNIX Philosophy Basic command line experience High School … [Read more...] about What you NEED to know before you learn to program
Who is this series for?
Are you new to programming? You are? This is where you start. You will learn to program. First you will understand the programming fundamentals. This are the fundamentals that are used by a wide range of programming languages. Then we will cover how to use those … [Read more...] about Who is this series for?
Meet Rick Hernandez
My intention with this series is to get you up and running with JavaScript and cover material that applies to all types of problems that you might encounter in your programming career. If for whatever reason you might have a question, comment, or suggestion about … [Read more...] about Meet Rick Hernandez