A Byte of Coding Issue 382

A Byte of Coding Issue 382

A Byte of Coding

Howdy,

Another day, another issue.

Made possible through generous sponsorship by:

Published: 7 April 2000

Tags: web, design, philosophy, css

It’s the 24th anniversary of John Allsopp’s influential post on web design, where he uses the ideas in Tao Te Ching as the general philosophy for how one should approach designing for the web.

Some highlights:

  • “design for adaptability, and so accessibility”

  • “Let your design flow from the services which they will provide to your users, rather than from some overarching idea of what you want pages to look like”

  • work with the browser, not against it

Published: 8 April 2024

Tags: system design, architecture

Jeremy D. Miller shares his uncertainty about the effectiveness of modular monoliths.

Some highlights:

  • coming from a primarily .NET background, and that means there’s no easy way to run multiple versions of the same library in the same process”

  • large code bases, regardless of how modular they are, will lead to slow builds and laggy IDEs

  • switching out underlying technology (like libraries) might still be difficult and require updates to the whole code base

Published: 1 June 2023

Tags: sponsored, auth

WorkOS explains all the auth-related protocols and provides additional resources (for further reading) for OAuth, OIDC, and SAML.

Some highlights:

  • “OAuth is not an authentication protocol”

  • OIDC is built on top of OAuth

  • SAML is used for federated authentication

Published: 9 April 2024

Tags: data, networking

João Tomé published data on internet usage during the eclipse yesterday. Not super technical, but interesting for anyone who enjoys data.

Some highlights:

  • USA “bytes delivered traffic dropped by 8%, and request traffic by 12% as compared to the previous week at 19:00 UTC”

  • “Vermont, Arkansas, Indiana, Maine, New Hampshire, and Ohio experienced traffic drops of 40% or more around the time of the eclipse”

  • links at the end to other events that affected internet traffic in the past

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.