Joshua Azemoh |

Thinker · Learner · Builder

Software Writer

About Myself

Photo of Joshua

Hello, I am Joshua Azemoh.
I am a Software Writer, happiest when I'm bringing things to life. Passionate about Software Development and applying the principles of Computer Science to solve problems and build useful things.

Latest Posts

 

Metaprogramming: Invoking Methods

Object-oriented programs generally involves objects passing messages back and forth between themselves. This is what happens when methods are invoked i.e when we call a method of function. When methods of objects are called, it can be said that “messages are being sent to that object”. The send method in Ruby, is used to invoke... keep reading >

 

Metaprogramming in Ruby

Ruby is a very expressive and dynamic language with lots of features that makes it a joy to work with. A lot of this is achieved by its great use of the Metaprogramming concept. From its concise and highly readable syntax to a lot of syntactic sugar which almost feels like magic. In an... keep reading >

 

Setup Test Database for TravisCI

Most of the time, we need a database to test our applications. This can be tricky to setup in a Continuous Integration test environment, but Travis CI makes it pretty easy. Normally you would need to create a database on another online service then set the database URL as an environment variable on your... keep reading >

Get in touch

Drop me a line!