Sign in

Vik Fearing

@vik.thegresqlpost.org
258 followers 125 following 619 posts

Member of the ISO/IEC working group for SQL. Performance is an implementation detail. Major Contributor to PostgreSQL. he/him by default but will happily answer to anything. 🏳️‍🌈 thegresqlpost.org

PostsRepliesMedia
Reposted by Vik Fearing
Pavlo Golub @pavlogolub.bsky.social · 29/09/2026
Domain 1 of the Open Alliance for #PostgreSQL Education DBA-1 certification explained! All 14 exam topics in one video: how Postgres gets installed, where it lives on disk, how it's configured and secured, and how it's run and upgraded youtu.be/iIyFH8HSZEA
youtu.be
PostgreSQL DBA-1: Domain 1 — Installation, Versioning & Basic Configuration (all 14 exam topics)
YouTube video by PAVLOG
032
Vik Fearing @vik.thegresqlpost.org · 22h
The industry keeps asking for index hints in the SQL standard. Codd named indexing dependence as a defect to be cured, in 1970, in the paper that introduced the relational model. A hint puts it back. thegresqlpost.org/articles/a-h... #PostgreSQL #SQL #Databases #datasky
thegresqlpost.org
A Hint of Dependence
Why execution instructions do not belong in SQL, and what the planner needs instead.
000
Vik Fearing @vik.thegresqlpost.org · 27/09/2026
“Fuck, I have immortal longings in me.” — Cleopatra
010
Vik Fearing @vik.thegresqlpost.org · 27/09/2026
Ms. Big
000
Reposted by Vik Fearing
Foxes In Love @foxes-in-love.bsky.social · 23/09/2026
A comic of two foxes, one of whom is blue, the other is green. In this one, Blue approaches Green. Green is wearing a chef's hat and holding an oven tray of something ambiguous.
Blue: What are you making?
Green: A concotion.
Blue: A what?
Green: I wanted to bake something, but I didn't have any of the ingredients so I improvised.
Blue: ...Is it good?
Green: No.
333832670
Vik Fearing @vik.thegresqlpost.org · 21/09/2026
I just had a crazy thought, so I looked it up and of course it exists and has a name. I will have to check out those "in fiction" references. en.wikipedia.org/wiki/Rogue_p...
en.wikipedia.org
Rogue planet - Wikipedia
000
Vik Fearing @vik.thegresqlpost.org · 19/09/2026
@postgresql.org does a lot of revert engineering.
000
Vik Fearing @vik.thegresqlpost.org · 16/09/2026
kids these days don't know 2g1c.
110
Vik Fearing @vik.thegresqlpost.org · 16/09/2026
I don't know. It seems like Canada becoming the first "Associate Member" of the EU is kind of like the FIFA Peace Prize.
000
Reposted by Vik Fearing
scha·den·freu·de @blisterpearl.bsky.social · 16/09/2026
If you're on tour, and ALL of the anti-genocide musicians leave, you're on a pro-genocide tour.
519145
Vik Fearing @vik.thegresqlpost.org · 15/09/2026
Not reading this because a) it is obviously written by AI, and b) the first sentence here is just plain wrong.
100
Vik Fearing @vik.thegresqlpost.org · 11/09/2026
I hate when I am so early to the station that my train isn’t even on the board yet.
000
Vik Fearing @vik.thegresqlpost.org · 09/09/2026
What is Structured Query Language? Sounds interesting.
110
Vik Fearing @vik.thegresqlpost.org · 08/09/2026
Haha. Oracle copying Postgres again. cc @samokhvalov.bsky.social
101
Vik Fearing @vik.thegresqlpost.org · 06/09/2026
I accept your terms and conditions.
000
Vik Fearing @vik.thegresqlpost.org · 05/09/2026
Hooray for Irving Finkel!
010
Vik Fearing @vik.thegresqlpost.org · 02/09/2026
The people at this concert are either heavy metal or furries. It’s pretty cool.
000
Vik Fearing @vik.thegresqlpost.org · 02/09/2026
What a country. How about "if you can't afford to pay your employees properly, you _can't_ afford to own a restaurant." Seriously, it's embarrassing.
A sign on a restaurant door that says:

ATTENTION:
WE DON'T PAY OUR STAFF TO SMILE AT YOU.
SERVICE CHARGES ARE __NOT__ TIPS.
TIP WELL, OR GET OUT. OUR PEOPLE WORK *DAMN* HARD. SHOW SOME RESPECT.
IF YOU CAN'T AFFORD TO TIP PROPERLY, YOU __CAN'T__ AFFORD TO DINE HERE.
SERIOUSLY. DON'T BE CHEAP. IT'S EMBARRASSING.
THANK YOU.
210
Vik Fearing @vik.thegresqlpost.org · 01/09/2026
My car does not have an off button and I frikken hate it. It’s the first thing on my list for a new car now.
000
Vik Fearing @vik.thegresqlpost.org · 29/08/2026
"You" is already plural. Making it even more plural is just dumb. #yall #trending
000
Vik Fearing @vik.thegresqlpost.org · 27/08/2026
I don't know why I did that.
000
Vik Fearing @vik.thegresqlpost.org · 26/08/2026
The best thing about the USA becoming irrelevant on the world stage is that we don't have to put up with their stupid ass measurements anymore.
000
Vik Fearing @vik.thegresqlpost.org · 26/08/2026
I was today years old when I suddenly realized (while thinking about something else) that "enchilada" just means "in chili sauce". #etymology
040
Vik Fearing @vik.thegresqlpost.org · 15/08/2026
They call me mellow yellow.
000
Reposted by Vik Fearing
PostgreSQL @postgresql.org · 13/08/2026
News: PostgreSQL 18.6, 17.11, 16.15, 15.19, 14.24 and 19 Beta 3 Released! www.postgresql.org/about/news/postg… #postgresql
023
Vik Fearing @vik.thegresqlpost.org · 14/08/2026
Venn diagrams for teaching relational joins are plain wrong. I explain why in this new article. thegresqlpost.org/articles/joi...
thegresqlpost.org
Joins, Naturally
What relational joins are and why Venn diagrams cannot represent them.
283
Vik Fearing @vik.thegresqlpost.org · 11/08/2026
If moths and other night critters want to get to my light so badly, why don't they just come out during the day?
000
Vik Fearing @vik.thegresqlpost.org · 09/08/2026
What the heck? What kind of #SQL challenge site doesn't have an option for #PostgreSQL? Not even going to link it.
010
Vik Fearing @vik.thegresqlpost.org · 06/08/2026
<insert joke here>
000
Vik Fearing @vik.thegresqlpost.org · 06/08/2026
thegresqlpost.org/articles/sky...
thegresqlpost.org
Skyline Queries
Finding “the best” under competing criteria.
110
Vik Fearing @vik.thegresqlpost.org · 06/08/2026
Most of the arguments against SELECT * are based on insufficient normalization. #SQL
000
Vik Fearing @vik.thegresqlpost.org · 02/08/2026
Do you ever walk alone like a drifter in the dark?
110
Vik Fearing @vik.thegresqlpost.org · 29/07/2026
I wonder how well I would do in an #SQL interview. Ask me some questions.
010
Vik Fearing @vik.thegresqlpost.org · 26/07/2026
Fun Fact: Roxanne does not have to put on the red light. 🚨
000
Vik Fearing @vik.thegresqlpost.org · 25/07/2026
After lexing, #SQL is a case-sensitive language.
010
Reposted by Vik Fearing
Emily Hunt @emily.space · 25/07/2026
What are the best online resources for newly self-discovered trans women? Regarding basically everything (I am out of date on where to go for good info)
355
Vik Fearing @vik.thegresqlpost.org · 23/07/2026
People (including myself) are out here talking about optimizing your #SQL queries. Isn't that the DBMS's job? Why do I have to hand-optimize this stuff? "Use GROUP BY instead of DISTINCT!" "Use DISTINCT instead of GROUP BY when possible!" Both wrong. 1/2
120
Vik Fearing @vik.thegresqlpost.org · 23/07/2026
"The Algorithm" is keeping my feed full of food porn, sex porn, and Trump. I am only upset about one of those. I wish I had more #PostgreSQL content, though.
010
Reposted by Vik Fearing
Joe Koch @horrorsong.blog · 22/07/2026
I convinced someone to grow tomatoes today. Behold my good works.
1241
Vik Fearing @vik.thegresqlpost.org · 21/07/2026
To DBAs: Have you ever granted INSERT/UPDATE but not DELETE? I would like to hear your reasoning behind that decision. I am wondering if the granularity is ever used or even needed. Would a readonly/readwrite pair be just as good in your production? #DBA #SQL
111
Vik Fearing @vik.thegresqlpost.org · 15/07/2026
My cat died of overheating this morning. 😢
300
Vik Fearing @vik.thegresqlpost.org · 15/07/2026
Hey hotel, I never want to watch your silly TV channel. kthxbye
110
Vik Fearing @vik.thegresqlpost.org · 14/07/2026
Just use SELECT DISTINCT. It’ll be okay. #SQL
010
Reposted by Vik Fearing
Matt Wallace @mattfnwallace.bsky.social · 13/07/2026
Actually flawless.
A four panel comic strip by Twonks featuring a round headed figure demanding a pizza at a restaurant then proclaiming “wow look what I made” when the waiter brings him the pizza
124100892304
Reposted by Vik Fearing
Jimmy Angelakos @vyruss.org · 13/07/2026
A recap of our @PostgresEDI July meetup: Pat Wright on speaking and community involvement for the introvert, and Martins Otun on traceable, SQL-first retrieval for compliance-critical AI systems vyruss.org/blog/postgre... #PostgreSQL #Postgres #Edinburgh #OpenSource #TechMeetups #Database
vyruss.org
PostgresEDI July 2026 Meetup — Public Speaking, AI Compliance
A recap of our July meetup: Pat Wright on speaking and community involvement for the introvert, and Martins Otun on traceable, SQL-first retrieval for compliance-critical AI systems.
052
Vik Fearing @vik.thegresqlpost.org · 10/07/2026
Why do combat sports end in a draw? Just fight overtime rounds until there is a winner.
000
Vik Fearing @vik.thegresqlpost.org · 10/07/2026
I have yet to see an actual relational database in production. Have you?
100
Vik Fearing @vik.thegresqlpost.org · 08/07/2026
#PostgreSQL sometimes chooses to optimize your query using AI. It's been that way since 1997.
000
Vik Fearing @vik.thegresqlpost.org · 06/07/2026
Title of my next talk: "SELECT DISTINCT *" is a power move. #SQL #PostgreSQL
010
Reposted by Vik Fearing
Christian Christensen @chrchristensen.bsky.social · 05/07/2026
The politics of Nordic solidarity: If Norway beats Brazil it will traumatize Sweden, which Denmark and Finland will find hilarious.
66616