Teddy Hartanto

thoughts and experiments

About Quotes Psych

Which Email Provider Should You Use in 2025? Postmark vs Mailgun

31 May 2025

Find Good Problems, Not Good Solutions

31 May 2025

Breaking Up with Mailgun

19 April 2025

MySQL Made Its Comeback

1 January 2025

Ditching MySQL in favor of SQLLite3 for Writefreely

1 January 2025

Missing Phones and Moving to Hetzner

1 January 2025

Tourette's Syndrome and Reflexology

16 July 2023

To Influence or to Adapt?

3 February 2023

First Exposure to Event Photography

15 October 2022

Focus Trumps Time

9 October 2022

What's The Similarity Between a Repairman and a Doctor?

14 September 2022

Some things are cheaper on different channels

13 September 2022

My WriteFreely Setup

4 September 2022

Winning Strategy for two-player Coup

16 July 2022

Everything is a computer

6 July 2022

Enabling `systemd` service to bind to privileged port

23 June 2022

`CONN_TIMEOUT` vs `CONN_REFUSED` (Firewall `DROP` vs `REJECT`)

21 June 2022

Enabling Comments in WriteFreely (Hacky)

19 June 2022

`AF_INET6` Sockets Can Accept Connections From IPv4 Addresses

18 June 2022

Problems When Setting Up WriteFreely Part 2: Firewall

14 June 2022

Problems When Setting Up WriteFreely Part 1: HTTP Strict Transport Security (HSTS)

1 June 2022

Starting a Blog

22 May 2022