Engineering Lead @ Lodgistics
Slides: speakerdeck.com/andyatkinson...
SQL demos/GitHub Repo: github.com/andyatkinson...
Slides: speakerdeck.com/andyatkinson...
SQL demos/GitHub Repo: github.com/andyatkinson...
Future Postgres versions will benefit from this for index scans, backwards scans, bgwriter, checkpointer, copy, vacuum and much more. @pgconfnyc.bsky.social
Future Postgres versions will benefit from this for index scans, backwards scans, bgwriter, checkpointer, copy, vacuum and much more. @pgconfnyc.bsky.social
Listen here: www.remoteruby.com/2260490/epis...
Listen here: www.remoteruby.com/2260490/epis...
bsky.app/profile/pgco...
postgresql.us/events/pgcon...
@PostgreSQL #postgres #conference
bsky.app/profile/pgco...
Presentation page with more info and all the links: andyatkinson.com/10-mistakes
RailsConf 2025 10 Costly Database Performance Mistakes (and How to Fix Them) by Andrew Atkinson
www.youtube.com/watch?v=MJ8R...
Presentation page with more info and all the links: andyatkinson.com/10-mistakes
RailsConf 2025 10 Costly Database Performance Mistakes (and How to Fix Them) by Andrew Atkinson
www.youtube.com/watch?v=MJ8R...
Holy moly, it's amazing when things "just make sense."
duckdb.org/2025/05/27/d...
Holy moly, it's amazing when things "just make sense."
duckdb.org/2025/05/27/d...
These tools are good for re-creating whatever they’ve been trained on.
They are not what will create the next, better generation of frameworks, libraries, technologies.
These tools are good for re-creating whatever they’ve been trained on.
They are not what will create the next, better generation of frameworks, libraries, technologies.
We'll systematically refactor Active Record ORM queries to optimize PostgreSQL performance.
Let’s chat:
refinedpages.com
We'll systematically refactor Active Record ORM queries to optimize PostgreSQL performance.
Let’s chat:
refinedpages.com
#tropicalonrails #tropicalonrails2025
#tropicalonrails #tropicalonrails2025
If you know people who are hiring, I’d really appreciate an introduction. 🙏
If you know people who are hiring, I’d really appreciate an introduction. 🙏
It's really long but hopefully not too hard to follow.
byroot.github.io/ruby/perform...
It's really long but hopefully not too hard to follow.
byroot.github.io/ruby/perform...
They've been doing it forever.
I personally trust them more for it. Eg from a few weeks ago:
They've been doing it forever.
I personally trust them more for it. Eg from a few weeks ago:
byroot.github.io/ruby/perform...
byroot.github.io/ruby/perform...
Those are much harder to produce than contrived examples, and the benefit is that they not only teach me library API, but also various strategies I can apply to my project 💯
Those are much harder to produce than contrived examples, and the benefit is that they not only teach me library API, but also various strategies I can apply to my project 💯
You can now pass these POROs to forms, `render`, route helpers and fragment caching.
github.com/kaspth/activ...
You can now pass these POROs to forms, `render`, route helpers and fragment caching.
github.com/kaspth/activ...
I'm adding another on February 6th that's more friendly to EU time zones + group registration too so bring your squad!
lu.ma/8a8clh9b
I'm adding another on February 6th that's more friendly to EU time zones + group registration too so bring your squad!
lu.ma/8a8clh9b
@fractaledmind.bsky.social to produce our first course on Ruby on Rails.
Sponsored by @hatchbox.io and @honeybadger.io, High Leverage Rails is an in-depth video course on Rails + SQLite for beginners.
Coming in February!
@fractaledmind.bsky.social to produce our first course on Ruby on Rails.
Sponsored by @hatchbox.io and @honeybadger.io, High Leverage Rails is an in-depth video course on Rails + SQLite for beginners.
Coming in February!
Now in all browsers and Node - these 7 new set methods are key for when trying to compare two arrays or sets of data.
Now in all browsers and Node - these 7 new set methods are key for when trying to compare two arrays or sets of data.
This week @joel.drapper.me and I wrapped up the awesome Difftastic tool into a gem with precompiled binaries. Difftastic gives you AST-driven diffs instead of simple text-driven diffs by leveraging the power of Tree Sitter.
This week @joel.drapper.me and I wrapped up the awesome Difftastic tool into a gem with precompiled binaries. Difftastic gives you AST-driven diffs instead of simple text-driven diffs by leveraging the power of Tree Sitter.