The Weekly Dev - 202206

A code repository, a balancer and good intentions

As I wrote here we didn't reinvent the wheel, we just reused a load balancer, a development kit and a spare unix account.

This is not the age of new inventions, most technology is about reuse, but still: choose the right ones!

Set up your own Smart HTTP Git Server with Gitolite, Cgit and Apache

Similar to what I describe here

"This guide is for people want to setup their own git server but don’t want something as big as GitLab or Gitea, and don’t want something overly simple like bare git repository over SSH. Also, it is made on the assumption that you know how to setup and use Apache with https and virtual hosts, and SSH server with public key authentication. Your gitolite user will be available over SSH so make sure it is secured."

Source: matejamaric.com

Application-Layer DDoS Attack Protection with HAProxy

Extremely interesting use-case for HaProxy: how to use as a protection against DDOS attacks.

Directly from the source:

"HAProxy’s high-performance security capabilities are utilized as a key line of defense by many of the world’s top enterprises. Application-layer DDoS attacks are aimed at overwhelming an application with requests or connections, and in this post we will show you how an HAProxy load balancer can protect you from this threat."

Source: www.haproxy.com

Terms of Service Didn't Read

“I have read and agree to the Terms” is the biggest lie on the web. We aim to fix that.

Super-interesting website, that goes the full length to read and compare various websites and their terms of services, in order to show an easy-to-read "thermometer of website fairness. Not many suprises probably on what the homepage reads... many know ones, opf course!

Source: tosdr.org

How I Got Pwned by My Cloud Costs

A cloud-costs horror story.

Source: troyhunt.com

The truth about starting with microservices

"Starting a greenfield project with microservices is easy. The promises are wonderful but often they are far from reality. This time I’ll share my experience on the truth about microservices when starting a project from scratch.[...]"

Source: arnoldgalovics.com



[git] [security]