Hi, my name is

Maina Wycliffe

I am a software engineer, tech speaker and writer, mentoring and teaching developers to code.

Latest Articles

Apr 20, 2022

Island Architecture

Imagine this; what if you could create your web app with pure HTML and CSS for all the static content but then add in regions of dynamic content or in ...

Apr 13, 2022

Performance: Choosing The Right Tools...

Learn why you should not stick to a single framework for developing websites and web apps but instead be able to count on more than one. ...

Apr 6, 2022

Live Reloading in Golang using Air

Learn how you can use Air to live-reload your Golang application for a great developer experience. ...

Mar 4, 2022

Getting the Best out of TypeScript with Maina Wycliffe

Web Rush Episode 173: Getting the Best out of TypeScript with Maina Wycliffe ...

Feb 25, 2022

const assertions in Typescript

In this article, we look into const assertions introduced in version 4..3 of Typescript, the purpose, and how we can use them. ...

Feb 21, 2022

The Tuple Type in Typescript

A tuple type is an array with a predefined length and predefined types in each index position in the array. ...