Interface method calls with the Go register ABI

Overlooked facts about variables and objects in Python: it's all about pointers

Efficient Search in Rails with Postgres

implementing ShadowRealm in WebKit

Issue #193

3/29/2022

{{PreviewText}} 

Soup
Another day, another issue.

====================================================================

Today's Sponsor: pganalyze

DBAs and developers use pganalyze to identify the root cause of Postgres performance issues, optimize queries and to get alerts about critical issues. Join customers like DoorDash, Atlassian, Moody's, Salsify, and more.

====================================================================

Interface method calls with the Go register ABI

Published: 27 March 2022
Tags: compiler, go


Eli Bendersky "takes a deeper look into how Go compiles method invocations; specifically, how it compiles interface method invocations".


====================================================================

Overlooked facts about variables and objects in Python: it's all about pointers

Published: 28 March 2022
Tags: python


Trey Hunner illuminates the connection between Python variables, pointers, and the object data.


====================================================================

Efficient Search in Rails with Postgres

Published: 28 March 2022
Tags: postgres, ruby, sponsored


Speed up a search query from seconds to milliseconds and learn about exact matches, similarity matches with trigrams, partial matches with ILIKE, and natural language full-text search.


====================================================================

implementing ShadowRealm in WebKit

Published: 27 March 2022
Tags: browser, c++, javascript


Joseph Griego presents the proposed addition of ShadowRealms to the JavaScriptCore JS engine, and describes what they are, how they can be used, and the intricacies of their implementation in C++.


Want to help and get cool stuff?

Thank you for reading! If you enjoy the newsletter, I would really appreciate you helping me spread the word by forwarding this to your friends and colleagues or sharing it on social media! Get cool stuff for your referrals using your link https://abyteofcoding.com or the buttons below.

Your referrals:


If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding. You can also subscribe there if you're new!

Have comments or feedback? Just reply to this email or hit me up on Twitter @AByteOfCoding.

Email landed in your promotions tab? Please move it over to primary so you don't miss the latest issues in the future.
Thanks for your Support! 

Thanks to sponsors and supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, Joe Hill, Astrid Sapphire, Gregory Mazzola, moki scott, Michael, Matt Braun, Tim Nash, Christoffer, and Mike Rhodes this newsletter is provided to you for free. If you'd like to also show your support and buy me a monthly meal, you can donate on the Patreon page. It's not necessary, but it lets me know that I'm doing a good job and that you're finding value in the content.


Stats (updated daily)

Sent: 2741

Opens: 1335

Clicks: 358

Link Clicks Clicks % Unique Clicks Unique Clicks %
Interface method calls with the Go register ABI 49 17.25% 54 18.18
Overlooked facts about variables and objects in Python: it's all about pointers 143 50.35% 145 48.82
Efficient Search in Rails with Postgres 29 10.21% 31 10.44
implementing ShadowRealm in WebKit 63 22.18% 67 22.56

Previous

Back to Issues

Next