This week has been about inclusive design, GitHub Copilot and code quality, implicit XML and a Python interpreter in Rust.
A collection of inclusive design principles.
These Inclusive Design Principles are about putting people first. It's about designing for the needs of people with permanent, temporary, situational, or changing disabilities — all of us really.
# Coding on Copilot (pdf)
A paper analysing the impact of GitHub Copilot on code quality and maintenance difficulty.
A language for describing the implicit structure of data, and a set of technologies for making that structure explicit as XML markup.
A Python interpreter written in Rust. It can be embedded into Rust programs to use Python as a scripting language or it can be compiled down to WebAssembly.