A Byte of Coding Issue 408

A Byte of Coding Issue 408

A Byte of Coding

Hey-yo,

I thought I was busy before, but managing 8 people and trying to implement new features has taken it to a new level.

I’m going to be in San Diego mid-June. If anyone is around and wants to meet up, let me know!

Anyway, here’s the issue.

Made possible through generous sponsorship by:

Published: 22 May 2024

Tags: wasm, web

Sylvain Kerkour discusses how rust developers might be ruining webassembly (wasm).

Some highlights:

  • Wasm is a technology designed to create a universal executable format that runs on various platforms.

  • Contends that the introduction of concepts like WIT and the push for async programming are unnecessary and have made WebAssembly difficult to use.

  • While WebAssembly has great potential, especially in web browsers, its server-side implementation risks failure due to increasing complexity.

Published: 23 May 2024

Tags: common lisp

Artyom Bologov explains that Common Lisp is not a single language but a collection of many languages. This includes core Scheme-y Lisp, the Common Lisp Object System (CLOS), generics, the loop macro, and others.

Some highlights:

  • Common Lisp incorporates multiple sub-languages, each with distinct features and programming styles.

  • Examples include a Scheme-like core, the object-oriented CLOS, and generics.

  • The loop macro and format strings are powerful, language-like constructs within Common Lisp.

Published: 15 November 2024

Tags: sponsored, networking, auth, dns

WorkOS’ blog “examines best practices to consider when building in-house as well as a simple alternative” that they provide when it comes to domain verification.

Some highlights:

  • “Domain verification is a crucial security measure for SaaS providers, ensuring that services are securely delivered to the legitimate owners of a domain”

  • “Don’t place TXT records on the root domain”

  • WorkOS offers a simple API you can integrate with to do domain verification

Published: 22 May 2024

Tags: terminal, graphics

Martin Tournoij discusses the relevance and application of terminal escape codes in modern software terminal emulators. He highlights the importance of terminfo for advanced operations and provides a list of universally supported escape sequences.

Some highlights:

  • Terminal escape codes are essential for text styling and cursor operations.

  • Compatibility varies, with terminfo being crucial for advanced functions.

  • Modern terminal emulators widely support ANSI escape codes for text and color formatting.

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.