Makimo
Co-founder and CIO of Makimo, deeply fascinated with philosophy, humans, technology and the future.
Both backend programming and frontend programming require some level of aesthetics. Look at the beautiful examples and develop an urge to seek the ugly places in the codebase and improve
I have made an important observation in my early days as a software engineer, before I became a Partner and the Chief Innovation Manager at Makimo. It basically boils down
Forty hours might not seem like much. But it's the amount of time we've used to solve our client's business problem of having a growing team of people who want
We're proud to provide research & development services in the mobile and data processing segment for one of our partners. With 3+ years and over 20 000 person-hours on the
A bit of functional Python will help you discover alternate approaches to how programs can be structured and why it's important to practice such skills on small, well-defined programs.
Today's post is going to be quite different from what we usually publish on Makimo's blog.
Here's an important concept. Read this article if you are considering purchase or development of a software product for your company.
It’s more of a personal story rather than anything else. Still relevant to the software development industry as to any other kind of business, so it seems.
I'll start by showing you an image:
In this article you’ll find:
Docopt, setup.py and ConfigParser save time during development and I've been using them continuously since I used them for the first time. These tools are part of my toolbox now.
The continuity of operation of any software product is one of the most critical factors of success of a digital transformation. Properly adopted, digital processes posess two profound qualities:
In this article you’ll find:
As businesses evolve and grow, their technological infrastructure must keep up with the changes. However, many companies still rely on outdated systems known as legacy systems. In this article, I'll
When looking for a software developer to create a product like this, certain criteria have to be met because of the bespoke nature of the development process. Openness to implement