- A Byte of Coding
- Posts
- A Byte of Coding Issue 396
A Byte of Coding Issue 396
A Byte of Coding Issue 396
Hey-yo,
Last issue before the weekend! Hope you have a good one.
PS. I’ll be in London around June 8th. The last meetup I had in Zurich was a good time and I’d love to do it again, so if you’re in London at the start of June reply to this email and we can grab a drink / coffee / workout / whatever.
Published: 16 February 2024
Tags: make, devops
Tomasz Gągor explores the practical applications and renewed appreciation for Makefiles in modern programming environments. He shares his personal journey and insights on leveraging this tool to automate tasks in various projects including Python, Terraform, and Hugo blogging.
Some highlights:
makefiles facilitate efficient task management and automation by handling file dependencies and updates
detailed use cases of Makefiles in managing complex software builds and server configurations without modern tools like Ansible
illustrates the adaptation of Makefiles across different environments and platforms, proving their versatility and effectiveness even today
Published: 20 February 2024
Tags: linux, crypto,
Sergio Prado delves into the significance and management of random numbers in Linux, emphasizing their crucial role in computing, especially cryptography. He explains both software and hardware approaches to generating true and pseudo-random numbers.
Some highlights:
random numbers are fundamental for security in computing, affecting everything from cryptography to gaming
linux manages random numbers through /dev/random and /dev/urandom, balancing between security and non-blocking performance
Hardware Random Number Generators (HRNGs) and TPM devices provide more secure, but slower, random number generation options
Published: 13 December 2023
Tags: sponsored, auth, web
WorkOS describes what multi-factor authentication (MFA) is and why it’s useful.
Some highlights:
“it’s an added layer of security to your app that makes it more difficult for hackers or impersonators to steal and use a user’s credentials”
describe the different types of MFA
summarizes the back-end flow for different types of MFAs
Published: 21 April 2024
Tags: hardware, history
Fabien Sanglard presents an in-depth analysis of the Super Nintendo cartridges, highlighting their complex hardware components and capabilities. He explores the role of enhancement processors and memory chips in extending the console's performance.
Some highlights:
SNES cartridges contained various advanced chips like the Super FX and DSP-1, enhancing game performance by handling complex graphics and calculations
each game cartridge was uniquely designed with specific chips tailored to the game's technical requirements, such as memory size and speed.
provides detailed technical descriptions and historical context of how these cartridges contributed to gaming development
Thanks for your Support!
Big thanks to all of the Patreon supports and company sponsors. If you want to support the newsletter you can checkout 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.