In this article, I want to discuss how to design an application with an Object-Oriented language. In order to do this we must change our way of looking at the world. We must shift our thinking of the world as a collection of predefined procedures to modeling the world as…

In the object oriented program languages, like Java, polymorphism refers to objects of different types can be accessed through the same interface. This allows the child class to share the information and behavior of its parent class while also incorporating its own functionality. …

Hello, today I would like to walk through my process of using an external api while, writing a small weather application project. The reason for this article is to show how to implement apis within React.js. The Project is a small app to display weather data, that takes an input…

Elastic Search is a search engineer based on the Lucene library and written in Java. The Apache Lucene library is a high performance — full featured text search engine library written in Java. Full text search refers to techniques for searching a single computer stored document or a collection in…

What is TypeScript?

TypeScript adds static type definition to Javascript. Valid Javascript code is valid Typescript code. Typescript has its own type checking errors because Typescript code is transformed into Javascript via the Typescript compiler. Type allows the user to describe the shape of an object and validates the code…

Active Storage facilitates uploading files to a cloud storage service and attaches those files to active record objects. Active Storage comes with a local support for development and testing. We will be focusing on the local disk application.

Active Storage uses ImageMagick to generate an image from a non-image upload…

While working on some Codewars’ coding challenges, I came across this problem: Calculating with Functions, very straight forward for a javascript challenge.

Requirements are the following: There must be a function for each number between 0–9, a function for every mathematical operation, each calculation consist of one operation and two…

Hello, everyone new to this blog I must give a warning this is my documentation of my progress as a software developer. I am no expert this is just my thoughts and experiences. Today I want to discuss my thoughts on Java and what I know about the language thus…

Keenan Jones

Just breathe. Its all cool.

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