Donate to support Ukraine's independence.
Generated by AI

AWS AI/ML Certification Journey

I’ve just earned all three AI/ML AWS certifications and want to share my subjective thoughts about each certificate in particular. Inspiration I decided to pursue these three AWS AI/ML certifications after attending re:Invent 2024 in Las Vegas. Nearly every talk revolved around AI - how to integrate AI into workloads or how AI is already transforming solutions both within and beyond AWS. ...

February 23, 2025 · 5 min · 903 words · Serhii Kaidalov
Generated by AI

Topology Aware Routing

Introduction Topology Aware Routing (TAR) is a Kubernetes feature designed to keep traffic within the same availability zone (AZ). This can reduce cross-AZ traffic costs on cloud providers like AWS and GCP, where inter-AZ traffic incurs charges. Additionally, it can lower latency by keeping network requests local. However, TAR is not a silver bullet. While it helps optimize costs and performance, it strictly prohibits cross-zone traffic, regardless of the system’s health or workload distribution. This limitation can lead to unintended service disruptions. ...

February 19, 2025 · 4 min · 784 words · Serhii Kaidalov
Generated by AI

Get Your Public IP Using Nginx

Public IP Address You can always use your own nginx instead of using 3rd party services when you need to know your public IP. Like this: # Public IP location = /ip { default_type text/plain; return 200 $remote_addr; } Or if you need it in JSON format like this: # Public IP JSON location = /ip_json { default_type application/json; return 200 "{\"ip\":\"$remote_addr\"}"; }

February 16, 2025 · 1 min · 63 words · Serhii Kaidalov
Generated by AI

How to Convert PNG to WebP on Mac

WebP is a modern image format that offers better compression while maintaining high image quality. By using WebP, websites can reduce image file sizes significantly, improving page load speed and overall performance. Installing cwebp To convert PNG images to WebP, we need to install cwebp, a tool that compresses images into the WebP format. It supports input formats like PNG, JPEG, TIFF, WebP, and raw Y’CbCr samples, but does not support animated PNG or WebP files. ...

February 10, 2025 · 1 min · 134 words · Serhii Kaidalov
Generated by AI

Understanding Domain Validation Challenges and DCV Delegation for SSL Certificates

When you need to get a certificate from a service like Let’s Encrypt, you must validate ownership of the domains for which you are issuing a certificate. This is achieved using challenges. But what types of challenges are available? 1. HTTP-01 Challenge The most common and widely used type is the HTTP-01 challenge. With this method, you receive a token that must be placed in your web server at the following path: ...

January 19, 2025 · 3 min · 578 words · Serhii Kaidalov