My Coding Journey


Coding Journey

Top topics every developer should understand well.

What is authorization and authentication, why is it important and some ways they can be hacked? Authentication is confirming you are who you claim to be, this is the typical login process. Where we match your input username and password against the DB if is correct Authorization is when we know who you are, but what rights or access do you have to this system are you an admin with full access pass or maybe you only have read rights.


Why is reviewing concepts so important?

As I am progressing in my learning and becoming more proficient in node.js. I took a step back and thought: “How well do I understand the core concepts of javascript?”


Linkedin and Metadata

Did you ever notice on Linkedin when you post a URL a cool preview picture shows up underneath? How does that work?


What is Gatsby.js ?

Gatsby is based on React.js so if you have built any front-end site you will love it. But that is not just all it puts together so many of the great front-end tools like Webpack, React-router Graphql.


Going to a PHP meetup as a Rubyist.

I have written many blogs about how you need to pick one language and learn it well. Don’t jump around and try to learn the newest coolest framework like react.js, vue.js, etc. or any of the newest popular and hottest things. You may be able to land your first job as you are up to date on the popular tech. However, your skills will be severely lacking as you have not built a good understanding and foundation in programming.