Blog
December 05, 2019
Our goal is to have you relax and know that your tax and regulatory compliance are on cruise control." Just mind you don't... relax too much, as one of Capex CPA's clients, for you risk waking up to a brutal reality: huge payroll year-end mistakes. It's your choice: you learn from our immense mistake of hiring this Chartered Professional Accounting firm Brampton or you knowingly expose your company's accounts to a level of incompetence that's... off the charts. Until here, I might sound to you just like another revengeful former client of a Chartered...
October 15, 2019
One's backed by a huge community, the other one by Facebook itself. One provides you with great support, right out of the box, while the other one's lighter and "tempts" you with better-inferred types. So, in a TypeScript vs Flow comparison, is there a clear winner? Or are they... same-ish and it's just their specific use cases that differentiates them from one another? If so, which type system for JavaScript is the best fit for your own project? Let's get you some answers. But first: why not just go with... plain JavaScript?
June 26, 2019
Are you planning to set up a robust marketplace in Drupal? One with multi-seller functionality integrated, maybe? And leveraging a highly scalable distribution model, accessible from various corners of the globe? Then you legitimately ask yourself: “What modules should I use?” And answering your question gets even more challenging as you add more and more complex features to your “wishlist”: to support payment splitting, to withhold millions of page views, to support multi-shipping, to handle a heavy network of merchant stores. Now, I've done my research...
June 22, 2019
So, it looks like you, too, are struggling with the same challenge that many organizations out there are facing: you have or you risk to outspend your cloud budget. And so you wonder: how you can optimize your cloud costs? What are some accessible, yet efficient ways to keep a steadier control of your cloud spending? Especially if it's a multi-cloud environment that you're running... Now, here are 9 simple, yet powerful steps that you can take to keep your cloud costs under control. But first: The 2 main reasons why you lost track of your...
June 18, 2019
Feeling your hands getting sweaty every time you need to hit the deploy button? What if you ship compromised code to production and you break a few months' work? Who knows how many bugs will just start swarming around? Now, instead of having panic attacks over and over again, why don't you leverage automated testing in Drupal 8? “But how precisely can I implement it within Drupal core, within my custom Drupal website or my contributed project? What are my testing options at hand?” “What type of tests can I write and what automated...
June 04, 2019
Raise your hand if the built-in config system in Drupal 8 saved your work life, too! That, of course, until you started to notice a crack here and there... And till you realized that you kind of depend on contrib modules for... filling in those holes. But then, the Configuration Management Initiative 2.0. came about and, along with it, the promise that all your legitimate questions would be answered: What about multisite and shared config? What about the zip workflow? What about config changes on... production? What about extending the configuration...
May 30, 2019
You know that it plays a key role in displaying (custom) content in Drupal. You know that it shouldn't miss from your toolkit as a Drupal module developer. And yet, it's still unclear to you: what is the Drupal 8 render API more precisely? How does it work? When/how do you use it? And how is it any different from Drupal 7's rendering logic? Let's dig deep for some clear answers, shall we? What Is Drupal 8 Render API? A short, yet thorough answer would be: It's the...
May 28, 2019
Will it withstand growth and meet your company's future business requirements? Will it keep up with the emerging technologies? Will it be robust enough to distribute resources dynamically for.... years to come? These are the legitimate questions that you must be asking yourself right now, questions that all root from a core dilemma: how to design a cloud architecture. What does a “well-architected” cloud structure even mean? How does it look like? What technologies should this robust, reliable and efficient setup include? What are the key factors to...
May 25, 2019
Has the microservices “trend” got you, too? I'm sure that you've already weighed your application's needs — that it's a large-scale app, with a reasonably complex codebase that we're talking about —  before you decided that: building microservices is your best option. A way of structuring your app that would significantly reduce its complexity... You've first learned all about its hard-to-resist-to benefits and now you can't help wondering: What are the main challenges to expect? And the most common mistakes that companies building/deploying/moving everything over to a...
May 21, 2019
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?