TypeScript: How and Why You Should Learn It

I recently had a virtual coffee chat with a Software Engineer who told me that the most important new thing to learn when looking for your first post-bootcamp job would be TypeScript. …

If you’ve spent any time working on JavaScript apps, especially in component-driven libraries like React, you have come across State. It is an essential part of React and is absolutely vital to know. You may be less familiar with the state-management tool Redux. Redux exists to make state easier to…

GraphQL was created by Facebook in 2012

Like me, you have probably seen GraphQL mentioned so many times across various different projects, blogs & job descriptions and much like me, didn’t really have any idea what it actually was. …

Relationships in Ruby = 1, Soccer = nil

What is Object Orientated Programming?

One of the first concepts any junior developer at Flatiron School needs to understand is Object Orientated Programming (OOP). In Ruby, objects are the building blocks of code — they contain all the data and logic in…

Adam Shilling

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