Innovations sometimes start with crazy ideas. And some ideas are just worth writing down.
-
About names in software
Sometimes it is better to use a made-up codename than choose a meaningful name for the project. FlameFrost, JungleJewel, NeonNebula — not only do they sound cool, but also may be a good idea for a project name. Here is why.
-
Exploring Amazon WorkSpaces – desktops in the cloud
I like the idea of having a basic client application that allows me to work remotely on a more powerful machine in the cloud. Let’s see how Amazon WorkSpaces fits into this scenario.
-
Exploring Coder – self-hosted workspace manager
My exploration of cloud-hosted development environments continues. This time, I explored Coder, an open-source, self-hosted workspace orchestration tool.
-
Exploring distrobox, next level in containerization
Distrobox is a next level of abstraction in the containerization area. It creates containers intended to be used as regular Linux distributions.
-
Go: logs with context
Logging is an important thing in software. How to approach it so that it scales?
-
HTTP over serial port? Experiment in Go
Go lets you do easy things, hard thing, crazy things… Let’s do some crazy things.
-
Package managers for Linux systems
Package managers are important tool in Linux projects. Their capabilities in version management, packaging, installation, uninstallation, and security are crucial for maintainable deployments.
-
Prompts in Go Tests
What if I want to ask about something in the test? Is it even possible?
-
Scripting in iOS: the Shortcuts app
iOS Shortcuts app allows you to create your own scripts. There are some powerful things you can do with them. Some of these include really technical features that IT geeks may like.
-
The beauty of numbers
The magic of hashes, sums, or digests — and how they use math to give a compact description of any file. It’s used everywhere from Git and Docker to Blockchains and build caches, making duplicates easy to spot and records unique.









