AWS is a cloud computing platform with services galore. One of the most common is AWS Lambda — a serverless solution that allows us to run any application using event-driven triggers. In this article, I described how we can test and develop AWS Lambda solutions whose execution is based on the S3 trigger created with the Chalice framework.
Good design is invisible and dateless. It does not have to prove anything to anyone. Perhaps it is worth rising above the Western chaos to look at the seven principles of Zen aesthetics and search for universal, timeless values that can be transferred to software engineering.
Even if you’ve never used them before, these tools are what separates professionals from amateurs. And if you happen to be looking for code style guides for Python that are based on what is written in the official language documentation, you’ll be delighted to try them out in your own project.
Docopt, setup.py and ConfigParser save time during development and I’ve been using them continuously since I used them for the…
Sadly, poorly modeled (mostly due to bad communication, incomplete knowledge transfer, or tight budget) logic inside the monolith usually leads to a so-called big ball of mud where every logical component is coupled with one another on a very low level.
In contrast, what modular monolith offers is loosely coupled, strong cohesion modules that lower the chance that the codebase will become unmaintainable. In the article, Kamil Kucharski, a backend team leader in Makimo describes an example of how to use such an approach in the Django framework.
Say hello to MARY – an open-source, multilingual Text-to-Speech Synthesis platform written in Java! Our paths crossed by the courtesy of a friend from one of the Vanderbilt University research teams.
It’s an adventure story about a user interface, its improvements and a path to make everyone’s experience better. Filled with lovely pictures of Mary growing up to become a full-fledged research tool.