The Curious Engineer

All blogs / Databases

Jordi Villar

jordivillar.com

Long posts and short notes on data, engineering, and whatever else is taking up my brain space

DatabasesSoftware / engineering practicePerformance / optimizationEssays / personal

’16’17’18’19’20’21’22’23’24’25’26
Posts
57 from 10 Feb 2016 to 5 Oct 2026
Posting
weekly (37 in the last year)
Kind
personal blog
Feed
https://jordivillar.com/rss.xml

2026 32

  1. 2026W39
  2. 2026W38
  3. 2026W37
  4. WAL Git
  5. 2026W36
  6. Every Millisecond Counts
  7. 2026W35
  8. 2026W34
  9. 2026W33
  10. 2026W32
  11. 2026W31
  12. 2026W30
  13. 2026W29
  14. 2026W28
  15. 2026W27
  16. 2026W26
  17. 2026W25
  18. 2026W23
  19. How Lazy Container Loading Works
  20. 2026W20
  21. The Algorithm Behind Shazam
  22. Act like what you want to be
  23. 2026W13
  24. Nobody Talks About the Hardware
  25. 2026W10
  26. 2026W07
  27. Four Years at Tinybird
  28. 2026W05
  29. 2026W04
  30. 2026W03
  31. Work only I can do
  32. 2026W00

2025 13

  1. 2025W51
  2. 166 hours
  3. 2025W50
  4. 2025W49
  5. 64-bit Misalignment
  6. 2025W38
  7. 2025W31
  8. Am I Becoming Irrelevant?
  9. 2025W23
  10. Query Booster: How Tinybird optimizes table schemas for you
  11. 2025W14
  12. 2025W11
  13. 2025W09

2024 7

  1. 130 hours
  2. Beyond Code
  3. Coding with AI
  4. 2024W28
  5. 2024W24
  6. 2024W23
  7. /proc/thread-self

2023 3

  1. Data Engineering papers/articles
  2. Resolving a year-long ClickHouse lock contention
  3. SQL Is All You Need

2020 1

  1. How I Made $350k in Financial Tournaments

2016 1

  1. How to detect locks on Redshift