- OpenTyrian (likely available in your package manager)
I’m a Christian, a dad, an open source fan. I have a blog: https://daviewales.com/
Reformed Christian. I was raised in a Christian family, and always believed in the basic concepts of God, heaven, hell, etc. But I mistakenly thought Christianity was about trying to be “good enough” for God until my mid teens. Around this time I realised that I couldn’t be perfect, which was super distressing for a time. But then I read Ephesians 2:8-9 which says:
For it is by grace you have been saved, through faith—and this is not from yourselves, it is the gift of God— not by works, so that no one can boast.
This was a big relief, as it meant that I didn’t need to rely on trying to be good enough for God. I just needed to accept God’s free gift of salvation. That’s the moment I would say I became a Christian.
Since then, I’ve had times where I’ve questioned it all, but I always come back to the resurrection of Jesus. I find the non-miraculous explanations of the resurrection account to be so implausible that it makes more sense to accept that it’s a historical fact. And if the resurrection’s true, then it makes sense to believe the rest of it as well.
Can I suggest duckdb?
You can start out writing SQL directly on top of CSV and Parquet files.
But then if you want/need to do something more complicated, you can import duckdb
into Python, keep running the SQL you already wrote, convert it to a Pandas or Polars dataframe, transform it, then query the result in SQL.