LibrePlanet: "Living Liberation" day two retrospective, and motivation for freedom — Free Software Foundation — Working together for free software
The Cargo Cult of Good Code
Infection — Mutation Testing Framework
We all know that unit tests help us to be sure that code works as we expected. And one of the metrics we can use with unit tests is a Code…
Kestra: a Scalable Open-Source Orchestration and Scheduling Platform
Kestra, a new open-source orchestration and scheduling platform, helps developers to build, run, schedule, and monitor complex pipelines. The concept of a workflow, called Flow in Kestra, is at the heart of the platform. It is a list of tasks defined with a descriptive language based on yaml.
Lisp machine security
A follow up to address question of my sanity
AMD Chiplets: Detailed Explanation of the Patent | ITIGIC
A few weeks ago a patent assigned to AMD was published, it explains how their GPUs divided into several chips will work, which will be a general rule not only for them but also for the competition. Where we know that NVIDIA Hopper and Intel Xe-HP are divided into several chips. But AMD's solution is
Policy-as-Code or Policy-as-Data? Why Choose?
Authorization is an age-old problem, and we’ve seen many patterns over the years that aim to provide some structure to it, including access control lists (ACL), role-based access control (RBAC), and attribute-based access control (ABAC). Every authorization solution requires a combination of code and data: the code controls access to a protected resource based on […]
The Evolution to Service-Based Networking
Embracing service-based networking allows companies to match the velocity of modern app delivery practices without compromising on management or security.
The Challenge of Scaling WebSockets
Ultimately, delivering real-time capabilities using WebSockets requires additional architectural and engineering complexity, especially when done at scale.
Chainguard: It's All About That Base Image
Chainguard, the zero-trust security company, delves into the subject of container image security in its new whitepaper "All About That Base Image."
How to use httpx, a web client for Python
The httpx package for Python is a sophisticated web client. Once you install it, you can use it to get data from websites.
Make a cup of coffee with Git
I created my own Git command to brew my morning coffee.
Book notes: Software Architecture: The Hard Parts
Book notes on "Software Architecture: The Hard Parts" by Neal Ford, Mark Richards, Pramod Sadalage and Zhamak Dehghani
Twitter founder says centralization has "really damaged the internet"
Regrets? Jack Dorsey has a few
NetBox Documentation
Audian | Home
Audian is a VoIP company that provides affordable, reliable, scalable hosted voice solutions for small to medium and large sized businesses.
When to Move to the Edge: A Simple Equation to Help Decide
In short, all things being equal, it’s better to run applications at the edge instead of in a centralized cloud or data center environment.
Developers Should Press Cloud Providers on Sustainability
Devs must rethink workload management and nudge cloud providers to improve SLAs on spot instances, said tech ethicist Anne Currie, at Seacon 2022 in London. #sustainability #cloudnative #AWS #GoogleCloud
Why APIs Are the Foundation of Modern Software Development
APIs are the building blocks of application and software development in 2022, but what are the keys to success?
Lock-In in the Age of Cloud and Open Source
Bad technology choices and vendor lock-in are two distinct risks that anybody adopting technology needs to learn about, but they are not the same thing.
The shape of data
Why We’re Porting Our Database Drivers to Async Rust
This Rust driver started as a humble hackathon project, but that gave us an idea: Why not unify all our drivers to use Rust underneath?
Joys Of Apex: The Life & Death Of Software
Our team has had an insanely productive past three months. We've consistently cruised past goals, exceeded expectations, delivered new functionality, and had fun doing so. How did we do it? How can we keep the momentum going? Here's what it comes down to: teams perform well when successes are shared and failures are owned.
Should you prioritize infrastructure costs?
This is an exerpt from Infrastructure Engineer’s section on efficiency.
Before diving into the mechanics of managing infrastructure costs, the first question to answer is whether it’s a valuable use of organizational time to make your current infrastructure spend more efficient. How you think about this will vary a bit depending on whether your company is early-stage, prioritizing growth or profitability.
Early-Stage Generally speaking, very early-stage companies shouldn’t spend much time thinking about infrastructure costs.
CUE
Validate and define text-based and dynamic configuration
Docker founder Solomon Hykes launches Dagger, a new DevOps startup – TechCrunch
Docker founder launches Dagger, a new DevOps startup that has now raised $30 million.
Live Patching for Linux Servers, Shared Libraries & Devices - Security Updates without Reboot
Preventing dangerous patch delays with rebootless updates. Trusted by Dell, Zoom and 1,500+ enterprise. Support all major Linux Distributions.
My Software Estimation Method, Where Every Task Is Estimated At Infinite Time
When I estimate software projects at work, I conform to the way we do it at work. But I can do software estimates the way I want to for my own projects, so I...
How to Set Up Your Own Heroku-like Cloud (PAAS) in 10 Minutes
When building new projects, it’s usually annoying to repeatedly set up stuff like web servers, databases, etc. It’s often expensive or tedious to set up and manage. That’s where open-source PAASs came in. They are free and often have an easy to use app/database deployment & web server manager.
SRE vs. Platform Engineering: The Key Differences, Explained
An overview of the similarities and differences between Site Reliability Engineering and Platform Engineering, including from a career perspective.