Photo by Clark Tibbs on Unsplash

It has been a bit less than 4 years since I first heard the term serverless and only around 3 years since I got my hands dirty with it. As a beginner, I agreed that it’s less servers to manage, but anything else was more. It was more complex to…


If there is one thing developers love, it’s the control. This makes sense if you build something as complex as a software system, you need to understand what’s happening at every level. But absolute control can be a liability when it becomes the main goal of the development process.

Many…


Debugging code is a skill every developer needs to acquire. As developers work on larger and more complex projects, debugging in the cloud before going to production has become crucial. …


Thundra provides rich auto-tracing out of the box to instrument AWS SDKs, infrastructure, and Lambda. Engineers can enhance the traces to provide additional business context. This enhancement is referred to as “logical” or custom spans, which help end users debug and understand performance in the context of business operations. …


When it comes to container orchestration, everyone thinks “Kubernetes!” After all, this is what the cool kids do. But as you guessed from the title of this article, you might want to pause for a moment before jumping on the bandwagon. Indeed, Kubernetes has a (very) steep learning curve, a…


Choosing the right database has one of the most direct effects on the cost and performance of your application. A serverless environment is no exception to this principle. …


Serverless is great, it helps companies focus on product and application development without having to worry about the application’s infrastructure and scaling under various conditions.

However, there are some soft and hard limits for every AWS service you should need to keep in mind when developing a serverless application. These…


What if My Third-Party APIs Respond Slower?

The distributed nature of serverless technology is both a strength and a weakness. On-demand hardware’s natural resilience and responsiveness make it a powerful tool for rapidly driving your application’s development and growth, solving many early headaches in scaling and security.

However, to implement this in AWS Lambda, you must make…


After years of delivering and running high-scale, robust, and reliable applications on giant and complex infrastructures that we vigilantly maintained, someone told us that we didn’t need this capability anymore. Of course, I’m not talking about the applications that earn money on our behalf, or servers, which are hidden somewhere…


How Do Regulatory Agencies View Serverless Applications?

As companies grow, one of the most significant changes they must make is to comply with government regulations. As a company takes on third-party shareholders and its actions come to affect those without a direct say in their planning, data security and compliance become more important.

Companies that don’t focus…

Emrah Şamdan

Senior Product Manager | Serverless

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store