Project success vs scope and timeline limitations Jul 08, 2020 I Oleksandr Kriuchkov (Head of Presale in US) The projects with fixed time and fixed scope sometimes give managers the perception of predictability and control. Project management is far from being that simple. Explore some how-tos about planning and execution of a project with fixed scope and timeline. Read more
GraphQL – What is it? Why is it? Jul 07, 2020 I Jacek Chmiel, Frederik Berg, Pavlo Navalnyi, Vladyslav Litovka, Andrew Petryk, René Bannat, Gregory Hasyn GraphQL has been around for years, but what is it for? Putting aside pure technicalities, it is a mature technology that is supported by major tech players for its practical business applications. The question is if the added complexity is worthwhile in your particular project case. Sometimes the hardest architectural decision is to refrain from using something. We recommend that everyone learn what GraphQL is for, what it is, and to consider its usage in your business applications. Here are some pros and cons of the technology and also what the practitioners have to say. Read more
Daily project work prioritization: focus on real business value Jul 02, 2020 I Felix Sahm, Judith Erb, Julia Eberhard How to ruthlessly set project priority tasks to produce real value for business. Prioritization is primarily an instrument for getting more out of the limited time. It can help you with everything from focus on the most important project elements and to the overall productivity and project’s successful delivery. Read more
gRPC – remote procedure calls’ choice for the 2020’s? Jul 02, 2020 I Jacek Chmiel (Director of Avenga Labs), Andrew Petryk (Java Engineering Manager), Frederik Berg (Team Lead Engineering Berlin) gRPC, a universal open source RPC framework is 5 years old. Many companies use this effective messages exchange technology for connecting multiple services in their environments. gRPC is applied from connecting services in data centers to distributed computing to connect devices, mobile applications and browsers to backend services across various languages in on-prem or cloud environments. Let’s take a look at its current state and the future of this technology. Read more
Strategic Sustainability: What’s inside the box? Jul 02, 2020 I Jan Webering (CEO at Avenga) Today’s businesses are redefining new ways of growth backed by the promise of digital and technology delivery. That is, staying relevant to the customer in the 21st century is about being profitable and responsible. How exactly does the ability to gain financial success and societal value work? Creating a sustainable value is a part of Avenga DNA. The importance of becoming a profitable business is undeniable, but the backbone of our company is how we impact our clients, partners, and individuals in the wider world around. Read more
Web apps – all the things you don’t have to do on your own. Part 3: Image optimization Jun 30, 2020 I Jacek Chmiel (Director of Avenga Labs) In this part we continue the topic of web application performance and address image optimization and some tech aspects for business as a holistic guide to improving web app performance. Image optimization today is an art every business has to master. From attracting users to the web page to reducing site load time, it’s a vital element of building a successful company of the modern digital era. Also, we will showcase how wao.io, our own SaaS solution is helping with image optimization. Read more
Linux on Windows – take two (WSL 2) Jun 24, 2020 I Jacek Chmiel (Director of Avenga Labs) In the world of enterprise software, a dichotomy has existed for quite some time: the desktop OS is Windows and the server OS is Linux. Windows desktop developers have been looking for an easier way to work within the Linux environment. This includes thousands of our Avenga developers working on ambitious digital products. Now you can have it all – the perfect native support for the hardware with tools and runtimes of near native Linux. We analyze the Windows Subsystem for Linux (WSL), the second edition, which is based on a lightweight virtual machine and well integrated with a host OS. Read more
Logging exceptions in Salesforce Jun 22, 2020 I Mykola Senyk (Senior Salesforce Engineer) Unpredicted behavior in a custom code. Can we eliminate it? Your customized Salesforce code increases the capabilities and flexibility of the Salesforce org. But, at times, custom code is also tricky to use. It would be great if we could detect unpredicted behavior in our custom code through functionality, such as catching and logging exceptions. Our own Salesforce expert describes possible solutions for running a background job every few minutes. Read more
Serverless – why don’t we? Promise vs reality Jun 18, 2020 I Jacek Chmiel, Andrew Petryk, Kacper Ryniec, Vlad Litovka, Felix Hassert The promises of serverless, versus its current adoption rate make us think about the reasons for the slower adoption rate and what bottlenecks should cloud services providers remove to make it more widely used and faster. Avenga technology experts on the future of serverless and their practical experiences with that technology. Read more
Tapping into AR. The Reality and Business Value Jun 17, 2020 I Rafał Legiędź (Mixed Reality Solutions Architect) Augmented Reality (AR) is changing the shape of nearly every industry, be it healthcare or design, tourism or education. Here is the AR facts summary and the impact it’s been making on the business world. What is actually real today? What can businesses offer to the demanding and pampered customer? How is this next gen tech placed in the value chain? Or, rather, when did AR turn from the“next gen” into the“current gen” technology? Read more