I use AWS, Azure, and DigitalOcean for my business for over two years, and also I’m a co-organizer of Cloud and Serverless Turkey community. So I know about AWS, Azure, and DigitalOcean. Among these cloud providers, I use AWS the most. I think we use over 30 different services for image4io. And we are also an entry-level Technology Partner of AWS with 4AI Information Technologies. So I decided to prove myself with AWS certificate will be nice for both my personal career and my company’s proven abilities.


The exam was not that hard but the process before that is stressful…

There may be an overwhelmingly complex time for development with every new project or feature, especially if you are developing this new thing with a few different roles or teams. On one side, there is client development like web apps. On the other side, there are services like web APIs.

In the beginning, you are trying to agree on a data contract, but this is one of the well-known promises that can not be held. In such a case, it is tough to sync on changes. It will be a more agile development process if every team works on their…

There were great announcements at AWS re:invent 2020. One of them is the support of container images for AWS Lambda. Besides that, .NET 5 is only available with container images. Standard Lambda functions don’t support .NET 5 yet.

There were new announcements about AWS Lambda at AWS re:invent 2020. You can now use Lambda functions with 10 GB of memory and 6 vCPU cores. AWS also changed the pricing of Lambda. Before, duration was rounded up to the nearest 100ms; the duration is now rounding up to the nearest millisecond with no minimum execution time.

You can deploy Lambda functions…

Everybody is seeking better living standards, but daily life trouble pulls us back from that. Passive income has a significant effect on improving our living standards. So what is passive income, and how can we create one, especially as a developer.

What is passive income?

Passive income is defined as income that requires little to no effort to earn and maintain on Wikipedia*. On the other hand, there are few types of income that comes without any effort. So, we need to put effort into the creating process, but we need to keep the same income level without effort to maintain. Renting is a…

Clubhouse App

What Is Clubhouse App?

Clubhouse is a new social media app that lets users chat in actual time, proportion stories, collaborate and jump thoughts off every different usage of their voice without the want for plenty of additional equipment.

How to get inside of Clubhouse App?

Clubhouse has an invite-only signup model, and it is only available for iPhone users. You can download the app and signup with your phone number. But you can’t access the inside of the app unless you are invited.

How you can get inside?

By knowing someone inside.

If you know someone inside the Clubhouse and you are on his/her contact list before. You can download the app and her username. After that, some friends…

.NET community and Microsoft organized a great online conference announcement of .NET 5.0 and related products. .NET 5.0, C# 9, F# 5, EF Core 5.0, and many other major updates are released. If you missed the conference you can watch it on the YouTube channel of .NET or check out their development blog.

As you know the latest .NET framework version is 4.8 and the .NET Core version is 3.1. Microsoft thought that naming the next major version after .NET Core 3.1 with 4.x may cause some confusion with .NET Framework 4.x. They also didn’t use ‘Core’ to emphasize that…

I know most of us just want to dive into development when we see new tool or framework. But then there is so many comebacks for things that we need to do at the beginning. In this post I will describe my working environment for development of Workers.

IDE (Integrated Development Environment)

I usually use Visual Studio Code. It has great extension library but you don’t need anything special for now. You can download it here. https://code.visualstudio.com/

Cloudflare Wrangler

Wrangler is a CLI tool designed for development of workers. Here is its homepage. And you can find GitHub page here.

Quick Installation of Wrangler

npm i @cloudflare/wrangler -g

That is…

İçerik Dağıtım Ağı (CDN), mümkün olan en az gecikmeyle statik içerik sunan coğrafi olarak dağıtılmış sunucu grubudur. CDN’ler web performansı için anahtar özelliktir. Ancak tüm CDN’ler her zaman yüksek performans seviyesini en iyi şekilde koruyamazlar. Hizmet dışı kalabilir, gecikme süreleri kötüleşebilir veya başka sorunlarla karşılaşabilirler. Çoklu CDN mimarisi ile istikrarlı bir yüksek performans seviyesine ve %100 çalışma süresine sahip olabilirsiniz.

A Content Delivery Network (CDN) is a group of geographically-distributed servers which deliver static contents with best possible latency. CDNs are key attribute for web performance. But all CDNs can’t best maintain high performance level all the time. They may become out of service, have worse latency or encounter any other problems. With multi CDN architecture you can have stable high performance level and %100 uptime.

Traditional Web Hosting

Most web sites deliver both dynamic and static content from single server to all globe. …

Average mobile webpage is 2.2MB and 68% of it is images. So image has huge importance for web page speed. Well image’s format has any effect on that. First lets see what kinds of image formats are widely used on web.

JPG/ JPEG (Joint Photographic Experts Group)

JPEG is perhaps the most common image format used on the web. It is standard was created in 1992 (latest version, 1994) as the result of a process that started in 1986. Though, this standard is generally considered as a single specification, in reality it is composed of four separate parts and an amalgam of coding modes.*

JPEG is…

İren Saltalı

MSc. Computer Engineer. Founder of @image4io, .NET Software Consultant @kloia_com, co-organizer in @serverlesstr, Community Builder of @awscloud.

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