Pluralistic: 12 Jul 2021 – Pluralistic: Daily links from Cory Doctorow
Whitesource Renovate: Automated Dependency Updates
Renovate is a free tool by WhiteSource that allows automating dependency updates in software projects. Fully customizable with a setting to suit every workflow.
It’s Time to Consolidate Your Web App and API Security Mess – The New Stack
When he was training to fight George Foreman in the famous “rumble in the jungle,” Muhammad Ali waved off the famed knockout power of his rival, declaring that “his hands can't hit what his eyes can't see.” Fast-forward to the present and Ali’s observation still packs a punch when it comes to describing one of…
Record Low Congestion Levels – Seattle, LA, San Francisco: The 2021 Urban Mobility Report | Newgeography.com
A new open source operating system for embedded systems | Opensource.com
There's a growing demand for embedded operating systems, and it's best when the one you build upon is open source. The RT-Thread project's R&D team has spent two years of research and intensive development to arrive at the project's latest offering: RT-Thread Smart.
The arrival of the Programmer-Archeologist | by Alasdair Allan | Medium
Or, how to copy and paste from StackOverflow for fun and profit!
The programming languages I like and why I like them | Technorage
Being a polyglot developer, there would be some language you like over others and here are mine.
How I accidentally took down GitHub Actions | Teddy Katz’s Blog
Last December, I was invited to a private bug bounty program to test a beta version of GitHub Actions. GitHub Actions is a workflow automation tool integrated with GitHub. One common use case of GitHub Actions is for CI builds – a project can fairly easily start up a Docker container every time they push a commit (e.g.), and run their project’s tests in the container.
Self-hosting vs Managed Services: Deciding how to host your database | OnlineOrNot
You might be asking yourself 'do people still self-host their databases'? Let's discuss the benefits of managed-services versus self-hosting, to help you decide.
What I learned from Erlang about Resiliency in Systems Design |
Failure in computer systems is inevitable. Adopting Erlang's philosophy of "Let it crash" at the many layers of abstractions in software can have a huge positive impact on resiliency.
Microsoft Takes Practical Approach to Kubernetes Management – The New Stack
When it comes to cloud native technologies like containers, Kubernetes, microservices, serverless functions and API-centric design, Microsoft is taking a practical approach — leading with Azure and allowing customers to have their own way. For instance, the cloud software and services giant recently noted that at the end of July it would deliver a version…
Understanding ZMAP+ File Format. In this article I want to share my… | by Saurabh Kukade | Analytics Vidhya | Medium
In this article I want to share my findings on how to interpret the ZMAP file format.
Comparative DNS root RTT | RIPE Atlas
Magnetic or sticky? | Seth's Blog
Some projects and ideas are magnetic. They attract large numbers of people. And some are sticky. The folks who show up stick around and make the project part of their lives on an ongoing basis. Rar…
BFI | Sight & Sound | Game Boy
The British Film Institute
Plaid shirts and existential reassurance (Interconnected)
Posted on Monday 12 Jul 2021. 394 words, 1 link. By Matt Webb.
Android Developers Blog: Introducing the Android Game Development Kit
Posted by Scott Carbon-Ogden, Product Manager Android Games Today we’re launching the Android Game Development Kit (AG...
How To Add eBPF Observability To Your Product
How to add eBPF Observability to your product
Science and Technology links (July 10th 2021) – Daniel Lemire's blog
We use CRISPR, a state-of-the-art gene editing technique, to edit the genes of live human patients in a clinical trials. A clinical trial has begun regarding an HIV vaccine. If you choose to forgo meat to fight climate change, you may lower your individual’s lifetime warming contribution by 2 to 4%. Age-related testosterone loss may … Continue reading Science and Technology links (July 10th 2021)
Pluralistic: 10 Jul 2021 – Pluralistic: Daily links from Cory Doctorow
The difference between software and hardware projects - Stack Overflow Blog
If you think your software experience will let you build a hardware project easily, you might be a bit too ambitious. It's very different from software.
The Law of Net Design Costs – Software the Hard way
Suppose you’re working on a software system and need to implement user-logins using a userID and password. After a bit of research, you narrow it down to two possible options. Your first option is …
Two Wishes for Dev Tooling - macwright.com
The need for nonbinary code quality and bot commits
No more DSLs: Implement and deploy a distributed system with a single program
On Cold Keyboard Optimization · @radekmie’s take on IT and stuff
If you have ever worked with a profiler, you should be aware that basically everything your CPU does may affect the results.
Why FEMA is denying aid to Black disaster survivors in the Deep South - The Washington Post
Why FEMA is denying disaster aid to Black families who’ve lived for generations in the Deep South.
Why writing software is not like engineering
A Year of 379 Computer Days
Interprocess Communication in Microservices
Different IPC methods in microservices like REST API, gRPC, Kafka, RabbitMQ, etc... which developers should know.
Naming Languages - bryandragon.com