Cloud vendor lock-in: the good, the bad and reality
Posted on April 13, 2021, Level beginner Resource Length medium
This is the second part of a mini-series centered around cloud computing; a high-level overview of vendor lock-in and mitigation strategies. By Piotr.
Tackling Java cold startup times on AWS Lambda with GraalVM
Posted on April 10, 2021, Level intermediate Resource Length medium
Have you ever tried running a Java application on AWS Lambda? Well, even the simplest Java application takes significant time to start up at first. The reason behind is simple. AWS has to prepare a runtime environment for your application when it executes the first time. This is called cold-start. By Arnold Galovics.
Malicious PDFs: Revealing the techniques behind the attacks
Posted on April 9, 2021, Level beginner Resource Length medium
Most of us are no strangers to phishing attempts, and over the years we've kept you informed about the latest tricks used by attackers in the epidemic of phishing and spear-phishing campaigns that plague, in particular, email users. This is an older but useful article by Phil Stokes.
In-depth dive into security features of Intel/Windows platform secure boot process
Posted on April 7, 2021, Level advanced Resource Length long
This blog post is an in-depth dive into the security features of the Intel/Windows platform boot process. In this post I'll explain the startup process through security focused lenses, next post we'll dive into several known attacks and how they were handled by Intel and Microsoft. By Igor Bogdanov.
2020 Tech lead survey looks at developers & hints into 2021
Posted on April 6, 2021, Level beginner Resource Length medium
Couchbase has surveyed IT decision makers annually to find out the challenges they face in executing their digital transformation strategies. Perhaps unsurprisingly, 2020 was different from previous years. However, it may come as a surprise to find out how attuned CIOs are to the plight of developers. By Christina Knittel.
5 common mistakes in Go
Posted on April 3, 2021, Level beginner Resource Length short
Some common mistakes that can be seen in Go are infinite recursive call, assignment to nil map, undesired value being used in goroutine, and more. By Jai Pradeesh.
Why reading code is just as important as writing code: How to get better at it
Posted on March 16, 2021, Level beginner Resource Length long
It strikes me as odd. We've heard the same messages: Write clean code. Write readable code. Write meaningful code. By Amy M Haddad.
Automate tasks with Power Automate Desktop for Windows 10 with no additional cost
Posted on March 4, 2021, Level intermediate Resource Length long
In 2020, Microsoft Power Automate doubled down on its investments in the robotic process automation (RPA) space with the introduction of Microsoft Power Automate Desktop. By Stephen Siciliano.
Electronics component series: The introduction
Posted on January 29, 2021, Level intermediate Resource Length long
Welcome to this new exciting series! In this series, I will explain the basic components that are used in everyday consumer electronics gadgets. Let's get started. By Chiratidzo Charakupa.
Tags learning miscellaneous how-to
Ten computer codes that transformed science
Posted on January 24, 2021, Level beginner Resource Length long
From Fortran to arXiv.org, these advances in programming and platforms sent biology, climate science and physics into warp speed. By Jeffrey M. Perkel.
How I built Machine learning with Amazon Personalize and a Customer Data Platform
Posted on January 23, 2021, Level intermediate Resource Length long
By making off-the-rack machine learning models accessible for anyone to use, cloud ML services like Amazon Personalize help make ML-driven customer experiences available to teams at any scale. By @mparticle.
Getting started with cloud native tech
Posted on January 21, 2021, Level beginner Resource Length medium
As you complete each project as a consultant, you start noticing patterns. No matter what the differences are between the various architectures, tech stacks and teams, you find yourself following the same steps. By Brendan Kamp.