Skip to main content

software

Green open source software

Free open source software (FOSS) is running the world. The information society is build upon the work of volunteer coders that have permitted the usage of their code freely.

The philosophy behind the FOSS movement is that the usage shouldn't be restricted in any way based on the use case of the code. It's all good as long the openness, attribution and redistribution clauses are respected. It's nice and also part of why it has become so popular. Being able to build on top of others code can be a huge saving.

Autocorrect me his

Autocorrect features have some flaws that I have come more and more annoyed over the years writing on mobile small screen devices, especially once it became practically impossible to find any decent devices with physical keys. With the touchscreen keyboard an autocorrect feature has become a necessity. It requires great effort and slows me down formidably if I just try to hit the correct keys.

Too much abstraction

Development tools, frameworks and high level languages are great when they work. They make developing new software much faster and easier. But at their complexity they are also fragile and inflexible.

The possibilities they offer can also become a limiting factor. If they don't offer something out of the box, a less experienced developer might not be skilled enough to do something outside their scope. Even the seniors struggle to understand what is going on under the hood.

The more things change...

For some reason in the software industry there is a constant need for developers to "make things better". Or maybe it's not developers, at least not always. It could as well be marketing or management demanding change. There is always a need for new releases. Same old doesn't have the profits written in it.

Subscribe