Containers for Non-Technical Readers With Podman DesktopA decade ago, when containers were the hot new thing in town, learning about them required lots of command typing on the terminal. These days, thanks to tools like Podman Desktop, the task is oh so much simpler than ever. In this article we’re going to learn some common container technology concepts, using the visual user interface of Podman Desktop to help us during the process.
The Last Day of a Tech ConferenceHave you ever stayed until the end of a conference, and walked down the halls of the conference center during the last day of an event?
Learning OpenShift on Linkedin LearningI’m very happy to announce that my new training called “Learning OpenShift” is now available to subscribers at LinkedIn Learning!
On DocumentationIn my career I’ve seen lots of teams struggling, not only to get their software out of the door, but much more often (even if successful in the previous step) to have a decent level of documentation next to it.
Fedora 38In December 4th, 2005, I published my first blog post about Linux. I wrote it on Ubuntu 5.10 “Breezy” after installing it on my faithful iBook G3. Many years have passed, and I’ve become a full-time Linux user now, having used no other operating system in the past 5 years.
Reusing Apps Between Teams and Environments Through ContainersThis was my speech for the WeAreDevelopers Container Day on February 3rd, 2021. The talk will feature a live demo showing how to build, optimize, and distribute containers to be reused in as many environments as possible, 100% based on the experience of the VSHN team.
Microservices or Not? Your Team Has Already DecidedLet’s take a somewhat tangential approach to the subject of the Microservices architecture. Most discussions about it are centered around technological aspects; which language to choose, how to create the most RESTful services, which service mesh is the most performant, etc.
Lots of VSCode ExtensionsThe recent release by Microsoft of vscode.dev, the online version of Visual Studio Code, made me think of all the different things I do with VSCode, including this blog. And of course, being productive in VSCode means, to a large extent, finding gems across a seemingly infinite number of extensions.
Kubernetes for Non Technical ReadersIf you work in the tech field, the word “Kubernetes” is all over the place these days; for those new to the subject, it can be very confusing to understand what it is, what it does, and why it is so important to so many people. In this article I am going to try to go top-down on the whole Kubernetes thing.
Visual J++Once upon a time, there was a programming environment made by Microsoft called Visual J++. It was their attempt to do with Java what they had done with JScript before, and to be honest, it was quite cool. You could compile and run Java code on Windows with a very good IDE - this was 5 years before IntelliJ released IDEA! It generated much faster binaries than what the official Java compiler from Sun produced. Developers could access functionality inside of packages starting with the microsoft. name, but that of course that kind of broke the whole point of Java which is to make cross-platform stuff that you only write once and then you run everywhere.