ARM Cortex-M33 Instruction Tracing Without a Debugger

Why I rewrote my open source virtual reality server

We rendered a million web pages to find out what makes the web slow

Issue #51

12/24/2020

A Byte of Coding Issue #51
Hello
Merry Christmas to you everyone who celebrates it on the 24th (mostly Scandinavia I think). I know that a lot of people don't even celebrate Christmas, and personally I celebrate it January 7th, but since I know the date I figured I'd mention it. I'd love to hear what other holidays you celebrate at this time of year, so write me an email and let me know. Also my apologies for missing the issue yesterday. I thought I was getting sick and wanted to rest, but it's actually some sort of allergic reaction to something in my room, and I have no idea what it is. Oh well. I sent a message in the Discord server but refrained from sending an email because it seems unnecessary and spammy. Just join the server if you want updates in the future or to chat. Anyway, here's the issue.

ARM Cortex-M33 Instruction Tracing Without a Debugger

Published: 23 December 2020
Tags: c, embedded systems


Debugging processors can be a pain, because more of than not, you'll need additional hardware just to get the debugging info from the processor. But that's not always the case. In this article, Chris Coleman demonstrates how a Micro Trace Buffer driver can be written for some modern ARM processors, allowing you to capture and analyze debug dumps with a Python script.

Read Full Article

Why I rewrote my open source virtual reality server

Published: 24 December 2020
Tags: javascript, java


Virtual Reality has been growing in popularity over the past couple of years and for good reason; the hardware is becoming more practical and accessible. Unfortunately, the open source space for VR is pretty limited, with big companies vying for control of the space and your data. Josip Almasi describes his privacy (and practicality) based motivations for creating an open source virtual reality server, while also outline some of the resources used and design approach.

Read Full Article

We rendered a million web pages to find out what makes the web slow

Published: 23 December 2020
Tags: javascript, research


If you're planning on making anything on the web for commerical purposes, it's likely that SEO will be a chunk of your marketing strategy. Well an important aspect of SEO is how fast your website loads. This article shows some research that has been done on what is affecting the loading times for some of the most popular websites on the web. Although some of the data isn't meaningful, there are still some interesting knowledge nuggets to glean.

Read Full Article
Thanks for your Support! 

Thanks to supporters like Євген Грицай, Scott Munro, zturak, pek, and Emil Hannesbo this newsletter is provided to you for 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

Stats (updated daily)

Sent: 1442

Opens: 944

Clicks: 329

Link Clicks Clicks % Unique Clicks Unique Clicks %
We rendered a million web pages to find out what makes the web slow 166 50.46% 142 53.58
Why I rewrote my open source virtual reality server 81 24.62% 58 21.89
ARM Cortex-M33 Instruction Tracing Without a Debugger 55 16.72% 45 16.98
Discord server 16 4.86% 13 4.91
Donate Here 11 3.34% 7 2.64

Previous

Back to Issues

Next