Iain RobertsonThe Four Pillars of Object Oriented ProgrammingObject Oriented Programming is a coding paradigm/model that emphasizes code reusability and modular construction through the use of classes…3 min read·May 3, 2021----
Iain RobertsonReact and TypeScript: the BasicsAfter familiarizing yourself with TypeScript, you are probably well aware of the time saving and error reducing benefits it offers when…3 min read·Apr 26, 2021----
Iain RobertsonInterfaces in TypeScript Pt. 1Interfaces are a powerful tool in TypeScript which allow us as developers to define the specific rules and syntax of a new “type” we wish…3 min read·Apr 19, 2021----
Iain RobertsonArrays in TypeScriptAs mentioned in a previous entry on TypeScript, TypeScript is a framework for JavaScript that implements a type system in your JavaScript…3 min read·Apr 12, 2021----
Iain RobertsonTypeScript: Type Annotation & Type InferenceTypeScript is a framework for JavaScript that implements a type system in your JavaScript code. It analyzes the code we write using type…5 min read·Apr 5, 2021----
Iain RobertsonAn Introduction to MVCMVC is a software architectural design pattern commonly used to compartmentalize and separate the functionality of an application. There…2 min read·Mar 28, 2021----
Iain RobertsonIntroductory Mobile Responsive Design with CSS Media QueriesWe are apes on the go, and as we continue to harness silicon into the ubiquitous glass rectangles we refer to as mobile devices, the…2 min read·Mar 22, 2021----
Iain RobertsonJSX: the What, How, and WhyIn order to streamline the process of writing code in JavaScript, the React framework does a magnificent job of containing the necessary…2 min read·Mar 8, 2021----
Iain RobertsonuseEffect and The Component LifecycleThe component lifecycle has always been an essential element of React app building, allowing developers to dictate how a component should…3 min read·Mar 1, 2021----