Introduction to ARM Semihosting

Divisibility by any prime

How Materialize and other databases optimize SQL subqueries

Issue #65


A Byte of Coding Issue #65
Wish you had an issue?

Introduction to ARM Semihosting

Published: 16 February 2021
Tags: c, microcontrollers

It's been a while since I've gotten down and dirty with microcontrollers, but I remember many a long hour debugging errors with terrible logs and information, because it wasn't trivial to determine what the microcontroller was actually doing. Fortunately it looks like with ARM microcontrollers, you can run some additional C code with the help of a built in feature. Amine El Messaoudi's article introduces this feature, and demonstrates how you can get it running.

Read Full Article

Divisibility by any prime

Published: 17 February 2021
Tags: math

The connections between different parts of math always blow my mind. It kind of makes me feel like I'm tripping. In this article, John D. Cook doesn't disappoint, illuminating a simple algorithm of determining if a number is divisible by a prime using linear algebra.

Read Full Article

How Materialize and other databases optimize SQL subqueries

Published: 17 February 2021
Tags: sql

Subqueries are a pretty intuitive way of connecting data from different tables in SQL. Personally I use them quite a lot, but I never realized the implications. Jamie Brandon's article underlines the potential inefficiencies of subqueries, and educates on the approaches used by different databases to better optimize queries. Pretty rad stuff.

Read Full Article
Thanks for your Support! 

Thanks to supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, and Joe Hill this newsletter is provided to you for (ad) free. If you'd like to also show your support and help out, 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

This email was sent to <<Email Address>>
why did I get this?    unsubscribe from this list    update subscription preferences
A Byte of Coding · 750 Fowler St NW · Atlanta, GA 30332-1914 · USA

Stats (updated daily)

Sent: 1449

Opens: 598

Clicks: 355

Link Clicks Clicks % Unique Clicks Unique Clicks %
Introduction to ARM Semihosting 78 22.67% 60 21.20
Divisibility by any prime 153 44.48% 133 47.00
How Materialize and other databases optimize SQL subqueries 113 32.85% 90 31.80


Back to Issues