Porting Takua Renderer to 64-bit ARM- Part 1

The case for route attributes

A comprehensive guide to go generate

Issue #115

10/28/2021

{{PreviewText}} 

Hola
Someone commented on an issue a couple of days ago (at the bottom) that since I switched to the new provider, their adblocker blocks the links in the issues. I think I've resolved the issue, but let me know if it's still a problem for you. The cause of the issue is that the new provider uses Amazon's AWS URLs for tracking clicks on links. Most adblockers/privacy plugins have these blacklisted, so that's why it was blocked. My solution for this was to switch to using custom links, not the default AWS ones. Does that mean that clicking links is still tracked? Yes. Does anyone have access to that data other than me? No. What do I do with it? I use it to generate the aggregate click stats on website. I don't share personal data with anyone for any reason. If you want more information on this, I sent a fairly long email to another subscriber who first brought it up, so if you email me I can just copy it to you. Anyway it's Thursday, so that means last issue of the week before the weekend. Hope you have an exciting Friday and a wonderful weekend!

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

Porting Takua Renderer to 64-bit ARM- Part 1

Published: 29 May 2021
Tags: cpp


Big hype around Apple's recent releases of the M1 chips based on ARM CPU architecture. Is it justified or is it just marketing? You decide. In any case, it seems that Apple is going to be sticking to the ARM architecture for now, and that means your software might have to start suppporting it too. In this first article of a multi-part series, Karl Li describes the motivation and issues of porting his hobby rendering software from x86 to ARM. Karl covers floating point consistency (yay fun), weak memory ordering, and a deep-dive on compilation.

Read Full Article

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

The case for route attributes

Published: 27 October 2021
Tags: php


You know what gets more hate than frontend engineers and algorithm questions in interviews? PHP. Well looking at the fact that something like 80% of the web is powered by PHP, it's still a pretty important language to be aware of. In this article, Brent tackles routing, one of the more opinionated issues in backend web development. Brent's approach uses attributes, but he also compares it other variants like handling it on the controller level.

Read Full Article

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

A comprehensive guide to go generate

Published: 26 October 2021
Tags: go


Writing macros is a double edged sword; on one side writing code that writes code is the epitomy of l33t h4x0r, while on the other side the chances of you blowing off your foot with a 12 gauge equivalent of spaghetti code are fairly high (whoa what an image). Well in any case, if you plan on mutilating yourself, you might as well do it in an educated manner. In this informative article, Eli Bendersky explores "go generate", Golang's system for macros. Eli starts off with a brief introduction, followed by a deep-dive into the stringer generator and advanced features.

Read Full Article
Want to discuss the issue? 

If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding.
Twitter
Website
Thanks for your Support! 

Thanks to sponsors and supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, and Joe Hill 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.
Donate Here



Stats (updated daily)

Sent: 2427

Opens: 1097

Clicks: 188

Link Clicks Clicks % Unique Clicks Unique Clicks %
Porting Takua Renderer to 64-bit ARM- Part 1 60 35.71% 57 35.85
The case for route attributes 51 30.36% 48 30.19
A comprehensive guide to go generate 57 33.93% 54 33.96

Previous

Back to Issues

Next