Live data from Hacker News

Viewing profile — andatki

andatki

HN member
Joined
Mon, Aug 14, 2023, 6:56 PM UTC
HN karma
40
Public activity
55 items

About andatki

andyatkinson.com/pgrailsbook

Recent public activity

  1. comment
    Comment #48577560

    Happy to discuss any details from the post. Thanks for taking a look.

  2. story
  3. comment
    Comment #46621172

    https://andyatkinson.com

  4. comment
    Comment #46283397

    If merging or moving data between environments is a regular occurrence, I agree it would be best to have non-colliding primary keys. I have done an environment move (new DB in diff…

  5. comment
  6. comment
    Comment #46283314

    Good addition!

  7. comment
    Comment #46283150

    This was written based on working on several Postgres databases at different companies of “medium” size as a consultant, that had excessive IO and latency and used UUID v4 PKs/FKs.…

  8. comment
    Comment #46283093

    Appreciate it!

  9. comment
    Comment #46283082

    Note that if you’re using UUID v4 now, switching to v7 does not require a schema migration. You’d get the benefits when working with new records, for example reduced insert latency…

  10. comment
    Comment #46280133

    Hi there. Thanks for the feedback. I updated that section to hopefully convey the intent more. The type of ordering we care about for this topic is really B-Tree index traversal wh…

  11. comment
    Comment #46274507

    Good point that the post should be made clear it’s referring only to my experience with Postgres.

  12. story
  13. story
  14. comment
    Comment #43308981

    I’ve used Marp a lot and it’s great. Column layouts and code highlighting are two features Presenterm offers that I don’t think are available in Marp.

  15. comment
    Comment #43032829

    What sorts of skills are you looking to build? Since this post has a lot of comments about query optimization, I’d suggest query optimization is more in the realm of developers and…

  16. story
  17. comment
    Comment #42094575

    Nice post covering many of the main ways to improve efficiency. Here’s a related post I wrote for AppSignal: What's Coming in Ruby on Rails 7.2: Database Features in Active Record …

  18. story
  19. story
  20. story
  21. comment
    Comment #41575309

    What a name! - A dot Atkinson

  22. comment
    Comment #41390342

    Rails and Postgres (and AWS) was the pre-acquisition stack, and development continued with that stack during this time period (2020-2021). https://en.wikipedia.org/wiki/Flip_(softw…

  23. comment
    Comment #41386881

    Hi there! That's funny! This interview and those gem updates were unrelated. However both are part of the sweet spot for me of education, advocacy, and technical solutions for Post…

  24. comment
    Comment #41273804

    Great list of Postgres features called out that highlight the extensive feature set. Most of these are covered in my book, for anyone that’s interested in learning them. The book u…

  25. comment
    Comment #41273700

    Newer versions of Postgres also support dropping indexes concurrently. I recommend using the concurrently option when dropping unused or unneeded indexes on any table with active w…