There are different ways and means to program. Some of them come up only occasionally, while some are becoming increasingly prominent. What defines these things, though, is not so much syntax or pattern as it is the way of thinking about things. These are paradigms.
Programming procedurally is a very explicit, step-by-step way of coding. …
Every framework has its own syntax and approach to components. These approaches change over time and the last year has been one of fairly substantial shift across the industry, with major players replacing large sections of API. It can be difficult to keep a finger on the pulse of each of these technologies, and know what the current state of the art is.
I thought I’d sit with each and take a look, see how they compare in their implementation of the most trivial of components in the first instance.
The examples written here will be done in four frameworks: React, Vue, Ember and Svelte. …
I wanted to weigh in on the CovidSafe app the government has recently released. In part because I think the discussion of it has taken an ugly turn.
For a start I need to clarify two things. First, I’m not in Australia, I am in Thailand, so I don’t have to install this thing. Secondly, I want to clarify that I am not a rabid libertarian. I completely understand that health, law enforcement and social welfare is often in tension with individual freedom and I am completely fine with a compromise.
But this app is pure poison.
There are a lot of reasons. The main one is that the Australian government has a disgraceful history of IT and internet projects, most notably ones that aggressively invade privacy. It is a history of both active dishonesty and general incompetence, and sometimes it is difficult to tell which. Neither of these things instills trust. …