The Post-Modern Web
Is Technology Making Us More Productive?
Why Model Evaluation is Difficult
Lessons from llama.cpp
How AI and Automation Can Improve Operational Resiliency - The New Stack
A Schema-Driven Address API Negotiation
I recently finished Democracy’s Data, The Hidden Stories in the U.S. Census and How to Read Them, and the book was the closest thing to capturing how I see the Application Programming Interface, or simply the API. I regularly get frustrated with my role in the API universe because of the conflicting force’s between not just API producer and consumer, but also the API service and tooling providers, and the investors who do or do not support them. I am fascinated with this intersection, but also repeatedly horrified by what occurs at this intersection at scale online today.
The Rise of the Edge (Delta)
There is a lot that can stress Nike management, but surely one such scenario is their point of sale system going down during a new product release. Thousands of customers suddenly unable to purchase goods in stores or online due to a system outage
How to Use ChatGPT in Non-Evil Ways
TDD Prerequisites
I’ve been shocked by the TDD backlash. “It’s bullshit.” “It’s impossible.” “You can’t make me.” Somebody must have hurt these folks badly. Now, it turns out Soundararajan was asking their question in good faith (see the end for a comment not made in good faith). We agreed that “use it when it makes sense & not when it doesn’t” was a reasonable strategy.
Why Maturity Models Are Fundamentally Broken
Maturity models make complex things appear simple, but we need to acknowledge the circumstances behind them being imposed on so many organizations.
Can Kubernetes Solve WebAssembly's Component Challenges?
Despite talk about the possibility of Wasm one day replacing containers — or even Kubernetes — a very good WebAssembly and Kubernetes fit is emerging.
Monitoring Applications Using Edge Delta Agent + Prometheus
In this post (Part 2/2), we will add the missing piece, the Edge Delta Agent.
Tackling the Complexity of Managing Secrets
Learn how to secure your secrets across applications and infrastructure projects.
Ingress Controllers or the Kubernetes Gateway API? Which Is Right for You?
A nuanced understanding of the strengths and limitations of each solution is pivotal for making well-informed decisions within your Kubernetes networking strategy.
Evolution of Toil Identification and Mitigation – A Classic SRE Challenge - DevOps.com
Toil has always been here and leads to burnout, increased errors and reduced scalability. While it remains, toil mitigation has evolved.
Apica 2024 Predictions: Soaring Data Volumes and Beyond : @VMblog
As we look ahead to 2024, it is a fairly obvious prediction that data volumes will continue to rise and there are catalysts aplenty to thank.
My Web Store Features – Michael W Lucas
GitHub Game Off 2023 theme announcement
It’s the moment you’ve all been waiting for. Are you ready?
Exploring an Idea for an APIs.json Defined Workflow
I have been thinking deeply about API workflows lately. Meaning, how do you chain API requests together in a certain order. There are many valuable API resources available out there that become even more valuable once you bundle them together. API workflows start with single APIs, maybe paginating through results or searching for results, then incrementally pulling detail pages. Then there are API workflows spanning multiple APIs where you can really start seeing the value of API interoperability, such as crawling the web and harvesting data via scraping APIs, then publishing results to AWS S3, and organizing via your CMS APIs. Individual APIs are the individual Lego building blocks, and API workflows with many APIs are how you build more meaningful sets of Lego villages and spaceships.
Should You Bring Your Own Cloud?
With BYOC, not only can you leverage better discounting from the SaaS provider, but you actually own the infrastructure and the data stored there.
Why Did Panera Decide To Outdo Energy Drinks, Anyway?
Is Panera playing with fire by putting so much caffeine in its fruity beverages? A new warning, spurred by a lawsuit, suggests yes.
Cloudless: Computing at the Edge
New use cases will naturally drive more computing away from centralized cloud platforms to the edge. The future is cloudless.
Choreography, or Orchestration, That is the Wrong Question | Diagrid
In microservices, developers often blend choreography and orchestration to meet diverse business needs. This article shows how Dapr provides the flexibility to integrate both, eliminating the need to trade off.
Open Source Is Struggling And It’s Not Big Tech That Is To Blame
I was at an evening reception in Germany together with people from the German software community, business owners, government and…
AI fever turns Anguilla’s “.ai” domain into a digital gold mine
Tiny island country could rake in 10% of its GDP in domain sales this year.
4 Reasons Why Developers Should Use Apache Flink
Flink is one of the most active Apache projects, providing a unified framework for stream and batch processing.
Site Reliability Engineering and AI
AI could recommend standards and priorities more aligned with business objectives than any team of humans could, using a fraction of the time and effort.
A look at “No Silver Bullet” in software engineering and relevance today
“No Silver Bullet—Essence and Accident in Software Engineering” is a widely discussed paper on software engineering written by Turing Award winner Fred Brooks in 1986. Brooks arg…
Data Mesh vs. Data Fabric: What’s the Difference?
Data mesh vs. data fabric. Both manage huge amounts of data, but data mesh is decentralized, and data fabric is centrally controlled.
Data Mesh Vs. Data Fabric: Understanding the Differences
In your quest to build the best data architecture for your organization’s current and future needs, you have many options. Thanks to the mailability of