The Curious Engineer

All blogs / Databases

Eduardo's blog

ebellani.github.io/blog

this is the description of the blog section

DatabasesSoftware / engineering practiceEngineering management / careersEssays / personal

Posts
45 from 1 Jul 2023 to 22 Jul 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://ebellani.github.io/blog/atom.xml

2026 3

  1. Why care about programming languages
  2. On keys, essences and performance
  3. All you need is PostgreSQL

2025 8

  1. Cloudflare's outage should not have happened, and they seem to be missing the point on how to avoid it in the future
  2. On dealing with GPT results, or, Pots, Kettles And Hallucinations
  3. What is mathematics? A classification based on universals
  4. Google Cloud's outage should not have happened, and they seem to be missing the point on how to avoid it in the future
  5. The principles of database design, or, the Truth is out there
  6. Theory in practice: Why Treating Metadata as Relations Pays Off
  7. How to Replace LeetCode with Something That Actually Works
  8. Queries when you have a postgresql based system

2024 26

  1. How to have decoupled systems without setting your company on fire
  2. How to unlock motivation for high performance in your team
  3. A simple way to deal with the principal threat to scalability
  4. Debunking Event Sourcing
  5. Are you considering Event Sourcing? Think again.
  6. Crowdstrike's outage should not have happened, and the company is missing the point on how to avoid it in the future
  7. How to avoid frustration with software architecture
  8. How to avoid a common career pitfall
  9. Integrity Constraints and business value
  10. Substantial and accidental forms of a SQL expression
  11. Why updateable views, or, Why modules matter?
  12. A real life example of database design
  13. How to use the relational model to do database design?
  14. How to (not) lock yourself into architectural drawbacks, or, Microservice architecture as the reification of Pi-Calculus
  15. A practical principle on politics (office or otherwise)
  16. A point about FAANG points
  17. What is really the matter with the 'database'?
  18. The three traditional laws of being
  19. Who should rule
  20. Principles of reliable applications
  21. Pots, kettles and databases
  22. What is database normalization and why should you do it?
  23. How I do development on PostgreSQL over Emacs
  24. Performance and safety
  25. Renaming, not abstraction, is the problem of our industry
  26. A dangerous book

2023 8

  1. Measure, don't guess.
  2. Themes of the Elite Private School Curriculum
  3. CQRS as nominalism
  4. How to stand out in your career, the shortest version I know
  5. Recruitment and Selection of high performing programmers
  6. What is a good manager?
  7. Is chatGPT replacing you? or: The nature of the intellectual act
  8. An illustrated way to enable openVPN on Qubes OS 4.1.2