Skip to content
Arif Amirani

Archives

All the articles I've archived.

2022 1
August 1
2021 9
August 3
March 2
February 3
January 1
  • Service Mesh - Introduction

    As a development team matures and moves across various stages of code organization and system design, the deployment layout also adapts. Change can be a…

2020 8
December 1
  • Top 10 tools for the full stack developer

    Mac! I absolutely love MacOS for development. It gives me the power of Unix with a whole lot of convenience. Can it be replaced with Unix? YES! Do I want…

November 3
  • Dart null safety - Solving the billion-dollar mistake

    In a 2009 talk, Tony Hoare traced the invention of the null pointer to his design of the Algol W language and called it a "mistake": I call it my…

  • How I got used to Vim

    TLDR; I got faster at writing (code and articles) once I stopped fighting the editor. My journey from a mouse dependent editor to a keyboard one. As an…

  • Nova Editor by Panic - A Quick Review

    Over the years the choices of IDEs and code editors have reduced significantly. We earlier had quite a few options across OSes from BBEdit, Notepad++,…

October 1
  • Flutter Clean Settings UI

    All apps need a setting panel for its configuration. Generating one requires the same boiler plate code to be written for each app. Although the…

September 1
August 1
  • State of developed nations - Perceptions

    What you are seeing is that the wealthiest, geographically advantaged, productive capitalist societies in the world flounder and fail at its most basic…

July 1