Sign in

Independent consultant at • Maintainer of • Editor at

There is growing demand in various industries, such as energy, agriculture, transportation, and also in scientific research fields, particularly environmental studies, for not only more intelligent and efficient data collection, but also for distributed and localised manipulation of the data being collected, in real-time.

Photo by NASA / Unsplash

Current state of Internet of Things

The so-called Internet of Things (IoT) has been around for some time. Data collection from independent, isolated devices is nothing new and there are several success stories on the market.

But these IoT devices have been mostly successful on the consumer electronics market, like the Nest thermostat for instance, or the ever growing list of “connected” kettles, fridges, dishwashers, and I don’t know what the likes of Samsung is cooking (supposedly inside a “connected” oven).

While these devices could in theory accommodate sophisticated real-time capabilities, their purpose is quite limited. No one else benefits from a Google Nest other than…

Vienna Philharmonic performing the re-opening concert in Musikverein Wien on June 5th, 2020 with Daniel Barenboim conducting from the piano.

This past June, a few concert halls around the world restarted their performances after being shut down for several months. The Vienna Philharmonic had its performances stopped for a whole three-months, a situation without precedent in its history–it was founded in 1842. Unprecedented are also the current times, and public health regulations demanded that the concert hall is nearly empty. Still, the June 5th reopening concert in Vienna went on with a physically distanced audience and with the orchestra performing two essential classics — Beethoven’s 5th symphony and Mozart’s Piano Concerto №27 — and with superstar conductor Daniel Barenboim at…

Recently I somehow ended up on Google’s platform, which I’m assuming is rather new. There is of course the possibility that I have been-or still am-living under a rock, when it comes to new web technologies.

Service worker diagram from Beyond SPAs: alternative architectures for your PWA

Something caught my attention: an article about using Service Workers and streams to deliver partial updates to a website:

“The key element of this solution is the usage of streams, which enables incremental creations and updates of data sources.”

It’s using the website as a use-case, based on Ben Halpern’s article from last year. In his piece, Halpern is enthusiastically praising the…

The current critical times that we live in pose a curious conundrum. It’s currently impossible to seek revenge against someone. The best revenge is living well, they say. Which I’m assuming means throwing lavish parties and travelling the world, both of which are impractical, at the moment, if not impossible.

Yet, if you attempt to seek revenge by any other means, as soon as you step out of your house, you are met with an increasingly more complex threat which makes the idea of revenge seem trivial and foolish. Let’s say you decide to write a 15+ pages essay or…

There’s an enormous lack of urgency and disconnect between where the tech industry is at the moment and where it collectively should be

Photo by Pop & Zebra on Unsplash

“The end is in the beginning and yet you go on.” — Samuel Beckett

Almost exactly one year ago I found myself sitting in a meeting room together with four gentlemen. I was interviewing for a scientific programmer job at a small software consultancy, at that time located somewhere outside Oslo. It was a pleasant sort of affair, though at one specific point during the discussion, the atmosphere in the room took an unexpected turn.

“He’s one of those environmentalists” — the CEO was probably thinking, by the curious expression on his face and slight change of tone in his…

Photo by Priscilla Du Preez on Unsplash

Recently, I came across the Copenhagen Consensus, which is sponsored by The Economist. It seems to be one of those “think tanks” with an agenda to dilute the public opinion on global warming.

Essentially what they’re saying is that it’s not that bad, it’s not a catastrophe. But saying this is almost as pernicious as flat out denying that climate change is happening at all, as David Wallace-Wells writes in The Uninhabitable Earth.

Photo by Saketh Garuda on Unsplash

I have been fascinated by the open-source Apache Kafka service platform since I first heard about it some years ago. In part for the goal it has set out to achieve — to make microservices talk to each other, but also because of its name.

Why is it named Kafka? This is indeed something I find curious. There is a certain sense of intrigue when a software library or platform goes a bit further than the norm and picks a more unusual name. …

Photo by Pavan Trikutam on Unsplash

I have been working as a front-end engineer for about 15 years. I have started as a junior PHP developer in my university town of Iași in Romania, and gradually moved further away from home afterwards. Throughout the years I have worked for companies in Bucharest, Nicosia, Amsterdam and, for the past five years, in Oslo.

While in the different jobs I noticed one particular aspect of the job has been more or less consistent — disagreements between developers within the same team. As a developer it’s probably quite easy to get into an argument with another team mate. And…

Gabriela Montero. Photo credit: Shelly Mosman

It’s #InternationalWomensDay so to celebrate here’s 13 of my favourite works by women composers and artists (in no particular order).

BBC Radio 3 is also celebrating in style by broadcasting music by women composers for the entire day.

🎧 Louise Farrenc — Piano Quintet №1–1st movement (1839)

Louise Farrenc (1804–1875) was a French composer, virtuoso pianist and teacher. This piece was recently featured by @clemencybh on her Classical Fix show on BBC Radio 3.

🎧 Dobrinka Tabakova — Such Different Paths (2008)

A beautiful piece for string sextet, emerged from “the underlying idea of music as building blocks”, by…

Photo by Markus Spiske on Unsplash

As someone who maintains a relatively popular open-source project on Github for the past 5 years I am becoming increasingly skeptical of companies who ask me to do a coding assignment as part of the interview process. And I do interviews quite often, for one reason or another.

Most companies will ask me to do a coding assignment after the initial phone/skype chat, if successful. Others will send a coding assignment right away after just reviewing the application, even before a phone screening. There are organisations who claim that they are receiving a large amount of applications and so this…

Andrei Rusu

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store