The Third Web

Saving a Third of Our Memory by Re-ordering Go Struct Fields

Desired state systems

Issue #148

1/10/2022

{{PreviewText}} 

Hello 2022
Hope you guys had a great New Year. Mine was full of covid. I think I know more people who got it over the holidays than those who didn't. Crazy. Luckily it seems to be pretty light for everyone I know, and hopefully that's the case for everyone else too. Here's the first issue of 2022!

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

The Third Web

Published: 17 December 2021
Tags: web3


Lots of hype around web3. If you don't know what it web3 is, this article by Jürgen Geuter does a great job of introducing it. Jürgen also shares his opinions on why he thinks it's terrible.


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

Saving a Third of Our Memory by Re-ordering Go Struct Fields

Published: 7 August 2020
Tags: go


With modern computers having a comfortable to insane amount of RAM available, it's pretty easy to be lazy with our memory management as programmers. In this article, Lane Wagner explains how a minor change in how a struct was defined had a major impact on a program's memory consumption.


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

Desired state systems

Published: 7 January 2022
Tags: javascript, cloud


I'd say a lot of programming architecting is balancing the complexity of an abstraction vs the complexity of reality. When does the abstraction become more of a maintenance issue than reality and vice versa? Branislav Jenco's article explores the abstraction he calls "desired state system", that "wraps an underlying API or system which has an imperative, mutable interface and allows its user to specify a desired state for this underlying system".


Want to help?

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!

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, and Astrid Sapphire 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: 2638

Opens: 1339

Clicks: 565

Link Clicks Clicks % Unique Clicks Unique Clicks %
The Third Web 293 53.66% 263 52.92
Saving a Third of Our Memory by Re-ordering Go Struct Fields 123 22.53% 113 22.74
Desired state systems 130 23.81% 121 24.35

Previous

Back to Issues

Next