Image for post
Image for post

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.

TL;DR

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

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…

Image for post
Image for post
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…

Image for post
Image for post

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…

Image for post
Image for post

İç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.

Image for post
Image for post

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. …

Image for post
Image for post

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…

Originally posted on Forbes Technology Council

Image for post
Image for post

It used to be that only the largest and most well-funded companies could afford to use more than one content delivery network. However, new cloud-based routing techniques are making this strategy a reality for smaller organizations.

There are two different ways you can manage a multi-CDN architecture: automation through a single management provider or DNS load balancing.

Automated Multi-CDN Management

The first is typically managed through a larger service provider that automatically balances traffic loads across multiple CDNs. Traffic is generally served evenly to each CDN. Automation can save you a lot of time…

Image for post
Image for post

I recently got a new task to do: a web site with bugs which needs to be fixed and updated. This website was developed to meet millions of request in a few days. At first, it doesn’t seem like impossible to do. But the previous developers failed to fix the needs and when a million hit came, the server crashed.

My task here was to bring the updates of the site’s code to the required level in a few hours.

This web site backend was created with .NET MVC and no other structure was used.

Before making any changes on…

İ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