Imperative vs Declarative Programming

03 March 2021 — Written by Harley Ferguson
#programming-paradigms

The term 'declarative programming' has regained popularity with the introduction of React. But what exactly is it and how does it compare to imperative programming?

Read more →

We Use Flutter And So Should You

30 December 2020 — Written by Harley Ferguson
#mobile development

Flutter. It's awesome. Here's why.

Read more →

Questioning Modern Web Development

25 August 2020 — Written by Harley Ferguson
#web development

I personally have a lot of questions about modern web development. Why do we have so many JavaScript framesworks? Where is the web going to be 10 years from now? This article doesn't serve to answer these questions but rather explore and dive deeper into the abyss..

Read more →

What is Recoil exactly?

27 July 2020 — Written by Harley Ferguson
#react#recoil#state-management

We've explain what state management is, how Redux fits into it as well as how to write super clean Redux code. Now let's look at Facebook Experimental's latest state management library: Recoil.

Read more →