Archi & Techno

Archi & Techno

La Duck Conf 2023 – Compte-rendu de la keynote de Gregor Hohpe – « I made my app loosely coupled, will it fall apart? »

Le 29 mars dernier s’est déroulée La Duck Conf 2023 au parc floral du bois de Vincennes. Et c’est Gregor Hohpe, architecte évangéliste chez AWS, qui a fait l’honneur de lancer cette édition ! Sa conférence, intitulée "I made my app loosely coupled, will it fall apart?", souhaite nous parler d’architecture et de la notion de couplage, notamment dans de larges systèmes distribués où il est un défi majeur. Et comment parler de couplage sans évoquer les architectures event-driven !  Gregor nous offre ici à…

Lire la suite
Archi & Techno

Breaking down Continuous Delivery on Power BI

Context In this blog post we want to share with you how we implemented DevOps practices in a data visualization tool (Power BI) during a delivery project. What was the aim of this project ? To make it short, we had to automate the process of collection, transformation and visualization of the data for a large organization with entities spread across the world. The foundation has to be built using software craftsmanship practices leading to a cultural change in the development process. The output was…

Lire la suite
Archi & Techno

Super Apps development model explained !

Introduction If you ever stumbled, lately, on a tech article talking about Super Apps, it would probably mention that they were first invented  in 1999, by Mike Lazaridis, the founder of Research in Motion (RIM), the manufacturer of the BlackBerry device. Mike has defined Super Apps  as applications which make use of all the BlackBerry resources available. From usage of notification pop ups, context menu integration right down to being able to access any application from within anywhere on the device. Deep integration across the…

Lire la suite
Archi & Techno

POV: A streaming/communication platform for the data mesh

In 2021, a rich set of data is the soil that empowers the business of all the Internet Giants (GAFAM, NATU, …). Meanwhile, traditional companies are striving to remain competitive. Therefore, the mandatory acceleration of their business goes through a massive digitalization of their operations and assets. Amongst the most valuable digital assets are the data. Big data’s promises are attractive. However, the “data” organizational unit is commonly separated from the core business in the wild. Even if many of those departments provide much effort…

Lire la suite
Archi & Techno

SLO: The unexpected power of metrics

When operating a product or building an infrastructure, it is normal to ask yourself the question "Is my application working well?" In general, it is common to have two answers in these kind of cases:  Use monitoring to check if the application is working properly. Set up an alerting system to be aware of possible problems in the system However, we rarely wonder if alarms are relevant in my specific context (ex: when a container restarts) or if the metrics on my pre-made dashboards will…

Lire la suite
Archi & Techno

How to deal with an Inverse Conway Maneuver? – A talk by Romain Vailleux at Duck Conf 2021

Companies are complex systems made up of humans and technological systems in perpetual interaction. “Theses socio-technical” systems are Romain's favorite subject. Melvin Conway observed that the communication structures of organizations directly influence the design of technical systems produced by those organizations. In short: the organization chart of the company and the interpersonal relationships across people have more influence than designers and architects!

Lire la suite
Archi & Techno

Technical Due Diligence–Safeguarding your IT Startup Investment

Or, how to invest then add value to your startup portfolio Translated from French by Natalie Schmitz. Original French article : Due diligence technique – sécuriser son investissement dans des startups IT Introduction While many companies are still reeling from the ongoing coronavirus crisis, startups are taking the hardest blows. The French government injected 4 billion euros into the sector to help keep them afloat. For BPIFrance, the talk of the season is on which horses to bet.   The pandemic has bred frailty and imposed…

Lire la suite
Archi & Techno

Terminal telekinesis

Tl;dr In my experience, software developers’ skills regarding tasks in a terminal range from desperately slow to impressively swift. I believe that, for a large part, this is caused by an abundance of articles not discussing the real problems software developers are dealing with daily. Namely, how to feel productive on a terminal, after using omnipotent integrated software environments for so long. This article aims at bridging this gap by sharing carefully selected tips that can, in my opinion, dramatically increase the terminal productivity of…

Lire la suite
Archi & Techno

The Google Assistant for Android developers – PART 2

This article follows a first article “The Google Assistant for Android developers - PART 1”. In the first article, we have discovered the “Solutions” part offered by Google by going through the making of a simple app. We have built an App Action allowing us to directly launch a specific feature of our app with a vocal command, then we improved it with the displaying of a Slice. Although really simple to build, we have quickly witnessed the limits of this part since it only…

Lire la suite
Archi & Techno

The Google Assistant for Android developers – PART 1

Everybody knows about the Google Assistant, available on most Android and iPhone devices. As for “Hey Siri”, the well known “Ok Google” has entered common language. We probably all have already used it at least once if only to try it. However, the scope of its field of action and implementation seems to be mysterious for us developers. At least, it was for me until recently. Is it only a mobile feature? Can we use it in our application? What are the possibilities of interactions?…

Lire la suite