Blog posts

    Here you are now, facing multiple challenges: to digitally transform your IT business, to adopt new operating model techniques in core, to automate your in-house processes, to jump on the “cloud adoption” trend... So you can't help asking yourself: “What about outsourcing IT? “Wouldn't it accelerate my digital transformation? All while helping me cope with the inherent costs?” Then, you're suddenly “bombarded” by an avalanche of (legitimate) questions: Is outsourcing IT good or bad? What are the benefits and the risks to consider?
    7,093 modules currently available for Drupal 8 only... Now, assuming that you've already made your selection, that you've put together a “pile” of potential module-candidates for your project: how do you evaluate those Drupal modules? How do you narrow down that list to the truly valuable and perfectly suitable ones for your own project? How do you assess their value/quality? Their level of stability and security? How do you determine whether they're fit for your own project's needs? What criteria should you be using?
    What websites, visited by millions of users on a daily basis, have mobile-like counterparts, “turbocharged” with powerful native apps-specific features? In other words, what are some of the most famous real-world examples of progressive web apps? For, there's no better way of convincing yourself that PWAs are (far) more than just a buzzword, than by witnessing big names rushing to invest in this “trend”, right? Well, I've done my research and hand-picked 3 of the highest trafficked progressive web apps for you to... get inspired. 
    Are we witnessing a shift from the age-old “monolithic vs microservices-based architecture” debate to a... "modular monolith vs microservices" dilemma? But what is a modular monolithic approach, more precisely? And how is it better than a “non-modular” monolithic app architecture? What makes it a viable and tempting alternative to a microservices-based one? Hadn't we settled this matter already? A service-oriented architecture is “the next big thing”, while everything monolith-related is just... messy, chaotically structured code...
    How does your toolbox look like? Have you ever wondered how “most” Drupal developers' toolkits looked like? What Drupal development tools does everyone else prefer for setting up their local environments? What applications and what type of environments help them (and are more likely to help you, too) develop their Drupal projects faster and using fewer resources of time and effort? Inspired by the “What Should I Use? 2019 Developer Tool Survey Results” Drupalcon session, I've drawn up a shortlist of the most frequently used tools in Drupal development setups.
    For, let's face it: for too many software development teams agile transformation ends right at the tester-developer strict separation of concerns. The QA team continues to work in a waterfall style: once designers and developers have completed their part, the software testers are the last in a row in the development cycle. They need to wait for developers to provide them the user story to actually... start working. So, how do you get your QA engineers and developers to work together? How do you build collaboration between these 2 departments? So that, instead of:
    Why would you use entity reference views in Drupal 8? How do they influence your experience as a Drupal content editor? What are they more precisely? But first: what is entity reference? And how do you use an entity reference view? Let's talk... specific examples, shall we? Real-life scenarios, where using an entity reference view would enrich the Drupal editorial experience. But first: what Is an entity reference? First of all, it is a module. One that, luckily enough, is now part of Drupal 8 core. When do you need it? When you want a parent content to reference a child content element...
    So you, too, have jumped on the trend and opted for a CRM to boost your customer service and to better manage your customer relationships... What now? Is it time to tune it up? How do you know for sure if you need to upgrade your enterprise CRM software? To upgrade it to... what, more precisely? How do you know what type of upgrade best suits the business you run today? Not the one you started with a while ago, nor the one that you hope that it will grow to... in 5 years from now? Here are the 3 major signs (plus a few more) that your...
    With the “Oscars” of the Drupal community (aka the International Splash Awards) ending today, I could not help reviewing (once again) some of the best Drupal modules of the year. There are 4 of them, listed as nominees in their own category. And it makes no difference which team has won the trophy, for the 4 “contestants” are all equal winners. After all, each one of these valuable projects comes to address a pressing, frequently-signaled issue affecting the experience of working with/using Drupal. Now, let's look over these 4 best Drupal modules of 2019 and highlight...
    With all this hype around Kubernetes, containerization and microservices architecture... you cannot help but wonder: “what are the primary Kubernetes use cases, more precisely?” “And is it a good fit for large-scale applications?” Say you have this complex setup: an eCommerce app carrying an ecosystem of about 6 micro-services. You'd expect 2 of them, let's say, to be for internal use-only and 4 of them to have external load balancers... How would Kubernetes orchestrate such a large cluster? What makes it a top choice for automating the deployment of such complex and dynamic infrastructures?