Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #11683

P

Philipe Fatio

Personal blog · phili.pe/posts · on HN as fphilipeprogrammingdata

Philipe Fatio's personal blog at phili.pe covers programming and data. Since 2015, 6 different Hacker News readers have linked it 25 times, most often “Timestamps and Time Zones in PostgreSQL (2016)”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
25mentions?
6HN people?
2015–2023first – last linked?
Links on Hacker News per year · peak 8 in 2019

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

HN readers link Philipe Fatio's PostgreSQL posts, mainly his timestamps and time zones article, which commenters use as a reference, plus a guide to PostgreSQL on the command line.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Personal website of Philipe Fatio

The author on HN?

fphilipe · 1,088 karma · member since 2010

http://phili.pe https://github.com/fphilipe [ my public key: https://keybase.io/philipe; my proof: https://keybase.io/philipe/sigs/182uf1x4SUnMvtmLchInbgTL0X0b0qcRGe_g2T0KLDo ]

From their public HN profile, which links to this site.

Most-linked posts?

  1. Timestamps and Time Zones in PostgreSQL (2016)
    3 people · 3 mentions · first linked 2019-03-30
  2. Timestamps and Time Zones in PostgreSQL
    2 people · 3 mentions · first linked 2016-06-20
  3. PostgreSQL on the Command Line
    2 people · 3 mentions · first linked 2015-10-26

What Hacker News says?

  1. I've written about this topic before. Maybe it convinces you that you should (almost) always use timestamptz. https://phili.pe/posts/timestamps-and-time-zones-in-postgres...

    Comment linking /posts/timestamps-and-time-zones-in-postgresql/

    on “Common mistakes in PostgreSQL”
  2. Submitted PostgreSQL on the Command Line as a story · 254 points

    HN discussion
  3. I've written a post about timestamp vs timestamptz and the only valid reason for timestamp I could come up with is exactly this, scheduling events in the future: https://phili.pe/posts/timestamps-and-time-zones-in-postgres...

    Comment linking /posts/timestamps-and-time-zones-in-postgresql/

    on “Common mistakes in PostgreSQL”
  4. Submitted Timestamps and Time Zones in PostgreSQL (2016) as a story · 189 points

    HN discussion
  5. Might sound "dumb" or confusing (which it is), but makes a lot of sense. I've written a post explaining the difference between "timestamp with/without time zone": http://phili.pe/posts/timestamps-and-time-zones-in-postgresq...

    Comment linking /posts/timestamps-and-time-zones-in-postgresql/

    on “UTC Is Enough for Everyone, Right?”
  6. Submitted Grep one-liners as CI tasks as a story · 111 points

    HN discussion
  7. Same here: https://phili.pe/ I've used CSS variables though, which make it even simpler. E.g. I have `--page-background-color` and `--text-color-primary` that are set to a certain default value. In dark mode, these variables are set to other values, removing the need to redefine the actual selectors.

    Comment linking /

    on “Dark mode in a website with CSS”
  8. Submitted Free Concurrency with GNU Parallel as a story · 6 points

    HN discussion
  9. Well I would use timestamptz, using user's timezone only to convert for display. Use cases for timestamp are very limited. Just make sure you include a timezone info in string representations in your SQL queries. For example '2000-01-01T00:00:00Z' where Z stands for UTC. Otherwise that would insert a timestamp into a timestamptz column, in which case postgres uses local timezone setting for conversion, implicitly; t…

    Comment linking /posts/timestamps-and-time-zones-in-postgresql/

    on “Working with time in Postgres”
  10. Submitted PostgreSQL on the Command Line as a story · 6 points

    HN discussion
  11. Hi, just have a look here : http://phili.pe/posts/postgresql-on-the-command-line/

    Comment linking /posts/postgresql-on-the-command-line/

    on “PostgreSQL on the Command Line”
  12. Submitted Grep one-liners as CI tasks as a story · 5 points

    HN discussion
  13. yosamino · 2019-03-31Recommends
    And thank you so much for the chart[0] mapping absolute to wall time. I always have a hard time visualizing DST changes ( usually I am mentally "sliding" bars of time against each other and get confused), but that one just gave me a click . [0] https://phili.pe/posts/timestamps-and-time-zones-in-postgres...

    Comment linking /posts/timestamps-and-time-zones-in-postgresql/map.svg

    on “Timestamps and Time Zones in PostgreSQL (2016)”
  14. Submitted Exporting CSV from PostgreSQL as a story · 3 points

    HN discussion
  15. I often refer to this article https://phili.pe/posts/timestamps-and-time-zones-in-postgres... regarding timestamp and timestamptz >> Because the vast majority of our use cases for storing timestamps is to represent specific, unambiguous moments in time, we pretty much always want to use the timestamptz type. > This advice is not great. One needs to specifically know their data. I think the advice is good advice: whe…

    Comment linking /posts/timestamps-and-time-zones-in-postgresql/

    on “Dbcritic: Constructively criticizing your Postgres schema (using Idris)”
  16. Submitted PageExtender for Safari as a story · 3 points

    HN discussion
  17. https://phili.pe Did hit the front page a few times with some of my posts: - http://phili.pe/posts/postgresql-on-the-command-line/ - 4th on https://news.ycombinator.com/front?day=2015-10-27 - https://phili.pe/posts/timestamps-and-time-zones-in-postgres... - 7th on https://news.ycombinator.com/front?day=2019-03-31 - https://phili.pe/posts/using-grep-for-simple-ci-tasks/ - 29th on https://news.ycombinator.com/front?da…

    Comment linking /posts/using-grep-for-simple-ci-tasks/

    on “Ask HN: Could you share your personal blog here?”
  18. Submitted Timestamps and Time Zones in PostgreSQL as a story · 3 points

    HN discussion
  19. Submitted Git aliases supporting main and master as a story · 2 points

    HN discussion
  20. Submitted Configuring Git for Work as a story · 2 points

    HN discussion
  21. Submitted Exporting CSV from PostgreSQL as a story · 2 points

    HN discussion
  22. Submitted Is There a Better Way? as a story · 1 points

    HN discussion

Search all of HN for phili.pe