Technology Commentary

Technology Commentary

Facebook takes it all
Facebook takes it all
When you use Facebook as a publishing and marketing tool you need to remember that it isn't your audience - it belongs to Facebook.
·whatiswrongwithyourdog.netlify.app·
Facebook takes it all
Beyond Staff Engineer
Beyond Staff Engineer
Some call it "Senior Staff", some "principal", others "technical director", but what comes after Staff Engineer? What are the challenges and toolset to handle higher complexity across a larger organization?
·blog.alexewerlof.com·
Beyond Staff Engineer
Crafting a Clean, Maintainable, and Understandable Makefile for a C Project.
Crafting a Clean, Maintainable, and Understandable Makefile for a C Project.
Discover how a well-planned Makefile can make building C projects easier. By using clear variables, wildcards, automatic variables, and phony targets, see how the Makefile for the gnaro project is easy to understand and use, serving as a simple guide for other developers.
·lucavall.in·
Crafting a Clean, Maintainable, and Understandable Makefile for a C Project.
When "letting it crash" is not enough
When "letting it crash" is not enough
This essay explores the connection between Erlang's process supervision, state management and durable execution.
·flawless.dev·
When "letting it crash" is not enough
Despite the Hype, Engineers Not Impressed with DORA Metrics
Despite the Hype, Engineers Not Impressed with DORA Metrics
Twenty-nine percent of engineers surveyed by LeadDev and Swarmia said they don't know enough about Google's much-hyped DevOps success measures to say if they're effective or not.
·thenewstack.io·
Despite the Hype, Engineers Not Impressed with DORA Metrics
Easier, Faster, Better: Real-Time Microservices
Easier, Faster, Better: Real-Time Microservices
It’s crucial to consider the scalability and reliability of the data layer since it consumes vast resources and affects the entire app's performance.
·thenewstack.io·
Easier, Faster, Better: Real-Time Microservices
A Tooling Orchestration Protocol
A Tooling Orchestration Protocol
I’ve written about what I call Tooling for Tooling, basically meta-tools that help people build better developer tools faster and easier. Arguably the most famous and ubiquitous meta-tool is not actually a tool—it’s the Language Server Protocol (LSP). By defining a protocol for language implementations to communicate with editors, the LSP lets language authors write a single LSP server and let their users bring any editor that implements an LSP client.
·uptointerpretation.com·
A Tooling Orchestration Protocol
Simplify Data Pipelines
Simplify Data Pipelines
With MinIO, enterprises are not forced to make a choice. They can literally use FTP and SFTP to move that data into an S3-like data store. It is the principle of AND not OR.
·blog.min.io·
Simplify Data Pipelines
What McKinsey got wrong about developer productivity
What McKinsey got wrong about developer productivity
The consulting giant kicked a hornet’s nest when it launched a framework to measure software developer productivity. Here’s what engineers think they got wrong.
·leaddev.com·
What McKinsey got wrong about developer productivity