Weekly Digest – Week 1, 2021
Articles and News
Software Is Drowning the World
»Every time you decide to solve a problem with code, you are committing part of your future capacity to maintaining and operating that code.«
https://jamesabley.com/software-is-drowning-the-world/
#complexity #technical-debt #maintainance #dependencies
Making Sense of What Happened Is Hard
In this post, the author uses a practical example to illustrate that it sometimes takes a lot of effort to make sense of operational failures.
https://surfingcomplexity.blog/2021/01/02/making-sense-of-what-happened-is-hard/
#complexity
Load Testing Is Hard, and the Tools are Not Great. But Why?
The post gives an overview of where the complexities in load-testing lie.
https://ntietz.com/tech-blog/load-testing-is-hard-but-why/
#load-testing #systems-performance #performance-testing
What I’ve Learned in 45 Years in the Software Industry
The author shares six ideas after working in the software industry for 45 years.
https://www.bti360.com/what-ive-learned-in-45-years-in-the-software-industry/
#advice #software-engineering
Toyota Production System Glossary
This blog post from 2013 explains some established terms that have their origin in Japanese manufacturing.
https://blog.toyota.co.uk/toyota-production-system-glossary
#processes #methods #manufacturing
Understanding Connections And Pools
»What connections are, how they affect our systems, and how and why pooling works.«
https://sudhir.io/understanding-connections-pools/
#connection-pooling
The Many Lies About Reducing Complexity Part 2: Cloud
In this lengthy article, the author shows why the cloud only reduces complexity in the IT world at first glance.
https://ea.rna.nl/2021/01/10/the-many-lies-about-reducing-complexity-part-2-cloud/
#complexity
The Remote Playbook
Link to a document on remote work, provided by GitLab.
https://about.gitlab.com/resources/downloads/ebook-remote-playbook.pdf
#remote-work #work
Fedora Workstation 34 Looking To Employ Btrfs Zstd Transparent Compression By Default
https://www.phoronix.com/scan.php?page=news_item&px=Fedora-34-Btrfs-Zstd-Default
#file-systems #btrfs #zstd #compression
Video: “Good Enough” Architecture
This video is about finding the sweet spot between too sophisticated and not sophisticated enough system architectures.
https://www.youtube.com/watch?v=PzEox3szeRc
#complexity #software-architecture
Releases and Projects
JupyterLab 3.0
JupyterLab 3.0 is now shipped with the visual debugger and table of contents extension by default, supports multiple languages, and brings numerous other improvements.
https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb
#jupyter #jupyterlab
Asahi Linux
The website of Hector Martin’s project to bring »a polished Linux experience on Apple Silicon Macs« is now available.
#apple-silicon #m1 #system-on-a-chip #arm
Rust 1.49
With Rust’s 1.49 release, ARM64 Linux is becoming a Tier 1 target, while 64-bit ARM macOS and Windows reach Tier 2.
https://blog.rust-lang.org/2020/12/31/Rust-1.49.0.html
macOS 11.0.1 Source
https://opensource.apple.com/release/macos-1101.html
The Open Source components of macOS Big Sur are available now.
falsisign
»For bureaucratic reasons, a colleague of mine had to print, sign, scan, and send by email a high number of pages. To save trees, ink, time, and to stick it to the bureaucrats, I wrote this script.«
https://gitlab.com/edouardklein/falsisign
:wq