James ThomasThe Importance of Making Your Website Mobile FriendlyYou just finished your website. The frontend has just been connected to the backend. All the data has been displayed to the client and it…May 9, 2019May 9, 2019
James ThomasCSS VariablesVariables exist in most programming languages. They are keywords used to store information. They can be arbitrary values like a string …Apr 25, 2019Apr 25, 2019
James ThomasThe Call StackA call stack is known as many different things. It can be called the execution stack, the program stack, control stack, run-time stack, or…Mar 28, 2019Mar 28, 2019
James ThomasBuilding a proxy server with Node and ExpressRecently I was working on a weather application and building it with React and I had decided to use the Dark Sky API in order to do so…Mar 7, 2019Mar 7, 2019
James ThomasArrays vs. Linked ListsWhen storing elements in a collection on a computer, two data structures come to mind; an Array and a Linked List. And while at first…Feb 21, 2019Feb 21, 2019
James ThomasinLevel Up CodingWhat is Webpack?If you are building a modern JavaScript application, this term might have come up a few times. Webpack is a static module bundler for said…Jan 24, 2019Jan 24, 2019
James ThomasCORSThe acronym CORS stands for Cross-Origin-Reference-Resource-Sharing. It’s probably something that you’ve seen many timesJan 17, 2019Jan 17, 2019
James ThomasBinary Search AlgorithmWhen I started to dive in the deep and complicated world of computer science, I was very intimidated by what was in front of me and the…Jan 10, 2019Jan 10, 2019
James ThomasWebSockets and How I Used Them (A quick glance)It goes by many names; WebSockets, The WebSocket Protocol, and The WebSocket API. From your preferred messaging application to a popular…Nov 14, 2018Nov 14, 2018