A Day in the Life of...

adayinthelifeof.nl · Personal blog · on HN since 2010

A Day in the Life of... is a Dutch developer's blog on SSH, AWS, memcache, Go, and building a browser.

What HN saysHN links it for the post arguing against moving SSH off port 22 and for the author's explanation of why he started writing a browser.
20HN people shared it
7linked it in comments
24stories submitted
2.1Kstory points
6 months agolast shared
2010people per year2026

Most-shared posts

  1. 1
    AWS services explained in one line each
    4 people · 1.7K points · first shared 2020 · 344 comments on HN
  2. 2
    Memcache internals (2011)
    3 people · 76 points · first shared 2015 · 16 comments on HN
  3. 3
    Why putting SSH on another port than 22 is bad idea
    3 people · 26 points · first shared 2013 · 61 comments on HN
  4. 4
    Go Maps vs. Switches
    2 people · 3 points · first shared 2021 · discussion on HN
  5. 5
    I'm fed up with it, so I'm writing a browser
    2 people · 2 points · first shared 2023 · discussion on HN
  6. 6
    Why my projects keep failing
    1 people · 185 points · first shared 2021 · 52 comments on HN
  7. 7
    How the deflate algorithm works
    1 people · 40 points · first shared 2010 · 4 comments on HN
  8. 8
    The Software Manager's "Joel Test"
    1 people · 24 points · first shared 2010 · 7 comments on HN
  9. 9
    Verifying your age in a privacy preserving manner
    1 people · 3 points · first shared 2026 · discussion on HN
  10. 10
    I'm still fed up and a browser is coming along fine
    1 people · 2 points · first shared 2023 · discussion on HN
  11. 11
    Writing my first game with Unity3d
    1 people · 2 points · first shared 2021 · discussion on HN
  12. 12
    Posting on the Internet Frightens Me
    1 people · 2 points · first shared 2026 · 4 comments on HN
  13. 13
    Internal PHP function usage
    1 people · 2 points · first shared 2014 · discussion on HN
  14. 14
    Decoding TLS with PHP
    1 people · 1 points · first shared 2014 · discussion on HN
  15. 15
    About using UTF-8 fields in MySQL
    1 people · 1 points · first shared 2014 · discussion on HN

What HN people wrote when they linked it

ewokhead · 2013-10-26
a: $port != 22 is enough to thwart most bots and skiddies. If you think the port number is a guarantee that you are safe or that you are communicating with a blessed ssh you are sadly mistaken. b: Uhh the port number means nothing. Host keys are there for a reason... Someone does not understand the functions of SSH. http://www.snailbook.com/ <- great book c: If you are not investigating fingerprint issues when logging in via SSH and you call yourself a sysadmin, please stop. You are going to be the reason your company ends up in the news because your shit got owned and 2,000,000 user account hashes were leaked blah blah. d: If you are not using key based auth and you have a fly by night keystore policy. Which means you have a keystore - stop. The whole keystore for SSH shit irritates me. I cannot tell you how many times I have heard sysadmins say a that a single private key is a "best practice". It is not a best practice it is a stupid practice and really prevents you from protecting unauthorized logins on other machines for the obvious reasons. Put your public keys on bitbucket.com or source management. Put your private keys on an encrypted disk in an encrypted archive if you must. This is still dumb imho because it is not needed. Leave one account (root) with console only/no ssh access that will allow for keys to be revoked/recreated when users need new keys. e: The original article…
erwincoumans · 2026-01-12
Indeed, magic. How about the Commodore 64, there was a game (Eindeloos, Radarsoft, 1985) within 64kb that has a huge map. Someone recently (after 40 years!) extracted the map (500 screens) and the png alone is 800kb. See the story an zoom in and try finding the little heart in the map! https://adayinthelifeof.nl/2025/03/07/endless.html
mtlynch · 2024-10-14
The blog post that prompted the author to start this project: I'm fed up with it, so I'm writing a browser (September 2023): https://adayinthelifeof.nl/2023/09/22/browsers.html HN discussion at the time: https://news.ycombinator.com/item?id=37608580
sethhochberg · 2022-04-20
There's so much going on within AWS I'd suggest approaching it the other way and identifying a few examples of things you'd need, and then researching how AWS implements those things - if you need a mainstream relational database, AWS has RDS or Aurora, etc. Need to make sure your RDS database is only accessible from your private backend app? Thats a Security Group. Need somewhere to run that app as a Docker image? ECS or EKS... which may require learning a bit about IAM so you can make sure your own user / deployment user has the right permissions to manage all these resources. Its pretty straightforward to pull a thread - but there are lots of threads you could pull. But this has been shared here before and is still pretty good: https://adayinthelifeof.nl/2020/05/20/aws.html

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close