By Adrian Kosmaczewski, since 2004. Updates every Friday.

Crystal is a Surprise

I blogged about Dart a few weeks ago, and I said it was refreshingly boring. I am probably late to the party, but I discovered Crystal recently, and it is not only boring but also surprising in many delicious ways.

The New Microsoft

Microsoft is a big, big, big name in our industry. No matter what they do, everybody notices. Whether it’s good or bad, useful or ridiculous, big or small, it never goes by unnoticed.

Various Flatpak Tips and Tricks

I use Flatpak a lot, on my work and personal laptops. I had to find a few tips and tricks to make it work the way I wanted, using all the apps I prefer.

The Recruitment Lottery

Finding a job as a software engineer is a lottery. You will find lots of contradicting advice online, and what I’m doing here is adding my grain of salt to this big cacophony that is the world of technical recruiting.

Dart is Boring

Lately, I’ve been playing with Dart, the programming language powering the cross-platform Flutter UI framework. I’ve added a Dart implementation to my collection of (now 21) programming languages in the Conway project, and another to the collection of sample Fortune web APIs.

On Being a Generalist

There is a lot of discussion online these days about the relative benefits (and drawbacks) of being a generalist software developer.

Live Streaming

Lately, I’ve started to stream some live events on YouTube on behalf of VSHN.

My Biggest Failure

Although not my preferred genre, there’s a few business books I’ve read that I reread a few times, and I keep recommending them again and again.

Fortune Apps

As part of my work in VSHN, I lately prepared a set of demo applications ready to be containerized and deployed in our new product APPUiO Cloud.

Swiss Army

The war caused by Putin’s invasion of Ukraine is shaking the foundations of Swiss neutrality.

Page 2