Skip to content

Blog by Simon Frey

  • Weekly CS Paper
  • Golang
  • Linux
  • Webdev
  • Privacy

Tag: go

Tit-for-tat, how BitTorrent incentivizes uploading

By Simon Frey Last updated: 2021-04-042022-06-29

Γεια σου υπέροχο άτομο, after using BitTorrent for some Ubuntu ISOs in the past myself I wanted to learn more about how the network works from a policy standpoint. I always tune down my uploading…

Read more of Tit-for-tat, how BitTorrent incentivizes uploading →

Posted in Weekly CS Paper Tagged DevOps, go

Borg+Vorta is finally a usable backup solution for Linux desktop

By Simon Frey Last updated: 2020-06-082022-06-29

TLDR; After years of searching around I finally found a Linux backup setup that fits my needs: Borg + Vorta + BorgBase As long as I can think back, backing up my Linux system always…

Read more of Borg+Vorta is finally a usable backup solution for Linux desktop →

Posted in Linux Tagged backup, borg, cheating, go, linux, parents, Privacy, security, source code, time

Manual flush golang http.ResponseWriter

By Simon Frey Last updated: 2020-01-152022-06-29

Flush the http.ResponseWrite within your code

Posted in Golang Tagged go, golang, http

tor.js – Minimal JavaScript library to check if your visitors are TOR users

By Simon Frey Last updated: 2019-11-142021-01-06

Show custom content to visitors of your page using TOR

Posted in Project Tagged go, Privacy, website

Known length slice initialization speed – Golang Benchmark Wednesday

By Simon Frey Last updated: 2019-08-072022-06-29

Use the right method to initialization your slices to improve performance

Posted in Golang Tagged Benchmark, database, go, golang

How switching my parents over to Linux saved me a lot of headache and support calls

By Simon Frey Last updated: 2019-02-202022-06-29

My approach for switching my parents to Linux

Posted in Linux Tagged backup, borg, go, linux, parents, Privacy, security

Standard net/http config will break your production environment

By Simon Frey Last updated: 2019-02-042021-01-06

Updated information about how to use the net/http package in production

Posted in Golang Tagged german, go, golang, http, webdevelopment, webserver

Schrödingers website: How to close your blog the right way!

By Simon Frey Last updated: 2019-01-142022-06-29

Archive your website into the wayback machine before closing it

Posted in Webdev Tagged GDPR, go, http, Privacy, website

I am happy to hear from you via Twitter or Mastodon. If you don’t want to miss out on new articles follow me on one of those or subscribe to the RSS feed.

Learn more about what I am currently up to on simon-frey.com and checkout the cool stuff I find all around the web on the Link List

AI Anonymity backup Benchmark bgp Bitcoin borg cheating coding Crypto Crypto Currency database ddos DevOps docker GDPR german go golang GPS http internet routing kernel linux Machine learning ml networking network security NTP overlay network parents performance Privacy security server source code speed ssl startup time UTC video compression webserver website wordpress

Imprint & Privacy

© Copyright Blog by Simon Frey. All rights reserved.