Subscribe to my newsletter and never miss my upcoming articles
Recently I've been exploring OCaml, an interesting statically typed functional language that's been around since 1996. I've tried OCaml in the past and always got frustrated by the tools and just gave up. This time round, there seems to have been an ...
Firebase Hosting is a web content hosting platform by Google. Through this service, you can host your web apps on Googleβs infrastructure. It enables easy one-step deployment and has other cool features such as fast hosting from CDNs and rollbacks. G...
Elm is a delightful language for building reliable web applications. It's a language that gets compiled to JavaScript and so is used to build applications that run in a web browser. In this post, we're going to explore different ways of starting an E...
React has taken the frontend world by storm, and for a good reason. It provides an intuitive model for building data-driven user interfaces. React enables us to write declarative components describing the user interface and provide the data needed to...
In the course of programming, it's fairly common to face a scenario where you want to ensure that a function's arguments fulfil some condition(s), and if not, to throw an error. For example, if our function should only accept positive numbers. In thi...
While creating new JavaScript projects, I've found that I need to add Prettier to each one of them. Prettier is an awesome opinionated code formatter, with good enough defaults that I almost never need to configure it. It just works, and it looks goo...