Tags: web-review, object-oriented, safety, c++, linux, tech, architecture, graphics, c, public-domain, project-management, business, python, management, css, quality, decision-making, product-management, design, networking, linting, performance, tcp, webgpu, remote-working, software, tools, gaming, streaming, vendor-locking, history, blog, git, github, web, infrastructure, programming, reliability, 3d, estimates
Let’s go for my web review for the week 2023-18.
Tags: tech, web, history, public-domain
Indeed, without deciding to put everything in the public domain, the face of the web would have been very different.
https://thehistoryoftheweb.com/postscript/the-webs-most-important-decision/
Tags: tech, git, github, vendor-locking, tools
Nice to see there are still people out there keeping in mind the “let’s not put all our eggs in the same basket”. This is especially important for systems with such vendor lock-in as GitHub. I’m a bit less convinced about replacing Git itself for now.
https://blog.edwardloveall.com/lets-make-sure-github-doesnt-become-the-only-option
Tags: tech, gaming, linux, streaming
Looks like nice projects. After all these years I’m still amazed at what people manage to achieve in their spare time when they get together to solve a problem.
https://ahelwer.ca/post/2023-04-29-sunshine-moonlight/
Tags: tech, architecture, design, programming, object-oriented
Interesting approach. I did quite some of that but without really putting it together like this. It’s a nice way to explain it.
https://theprogrammersparadox.blogspot.com/2023/04/waterloo-style.html?m=1
Tags: tech, web, css, blog
I must resist to redesign my blog I guess… In any case, this is a very nice style for content.
https://edwardtufte.github.io/tufte-css/
Tags: tech, web, graphics, 3d, webgpu
Nice overview of WebGPU. Also does a decent job laying out the history of graphics APIs. With WebGPU bound to be more widespread and available outside of the browsers things will get very interesting.
https://cohost.org/mcc/post/1406157-i-want-to-talk-about-webgpu
Tags: tech, safety, c++, c
There are really many initiatives to make C and C++ safer lately. I wonder which one will see adoption and what will make its way to the standards.
https://learn.microsoft.com/en-us/cpp/code-quality/understanding-sal?view=msvc-170
Tags: tech, tcp, networking
Very nice explanation about TCP_NODELAY and its implications.
https://withinboredom.info/blog/2023/01/03/the-cargo-cult-of-tcp_nodelay-when-to-use-it/
Tags: tech, python, linting, quality, tools
Looks like a promising linting tool for Python. Feature packed and faster than most other options out there.
https://pythonspeed.com/articles/pylint-flake8-ruff/
Tags: tech, infrastructure, performance
Very interesting to see that move to owned hardware… turns out that not only the invoice is smaller in their case but the performances are much better as well.
https://world.hey.com/dhh/cloud-exit-pays-off-in-performance-too-4c53b697
Tags: tech, reliability, infrastructure, software, business, management
Nice overview of what it takes to increase your uptime. It can get expensive quickly. This is also a good reminder that it’s not only about software, it’s a lot about people and administrative constraints as well.
https://world.hey.com/itzy/uptime-guarantees-a-pragmatic-perspective-736d7ea4
Tags: tech, architecture, decision-making
Nice resource to get started with this important and efficient practice.
https://github.com/joelparkerhenderson/architecture-decision-record
Tags: tech, project-management, estimates
It’s a bit a “yet another article” about estimates. Still there are a few good points in there, they’re harder to apply than it sounds though.
https://vadimkravcenko.com/shorts/project-estimates/
Tags: tech, business, management, product-management, remote-working, business
Clearly a bit US centric but interesting trends nonetheless. We might see some of that reaching Europe (for good and for bad) fairly quickly. At least regarding hybrid work, flexible offices and more asynchronous communication, I’ve seen it globally spread already.
https://www.infoq.com/articles/culture-trends-2023/
Bye for now!