Our recent articles
Load Previous Posts
import { Image } from 'astro:assets';When times are hard, I sometimes settle down and think back to my recent debut on the web. Nostalgic, I think back to the very first web course I attended. A course on HTML code,
Continue reading →I recently worked on a project where we needed to orchestrate a process, applying for loan to be precise, which could take weeks. To do this, we decided on using a serverless architecture and specifically AWS Step functions. The use of…
Continue reading →When developing an Angular application, you will probably have to perform HTTP requests. Whether it be fetching data from a separate backend application or an external api, your application might have to wait for a response at some point. Properly handling…
Continue reading →With lockdowns and restrictions, the past year has not been great for social interactions. This might be the perfect time to build your first video call app, or to add a video chatting feature to your existing project. If you are…
Continue reading →Introduction While building your React, Angular, or Vue project, you may have wondered why you needed to set up and configure Babel, Webpack, ESLint, and Prettier separately and tried to look for an existing bundled implementation of all the features these…
Continue reading →This is a guide primarily for developers familiar with Django, looking to add a data analytics or data science element to their web development project. Don't have much time and comfortable with Jupyter? Click here to see the initializer file you…
Continue reading →Konva.js is an awesome HTML5 Canvas JavaScript framework that enables high performance animations for desktop and mobile applications. The framework's capabilities are useful and versatile - it can be integrated for many different and varied use cases. Konva.js deals well with…
Continue reading →Resizable containers empower different users to customize a UI to emphasise what they find most important. A basic implementation of this is a split view or split pane, allowing users to enlarge content that is more relevant to them.There are…
Continue reading →Exec summary:Technical debt leads to bugs creation: the number of bugs and the number of design flaws (technical debt) are 0.92 correlated in a study from the Software Engineering Institute Static analysis tools like SonarQube are massively used (100k+ users) to chase…
Continue reading →Write tests for humans
Adèle Gauvrit7 min read
Let me tell you the story of the day I almost quit testing my code altogether. For the tenth times this week, the CI failed with this cryptic error message "Received value does not match stored snapshot" and a diff that…
Continue reading →