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?
Databricks vs. Snowflake: From Ancient to Modern Data Solutions
Explore the intersection of ancient wisdom & modern data architecture in Databricks vs. Snowflake. Discover which one is supreme for your data-driven endeavors.
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.
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.
Let the community work it out: Throwback to early internet days could fix social media's crisis of legitimacy
In the days of online bulletin board systems, community members decided what was acceptable. Reviving that approach to content moderation offers Big Tech a path to legitimacy as public spaces.
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.
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.
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.