Small-scale microservices in the wild (1): Anachronistic monoliths

Microservices are all over these days. So are frameworks to build different “microservices” from scratch, and so are infrastructure and runtime components to help getting real-life application environments built out of microservices. Using small components to build larger, more complex applications seems so incredibly much the de-facto standard of how to work these days that … Read more Small-scale microservices in the wild (1): Anachronistic monoliths

Shipping containers: Lessons learnt from adopting Docker

tl;dr: We started dealing with Docker in Q3/2016 pursuing the goal of adopting it for an existing system infrastructure. By now we do have several production applications deployed and running as Docker containers. It’s a fairly good approach helping you getting standards into your environment and making life a little easier. It has a learning curve though, and a load of advanced features that might get you off track pretty quickly because you’re tempted to deal with them even while you don’t need them (yet). Don’t try to go full-blown container deployment pipeline in one step but rather try to get your environment transformed in small incremental steps. Make sure you feel safe with each increment, gain experience with all things involved in order to avoid losing control of your systems after a big change. Read on for more…

Read moreShipping containers: Lessons learnt from adopting Docker

Microsoft, TypeScript, Code & me

If you’re among the two or three readers who have been following this blog through most of its more than ten years of more or less continued activity, you possibly noticed that, as a GNU/Linux user (with not a fanatic but yet a certain emphasis on the GNU part), in some way I possibly have learnt and am supposed to at least dislike Microsoft for a bunch of reasons. Some of these definitely still are valid, but it’s hard to miss that others are in the process of changing…

Read moreMicrosoft, TypeScript, Code & me

Windows 10, GNU and actual “open-ness”?

Business as usual, one could say… All along with the announcement of Microsoft Windows 10 being released, I found an FSF statement on Windows 10 in my inbox, boiling down to what I by now consider the usual statements, like outlining that privacy and personal freedom is important, that it is important to choose software that respects these aspects, and that, from this point of view, convincing your friends to at least try a Software Libre operating system such as GNU/Linux is a good thing. So far, so good. Personally, I have made a decision on that issue quite a while ago, which by now also has turned to be a technical thing: I will keep using GNOME on top of GNU/Linux as my main working vehicle for as long as somewhat possible as not just it is Software Libre but also because it’s closest to my ideas of how a computer should work, look, feel like. Still, I wonder whether the FSF recently could use some adjustments in its strategy…

Read moreWindows 10, GNU and actual “open-ness”?

Google Now und das Private?

“’20 Minuten mehr bis nach Hause, Stau.’ – Wat?!” Mein Erstkontakt mit Google Now liegt jetzt schon eine ganze Weile zur√ľck. Nach wie vor nutze ich die App bestenfalls sporadisch und aus Neugier, aber gedanklich treibt mich das Thema immer noch um. Ich nutze seit vielen Jahren Technologie mit einer Mischung aus Begeisterung und Selbstverst√§ndlichkeit. … Read more Google Now und das Private?

antergos: simple, straightforward Linux desktop

Installed antergos Linux on my everyday working laptop yesterday after quite a while running ubuntuGNOME. After upgrading 14.10 to 15.04, some things on my installation became somewhat messy (in example system losing connectivity when switching between WiFi and LAN); I was pondering a clean re-installation after all but so far hesitated as these problems weren’t … Read more antergos: simple, straightforward Linux desktop