Norvig's Agent Definition
Technology Commentary
Web Development of auld lang syne
Removing any form of CSS post-processing has me nostalgic for the other web development strategies that have become obsolete thanks to modern development strategies.
Raycasting
Don’t Rely on eBPF Alone for Kubernetes
It is not recommended to use eBPF without a proper service provider and third-party tool set.
If You’re Remediating This, It’s Too Late
Continuous compliance through automation is key to stopping compliance and security errors before they happen, not just when you discover them.
Article 45 Will Roll Back Web Security by 12 Years
The EU is poised to pass a sweeping new regulation, eIDAS 2.0. Buried deep in the text is Article 45, which returns us to the dark ages of 2011, when certificate authorities (CAs) could collaborate with governments to spy on encrypted traffic—and get away with it. Article 45 forbids browsers from...
Cloud IDE? You Can Pry My Local IDE from My Cold, Dead Fingers
I really, really don’t want an online integrated development environment. Why local IDEs still reign supreme in a cloud-crazy world.
On productivity metrics and management consultants
The management consulting firm McKinsey & Company recently posted a blog post titled Yes, you can measure software developer productivity. The post prompted a lot of responses, such as Kent Bec…
Imran Chaudhri
A conversation with Imran Chaudhri, a former Apple designer and co-founder of Humane about the future of personal computing in the age of artificial intelligence.
The Real Personal (AI) Computer
If you think of Humane’s AI Pin as just another device, it is easy to shrug your shoulders. However, when you place it in the context of the development of computing, you can see we are at the star…
djot
The Last Digitally-Free Nation on Earth
Because of the uniquely strong protection of individual liberties enshrined in the U.S. Constitution and a key legal precedent established by the courts, the United States is the only place I’m aware of in which Linux would remain freely accessible.
The T-shaped Developer | Petar Ivanov's Website
The way how software companies work has changed. A new need has emerged — the need for T-shaped Developers.
Introducing UTF-Random — Making Unicode Fair
Geneva, Switzerland — Unicode revolutionized the written word, but it has one downside: It favors Roman languages by making the byte…
Threads of the next wave of DevOps - OpenContext
The tools that enable context driven decisions.
8 facts about the changing container landscape | Datadog
Building on our yearly reports on how our customers are using containers, we are pleased to share our latest research into the use of containers and orchestration technologies like Kubernetes and Amazon ECS.
The Next IT Challenge Is All about Speed and Self-Service
Adopting a self-service approach for access to cloud resources and Kubernetes clusters can significantly accelerate the cloud adoption journey.
Book notes: Code that fits in your head: Heuristics for Software Engineering
Book notes on "Code that fits in your head" by Mark Seemann
SQL Scoping is Surprisingly Subtle and Semantic
It is not my intention with NULL BITMAP to dwell forever on somewhat obscure, unintuitive SQL-isms, but...with that said, I know a lot of you out there are...
Oh my poor business logic
Adopting existing tools that work, applying them to the business problems at hand, and quickly iterating in the business domain rather than endlessly swirling in the vortex of technobabble is woefully underrated. I’ve worked at two kinds of companies before:
One that only cares about measurable business outcomes, accruing technical debt and blaming engineers when no one wants to work with their codebase, ultimately hurting the product. Another that has staff engineers spending all day on linter configurations and writing seldom-read RFCs while juniors want to ditch Celery for Kafka because the latter is hip.
Valgrind and GDB in close cooperation
The Empowering Style of Cassette Tapes
A glitchy, low-fi medium that turned curation into creation
Permissionless and One-to-One
Symmetric technology democratizes speech. The web, despite all the good it's done is fundamentally assymetric. We need a model that is permissionless and one-to-one.
Essays: Decoupling for Security - Schneier on Security
Decoupling for Security - Schneier on Security
Pulling Practice, Not Pushing
This from Twitter in 2020. A story about human connection. I've played guitar and sang for 50 years. I rarely play for anyone else. I'm haunted by the feeling that I need to be better before exposing myself to others. (Deep roots to this--story for another day.)
Introducing OpenTelemetry in Your Organization: 3 Steps
Implementing observability with OpenTelemetry isn't only about the technology. Learn best practices for a successful rollout.
What symbolizes infrastructure best? | Doc Searls Weblog
Radar Trends to Watch: November 2023
Developments in Networks, Biology, Robotics, and More
Good developers program in a language, talented developers code
Have you ever heard of "framework fatigue"? This term is meant to describe the creep of hundreds of third-party frameworks into development projects. Ten years ago, there wasn't a whole lot of choice out there for Java, my current language of choice, so the average number of third-party libraries included