I was writing some code for a Node.js project on my MacBook. I wrote the code, the tests passed, so I commited it to GitHub and the build pipeline did its checks.

One of the checks failed — the tests on CircleIC failed. …

A friend’s acquaintance recently passed away from Cancer. His name was Matthew, and he was a smart, nice chap doing software development, just like myself and my friend. The last time I saw him, he looked perfectly fine, so his death came as a surprise, and a wake-up call.

It…

Since July I’ve been working in Sweden with AKQA and Volvo. It’s been a great experience to go to a different country and see what working and living in that place is like. It’s also been an opportunity to escape Brexit, albeit temporarily.

Unfortunately, the whole meatball that is Brexit…

Stories of the 90’s explored the nature of threat and destruction. Films like Terminator 2, Independence Day and Things to Do in Denver When You’re Dead all have one common theme: a fear of death.

I say that, but the latter of the three paints a rosy picture of death…

When Bitcoin was starting to get attention back in 2011, it offered an opportunity to create a currency that be used across the globe. Not only that, it offered the potential to bring banking services to people in places where banking didn’t exist. …

In the award-winning documentary “The Fog of War”, former US Secretary of Defence Robert McNamara gave 11 lessons from his life and career. There’s an important moment about 1:17:38 in the film, towards the end of lesson 7. For McNamara and the US, they committed the US military in Vietnam…

Estonia is a Baltic country that gave us the likes of Skype and Transferwise. It also offers one of the most interesting digital programmes of any country in Europe, or the world — the Estonian e-residency.

In short, this programme allows you to get ahold of an Identity card and…

Then here are a few tips:

  • Make sure you have the time to do it — you’ll need more time than you think.
  • Make mind maps, do plenty of them, so you can capture what you want to write without exhausting too much mental effort.
  • Experiment with different settings and…

It’s very easy to get engrained in the daily routine and never step back to consider where you are heading. There’s a comfort in routines that means you never have to ask some uncomfortable questions about where you are and whether you are where you want to be in life.

Suddenly you wake up and realise that you are in your thirties and a long way away from the dreams you had when you were young and full of ambition.

You wonder to yourself – why didn’t you go for your dreams? And what’s stopping you now?

Taking that step back to take stock and reflect is worthwhile. Some only do it when the new year creeps up, others when a significant event happens in their life, like the death of a loved one.

Now is a better time than any to take that opportunity.

This article has been excerpted from Cross-Platform Desktop Applications

Those who’ve used Node.js in the past may be curious about how it works in a hybrid desktop application environment such as NW.js or Electron. The truth is it’s not that different from how it already works in server-side applications, but…

Paul Jensen

Founder of Anephenix, and author of “Cross Platform Desktop Applications”.

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