Sign in

lukas.fittl.com

@lukas.fittl.com
78 followers 84 following 9 posts
PostsRepliesMedia
Reposted by @lukas.fittl.com
Charity Majors @charity.wtf · 14/09/2026
I wrote a new piece yesterday, called "Confessions of an Unrepentant Slop Snob", about my escalating rage at AI-generated text. It includes a framework for thinking about when AI involvement is fine -- just another tool -- and when it lands as a violation. charity.wtf/p/confession...
charity.wtf
Confessions of an Unrepentant Slop Snob
A framework for thinking about when AI involvement is additive or a violation
78915
Reposted by @lukas.fittl.com
bayareapostgres.bsky.social @bayareapostgres.bsky.social · 13/09/2026
We're having an in-person event! Join us on September 24th to discuss Postgres 19 and celebrate PostgreSQL's 30th birthday with Elizabeth Christensen and Lukas Fittl! Details and RSVP below: www.meetup.com/postgresql-1...
meetup.com
Postgres 19 In Person in Menlo Park, Thu, Sep 24, 2026, 6:00 PM | Meetup
We're excited to announce an in person meetup this month! We know that many of you join us online and we will be back next month to our regular format. This month our frie
034
Reposted by @lukas.fittl.com
Bertrand Drouvot @bdrouvot.bsky.social · 13/08/2026
Welcome to pg_walviz: #PostgreSQL WAL segment visualizer: bdrouvot.github.io/2026/08/13/w...
bdrouvot.github.io
Welcome to pg_walviz: PostgreSQL WAL segment visualizer
Introduction The purpose of this blog post is to introduce pg_walviz, a new tool to visualize PostgreSQL WAL segment files. pg_waldump is very useful to display a human-readable rendering of the WAL.…
141
Reposted by @lukas.fittl.com
PGConf.dev 🐘 @pgconf.dev · 20/07/2026
We've posted a video of Keiko Oda and Lukas Fittl's talk How pg_query rewrites, deparses & formats any valid Postgres query youtu.be/5Av... #postgresql #PGConfdev
001
lukas.fittl.com @lukas.fittl.com · 05/06/2026
Gave a talk today at #PGData2026 on #Postgres plan management and monitoring. Some exciting changes coming to Postgres 19, and pg_stat_plans (plan statistics) now supports the new release. Full slides from the talk: resources.pganalyze.com/pganalyze_PG...
resources.pganalyze.com
043
Reposted by @lukas.fittl.com
Bryan Cantrill @bcantrill.bsky.social · 12/04/2026
The peril of laziness lost bcantrill.dtrace.org/2026/04/12/t...
bcantrill.dtrace.org
The peril of laziness lost | The Observation Deck
427887
Reposted by @lukas.fittl.com
Simon Willison @simonwillison.net · 05/04/2026
This is excellent, one of my favorite long-form pieces on agentic engineering - includes several non-obvious ways in which leaning on coding agents can catch you out
920626
Reposted by @lukas.fittl.com
PGConf.dev 🐘 @pgconf.dev · 26/03/2026
Thank you to @pganalyze for sponsoring pgconf.dev 2026! 🐘❤️ Sponsors make this conference possible. The venue, the hallway conversations, the community that gathers every year. We couldn't do it without them. See you in Vancouver! 🇨🇦
001
Reposted by @lukas.fittl.com
Simon Willison @simonwillison.net · 16/03/2026
New chapter for Agentic Engineering Patterns: I tried to distill key details of how coding agents work under the hood that are most useful to understand in order to use them effectively simonwillison.net/guides/agent...
simonwillison.net
How coding agents work - Agentic Engineering Patterns
How coding agents work - Agentic Engineering Patterns
1115820
Reposted by @lukas.fittl.com
United States PostgreSQL Association @pgus.bsky.social · 13/03/2026
Your weekend watch is “Postgres New Extension Party: pg_stat_plans” with Lukas Fittl: www.youtube.com/watch?v=26co... #PostgreSQL #postgres
youtube.com
Postgres new extension party: pg_stat_plans
Recorded 9/11/25 Lukas from pganalyze has been working on a new extension called pg_stat_plans to capture plan statistics inside Postgres. Similar to how pg_stat_statements tracks queries, the new…
011
Reposted by @lukas.fittl.com
PGConf.dev 🐘 @pgconf.dev · 21/02/2026
PGConf.dev 2026 schedule is live! We have a packed program this year. And we'll continue to add Community Discussion Sessions to Tuesday through April. 2026.pgconf....
055
Reposted by @lukas.fittl.com
404 Media @404media.co · 20/01/2026
The Wikimedia Foundation’s chief technology and product officer explains how she helps manage one of the most visited sites in the world in the age of generative AI.
404media.co
How Wikipedia Will Survive in the Age of AI (With Wikipedia’s CTO Selena Deckelmann)
The Wikimedia Foundation’s chief technology and product officer explains how she helps manage one of the most visited sites in the world in the age of generative AI.
49821
Reposted by @lukas.fittl.com
pg-data.bsky.social @pg-data.bsky.social · 24/10/2025
🎉Early Bird Registration is NOW OPEN for PG DATA 2026! Early Bird Tickets: Just $30 (first 100 registrations) Student Early Bird Tickets: Only $20 (first 50 students) 🔗Register now: www.eventzilla.net/e/pg-data-20... #PGDATA2026 #PostgreSQL #EarlyBird #TechConference
eventzilla.net
PG DATA 2026 - Powered by Eventzilla
022
Reposted by @lukas.fittl.com
PostgreSQL Conference Europe @pgconf.eu · 24/10/2025
Tracking Plan Shapes with Lukas Fittl of pganalyze #pgconfeu #postgresql #database #riga
021
Reposted by @lukas.fittl.com
PostgreSQL Conference Europe @pgconf.eu · 08/10/2025
Check out the interview with Platinum sponsor pganalyze just posted at 2025.pgconf....! #postgres #pgconfeu #riga #opensource #database
001
Reposted by @lukas.fittl.com
Andres Freund @anarazel.de · 22/09/2025
Tom stamped PG 18. Just a few more days for the official release.... git.postgresql.org/cgit/postgre...
git.postgresql.org
Stamp 18.0. - postgresql.git - This is the main PostgreSQL git repository.
171
Reposted by @lukas.fittl.com
Rust Language @rust-lang.org · 12/09/2025
We received reports of a phishing campaign targeting crates​.io users. Do not click on links asking to authenticate to protect your account. More information: blog.rust-lang.org/2025/09/12/c...
blog.rust-lang.org
crates.io phishing campaign | Rust Blog
Empowering everyone to build reliable and efficient software.
011256
Reposted by @lukas.fittl.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 28/07/2025
Reminder: code review is not "to catch mistakes", it is a tool for understanding to limit bus/lottery factor first and foremost. When code is written (if you're lucky) by one human, having the second human abdicate their judgment to the machine is actively harmful to your team's code understanding.
1225289
Reposted by @lukas.fittl.com
Benoit Tigeot @benoittgt.bsky.social · 28/07/2025
New small blog post "Measuring SELECT ... FOR UPDATE Latency in #PostgreSQL" > Are queries slow because they’re waiting to acquire locks, or because they’re taking a long time to find the actual rows? :) benoittgt.github.io/blog/postgre...
benoittgt.github.io
Measuring SELECT ... FOR UPDATE Latency in PostgreSQL
Are queries slow because they’re waiting to acquire locks, or because they’re taking a long time to find the actual rows?
262
Reposted by @lukas.fittl.com
Geoffrey Litt @geoffreylitt.com · 10/06/2025
New longform @inkandswitch.com essay! 📜 Malleable Software: Restoring user agency in a world of locked-down apps by me, @joshuahhh.com, @pvh.ca and @seaofclouds.com inkandswitch.com/essay/mallea... It's about why people need agency over their software tools, and how to make that happen.
inkandswitch.com
Malleable software: Restoring user agency in a world of locked-down apps
The original promise of personal computing was a new kind of clay. Instead, we got appliances: built far away, sealed, unchangeable. In this essay, we envision malleable software: tools that users can...
39724
Reposted by @lukas.fittl.com
POSETTE: An Event for Postgres @posetteconf.com · 10/06/2025
👁️ Watch Lukas Fittl at #PosetteConf Livestream 1 as he explores best practices for tuning slow Postgres queries. ⁉️ posetteconf.com lukas.fittl.com #postgresql #databases #OpenSource #analytics
posetteconf.com
POSETTE: An Event for Postgres 2025
Happening Now! POSETTE: An Event for Postgres is a virtual and free developer event happening on June 10-12, 2025. Come watch the livestream to learn what you can do with the world’s most advanced…
072
Reposted by @lukas.fittl.com
@pgconfnyc @pgconfnyc.bsky.social · 02/06/2025
We’re delighted to announce pganalyze as a Gold sponsor for PGConf NYC 2025! pganalyze.com @pganalyze #postgres #conference
pganalyze.com
Postgres performance at any scale | PostgreSQL Tuning - pganalyze
Deliver consistent database performance and availability through intelligent tuning advisors and continuous database profiling. Start with a free trial today.
022
Reposted by @lukas.fittl.com
Nik Samokhvalov @samokhvalov.bsky.social · 21/05/2025
Awesome post: Root Cause Analysis: PostgreSQL MultiXact member exhaustion incidents (May 2025) metronome.com/blog/root-ca...
metronome.com
Root Cause Analysis: PostgreSQL MultiXact member exhaustion incidents (May 2025) | Metronome blog
Metronome experienced multiple API outages in May 2025 due to PostgreSQL MultiXact member space exhaustion during a planned database migration. This incident analysis explains the root cause, our resp...
222
Reposted by @lukas.fittl.com
PGConf.dev 🐘 @pgconf.dev · 16/05/2025
Voting for unconference sessions here on Day 4 of #PGConfdev had some predictable winners (e.g. scaling PG development, multithreaded #PostgreSQL) & a few surprises too. And now the collaboration begins!
032
Reposted by @lukas.fittl.com
PGConf.dev 🐘 @pgconf.dev · 14/05/2025
Live now at #PGConfdev in Montreal Lukas Fittl is on stage, diving into “Tracking plan shapes over time with Plan IDs & a new pg_stat_plans”—discover how core plan‑ID tracking, partition‑aware metrics, and an extensible pg_stat_plans can revolutionize your #PostgreSQL query analy
032
Reposted by @lukas.fittl.com
GSM @turnstep.bsky.social · 12/05/2025
Nice explanation of the asynchronous I/O work that has been happening for Postgres: pganalyze.com/blog/postgre... Also interesting to see poor little effective_io_concurrency become a lot more useful! #postgres #postgresql #planetpg
111
Reposted by @lukas.fittl.com
@pgconfnyc @pgconfnyc.bsky.social · 08/05/2025
Our CFP is open through May 25th! But don’t delay, send us your talk proposal today! 2025.pgconf.nyc/callforpapers/ @PostgreSQL #postgres #conference
2025.pgconf.nyc
PGConf NYC 2025 | PostgreSQL Conference
PGConf NYC 2025 will be held from on September 29th - October 1st in New York City, NY at Convene 117 West 46th Street.
045
Reposted by @lukas.fittl.com
Ruby Central @rubycentral.org · 10/04/2025
🚨 The RailsConf 2025 schedule is now LIVE! This will be the FINAL RailsConf—a landmark event celebrating the past, present, and future of Rails. See what's in store... 👀 railsconf.org/schedule/
railsconf.org
Schedule
RailsConf 2025 is the world’s largest gathering of Rails developers, brought together to further discussion and learning about building, managing, and testing Rails applications. With a specific…
1107
Reposted by @lukas.fittl.com
Andres Freund @anarazel.de · 31/03/2025
Over the last few weeks I've been incrementally merging infrastructure for AIO into postgres. Just now I finally merged the first actual user of AIO ("streaming reads" now can use AIO). It's been a long long road. I've been, with a lot of help along the way, working on this since some time in 2019.
342
Reposted by @lukas.fittl.com
POSETTE: An Event for Postgres @posetteconf.com · 17/03/2025
🎶 "Best practices for tuning #PostgresQL queries" will be presented by Lukas Fittl @PosetteConf 2025 (Livestream 1 on Tue Jun 10th @ 11:00am PDT (UTC-7)). 🐘 Find out more: posetteconf.com/speakers/luk... #postgres #databases #OpenSource #community
posetteconf.com
Speaker: Lukas Fittl | POSETTE: An Event for Postgres 2025
Lukas Fittl, pganalyze, is a speaker for POSETTE: An Event for Postgres 2024. Lukas’s talk is titled “Best Practices for Tuning Slow Postgres Queries”.
122
Reposted by @lukas.fittl.com
Shayon Mukherjee @shayonj.bsky.social · 16/03/2025
Wrote a bit about an interesting find lately www.shayon.dev/post/2025/75...
shayon.dev
Selective asynchronous commits in PostgreSQL - balancing durability and performance
Safely leverage PostgreSQL's asynchronous commit for significant performance gains
021
Reposted by @lukas.fittl.com
Rosa @rosa.codes · 28/02/2025
Hey #rubyfriends, the deadline for RailsConf CFP is *today*, which means now it's the time to send that proposal you've been sitting on 💪🏻🙌🏻
0128
Reposted by @lukas.fittl.com
HYTRADBOI @hytradboi.bsky.social · 01/02/2025
The program is up and tickets are live at www.hytradboi.com/2025/#program. I'll keep updating this thread as the last 10 talks hit camera-ready.
Program

0900-1000: Compilers

    Database query compilation: our journey
    Viktor Leis & Thomas Neumann
    A YJIT interview
    Maxime Chevalier-Boisvert
    Can we democratize JIT compilers?
    Haoran Xu
    Safe and productive performance with user-schedulable languages
    Jonathan Ragan-Kelley

1000-1100: Understanding programs

    How debuggers work
    Sy Brand
    Debugging compiler-optimized code: how it works and doesn't
    Stephen Kell
    Side-Eye: ask your programs anything
    Andrei Matei
    Let’s run a million benchmarks
    Yao Yue
    Rocket science of simulation testing!
    Aleksey Kladov

1100-1200: Wild ideas

    Back to modularity
    Daniel Jackson
    DB usability: as if
    Jonathan Edwards
    Twizzler and far out memory sharing: precise abstractions
    Daniel Bittman
    Programming without pointers
    Andrew Kelley
    Throwing it all away - how extreme rewriting changed the way I build databases
    Tyler Neely

1200-1230: Programmers are people

    A case for feminism in programming language design
    Felienne Hermans
    Malloy, mic drop, peace!
    Michael Toy

1230-1300: Lightning talk buffet

1300-1400: Query languages

    ???
    Jeff Shute
    ???
    Tobias Brandt
    ???
    Yury Selivanov
    AquaLang: a dataflow programming language
    Klas Segeljakt
    A polymorphic data model for SQL using algebraic types
    Steve McCanne

1400-1430: Databases

    Use of time in distributed databases —don’t fall behind the times
    Murat Demirbas
    ???
    Thomas Ballinger
    Thank goodness we're not building a database
    Peter van Hardenburg

1430-1500: Wasm

    Thinking in wit
    Dan Gohman
    Bringing the WebAssembly standard up to speed with SpecTec
    Dongjun Youn
15227