Tanel Poder 🇺🇦

16.9K posts

Tanel Poder 🇺🇦 banner
Tanel Poder 🇺🇦

Tanel Poder 🇺🇦

@TanelPoder

Creator of https://t.co/w1Pz4s2EhV and a long time computer performance nerd. Performance & Troubleshooting Training: https://t.co/lRKHSCFE6M

Miami, FL Tham gia Şubat 2009
1.1K Đang theo dõi12K Người theo dõi
Tanel Poder 🇺🇦 đã retweet
DuckDB
DuckDB@duckdb·
We're excited to announce duckdb-skills, a DuckDB plugin for Claude Code! We think the embedded nature of DuckDB makes it a perfect companion for Claude in your local workflows. The skills supported include: + read-file and query – uses DuckDB's CLI to query data locally, unlocking easy access to any file that DuckDB can read. + read-memories – a clever idea to store your Claude memories in DuckDB and query them at blazing speed. These are powered by two additional skills: + attach-db – gives Claude a mechanism to manage DuckDB state through a .sql file linked to your project. + duckdb-docs – uses a remote DuckDB full-text search database to query the DuckDB docs and answer all of your (and Claude's own) questions. github.com/duckdb/duckdb-…
English
8
48
351
21.2K
Tanel Poder 🇺🇦 đã retweet
Simon Späti 🏔️
The semantic layer isn't new. SAP BusinessObjects had one in 1991. What's new is the need for a universal semantic layer that works across BI tools, notebooks, and applications. When you only had one BI tool, that tool's semantic layer was enough. Now that data touches 10 different consumers, you need something central. That's the real driver behind modern semantic layers like Cube or the dbt semantic layer. ssp.sh/brain/semantic…
Simon Späti 🏔️ tweet media
English
1
3
26
2.1K
Tanel Poder 🇺🇦 đã retweet
dreamlike_ocean
dreamlike_ocean@dreamli60679407·
integrate Netty4.2 kqueue as a virtual-thread poller to take over network IO Although this is just a for-fun demo, I’ve already verified that I can hand over virtual-thread network I/O to any networking library github.com/dreamlike-ocea…
dreamlike_ocean tweet media
English
1
3
31
1.7K
Tanel Poder 🇺🇦 đã retweet
Ivan Burazin
Ivan Burazin@ivanburazin·
New category emerging: Headless SaaS Not infrastructure as a service / platform as a service Traditional software (Photoshop, Slack, Jira) rebuilt with agent-first APIs. - No UI - Programmatic access - Essentially the same product with different interface Entirely new business model.
English
151
40
900
111.2K
Tanel Poder 🇺🇦
Tanel Poder 🇺🇦@TanelPoder·
@chris_skyflier Excellent explanation, diagrams and details. I’ve always thought of LWN as a “log window number”, but have to check my notes why/where did that come from…
English
1
0
1
155
Tanel Poder 🇺🇦 đã retweet
Christoph Lutz
Christoph Lutz@chris_skyflier·
Pipelined or parallel? In Adaptive Scalable mode LGWR can assign redo writes to worker processes in different ways. More details in the post below 👇 t.ly/HJi5d
English
1
1
13
705
Tanel Poder 🇺🇦 đã retweet
Jaroslav Bahorik
Jaroslav Bahorik@BachorikJ·
JFR recordings are full of correlated signals - CPU, allocations, exceptions, endpoints. But we analyze them one at a time. jfr-shell's new(ish) decorateBy operator joins them inline. jbachorik.github.io/posts/decorate…
English
0
10
29
1.8K
Tanel Poder 🇺🇦
Tanel Poder 🇺🇦@TanelPoder·
@rseroter @allen_hutchison Pretty much my thinking too, big difference between a dev/exploratory environment vs secure, observable, governable production system talking to multiple external components.
English
0
0
0
44
Tanel Poder 🇺🇦 đã retweet
Richard Seroter
Richard Seroter@rseroter·
"For a developer in a terminal with their own credentials, driving a coding agent? Use the CLI." "For an agent embedded in an application runtime without shell access? ... That’s where MCP earns its complexity." @allen_hutchison nails it. Great post. allen.hutchison.org/2026/03/14/mcp…
English
2
8
29
1.9K
Tanel Poder 🇺🇦 đã retweet
Halvar Flake
Halvar Flake@halvarflake·
My friends at @zymtrace are looking for Rust engineers 🦀 They're building the platform that makes GPUs go brr — fully remote, early stage, real impact DM me for an intro, or email team@zymtrace.com I can vouch that the team is top notch.
English
9
25
111
8.5K
Tanel Poder 🇺🇦 đã retweet
SQL Daily
SQL Daily@sqldaily·
Document objects in Oracle AI Database with schema annotations Define these name-value pairs with ANNOTATIONS ( name { 'value' } {,} ) You can add these to Tables View Materialized View Domains Added in 26ai, backported to 19.28 @oraclebase demos oracle-base.com/articles/23/an…
English
0
9
11
687
Tanel Poder 🇺🇦 đã retweet
Nik Samokhvalov
Nik Samokhvalov@samokhvalov·
enjoyed today's PG hacking session a lot -- a great, super precise troubleshooting tool is coming to Postgres ecosystem pwt (pg_wait_tracer), being developed by Dmitry and to be released soon, allows precise wait event tracing for Postgres, inspired by what's available for Oracle for many years somewhat related: PoC: USDT static tracepoints for wait event tracing github.com/NikolayS/postg…
Nik Samokhvalov tweet media
Nik Samokhvalov@samokhvalov

Postgres hacking session today youtube.com/watch?v=3Gtuc2… – LIVE now, join we have a great guest, Dmitry Fomin, who will show us some really cool new tool with wait event analysis (aka ASH) for heavily loaded systems

English
3
6
32
3.3K
Tanel Poder 🇺🇦 đã retweet
Christoph Engelbert / Noctarius ツ / エンゲルベルト クリス
Solving slow queries often involves adding another index. But overindexing is real and a lesser-known #Postgres feature is better: 𝑪𝑹𝑬𝑨𝑻𝑬 𝑺𝑻𝑨𝑻𝑰𝑺𝑻𝑰𝑪𝑺 💡 I often found myself trying to solve a slow query or bad execution plan by adding another, more specific index. Most of the times, it worked but ... damn it was expensive. Not just disk space, but also the cost of updating the index in the write path. A lesser-known feature in Postgres is extended statistics. Something, everybody should know about when using PG. And I've been on the wrong side for way too long myself. I wished I would've known earlier! 🫣 #PostgreSQL already has a bunch of knowledge about your tables out of the box. However this knowledge is all single-column (exceptions exist), and doesn't capture the meaning between two or more columns. CREATE STATISTICS (or extended statistics) enables PG to create additional, multi-column statistics to encode column-relationship, help with insight into likely, unlikely, and impossible value combinations, as well as improve resulting row estimates. To an extend of more than one magnitude better! It's important, because in the real world, data is usually not independent. Just like a coffee without a mug is just black water on your table. The best thing: it costs almost nothing. Virtually no memory or disk space, and way lighter to keep up-to-date when data changes. And it's as simple as this: ----- CREATE STATISTICS my_stats (mcv, dependencies) ON region, plan_tier, billing_status FROM tenants; ----- Storage requirement is 2 KiB. A similar index would use ~30 MiB for the same data set. And the created execution plans typically yield better results, too. 🤯 See my full blog post and find the benchmark (+ generated execution plans and reports) on GitHub for your convenience. I'd love to hear your thoughts on this! Have you used extended statistics already? If so, what is your experience? Leave them in the comments 👇 - Benchmark code + reports: github.com/simplyblock/ex… - Blog post: vela.simplyblock.io/blog/postgres-… Thank you to all the amazing friends and PG people that kept me in the Postgres community for years and taught me so much ❤️ There are a few of those people tagged on the photo. If you want to follow some incredible people? Here's the chance! #pg #database #queryoptimization #queryplan #simplyblock #slowquery #overindexing #statistics
Christoph Engelbert / Noctarius ツ / エンゲルベルト クリス tweet media
English
1
16
50
3.9K
Tanel Poder 🇺🇦 đã retweet
Gergely Orosz
Gergely Orosz@GergelyOrosz·
I am hearing tons of complaints from Cursor customers at enterprise companies: A silent change put almost all models Cursor uses behind Max mode. Devs who used to manage to “spread out” monthly credits over a month see all of it used up in 1-2 days. Are furious + switching.
English
129
53
1.6K
263.9K
Tanel Poder 🇺🇦 đã retweet
Mike Freedman
Mike Freedman@michaelfreedman·
Introducing TigerFS - a filesystem backed by PostgreSQL, and a filesystem interface to PostgreSQL. Idea is simple: Agents don't need fancy APIs or SDKs, they love the file system. ls, cat, find, grep. Pipelined UNIX tools. So let’s make files transactional and concurrent by backing them with a real database. There are two ways to use it: File-first: Write markdown, organize into directories. Writes are atomic, everything is auto-versioned. Any tool that works with files -- Claude Code, Cursor, grep, emacs -- just works. Multi-agent task coordination is just mv'ing files between todo/doing/done directories. Data-first: Mount any Postgres database and explore it with Unix tools. For large databases, chain filters into paths that push down to SQL: .by/customer_id/123/.order/created_at/.last/10/.export/json. Bulk import/export, no SQL needed, and ships with Claude Code skills. Every file is a real PostgreSQL row. Multiple agents and humans read and write concurrently with full ACID guarantees. The filesystem /is/ the API. Mounts via FUSE on Linux and NFS on macOS, no extra dependencies. Point it at an existing Postgres database, or spin up a free one on Tiger Cloud or Ghost. I built this mostly for agent workflows, but curious what else people would use it for. It's early but the core is solid. Feedback welcome. tigerfs.io
English
77
104
1.1K
119.8K
Sam Lambert
Sam Lambert@samlambert·
if you ever circled where's waldo in a library book i hope you lay awake at night unable to live with yourself
English
2
0
40
2.6K