The past of future present.

Coming from an educational and work background in architecture, a field which has been wholly dependent on software applications for decades now, I have long been familiar with the use of both bitmap and vector graphics in the production of construction documents. Most CAD modeling programs utilize the latter, vector…

In the software development arena, mastering server-side processes and the necessary steps to retrieving data via external APIs emerges gradually through hands-on experience. Fortunately, once many of the basic principles behind back-end development are apprehended, and setting up applications becomes more routine, there are numerous software tools available which facilitate…

[insides of computer]

As a developer in training, I have found React to be the best overall framework for handling the front end of web applications, and have become acquainted with the syntax required to manipulate state. Ultimately state is the medium in which data is shared between components, and the process of…

Many developers opt to use Markdown, a markup language which is popular for writing blogs, readme files, and many other forms of documentation related to web development. Markdown is a text-to-HTML conversion tool which allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally…

Node.js is an open-source, cross-platform runtime environment that allows developers to generate server-side tools and applications using JavaScript, and to be able to do so outside of a browser context. Using this framework has many advantages: Node.js requires less context-shift between client-side and server-side code, it is optimized for scaleability…

Randolph Perkins

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