Posts in tag

Developers


Where do companies draw the line between entry, mid, senior level developers? As with all careers, there’s a hierarchy of levels in software engineering. As we know, it’s based on experience, technical knowledge, and leadership skills. Now if you are reading this you are probably not super clear on where these lines exist. For example, …

How many times have you filled out forms requesting personal information? It’s probably too many times to count. When online and signed in, you can save a lot of time thanks to your browser’s autofill feature. In other cases, you often have to provide the same data manually, again and again. The first Document AI …

Recently, I had two programming friends point out to me the importance of writing skills. It makes sense to pay attention to what they say because: one runs an online product company, and the other jumped from a bootcamp graduate to a lead developer within just a few years. Let’s look at a short guide …

We all sometimes try taking on more significant tasks than we can deliver on—it stems directly from our human inability to evaluate complex tasks correctly. Let’s look at how you can address this in your IT journey. Iterate Moving in small, manageable steps is a cornerstone in many common methodologies in our industry: agile – …

Finding software engineers has been a pressing business topic during the COVID-19 pandemic. Businesses have been searching for digital specialists to support transformation efforts, adapt products and services, strengthen security to facilitate teleworking, or modify infrastructure to increase flexibility. A 2022 Pentalog report based on a SkillValue ranking helps answer a question being asked across …

Isaac Newton said, “If I have seen farther than others it is because I have stood on the shoulders of giants.” He meant that in order to explain the Law of Gravity, he used the work of major thinkers who came before him in order to make intellectual progress (as-in giving credit). In the 1640’s …

Designing your cloud network can be a critical part of your cloud journey. How the final design looks will depend on your own use case. Thinking ahead can save you some time and help avoid potential issues in the future. These ten tips provide some insight into helping you design a better cloud network architecture …

In this post we’ll look at some networking touchpoints that occur when you decide to access a Google Cloud API and build in the cloud environment. When you’re exploring Google Cloud, whether it’s via (Cloud SDK, Cloud Console, or Infrastructure as Code (IaC) tool), one of the first things you’ll do is try to connect …

You can use client libraries to interact with Cloud Storage. Using client libraries provides several benefits, including abstracting away low level details when making requests (such as authentication), and providing automatic retries of transient operations. Benefits of using client libraries for retries Most Cloud Storage client libraries perform retries automatically. Retries are helpful in case …

It’s common to have a separate database for each service in microservices-based architectures. This pattern ensures that the independently designed and deployed microservices remain independent in the data layer as well. But it also introduces a new problem: How do you implement transactions (single units of work, usually made up of multiple operations) that span …