Philosophies of Cryptographic Libraries
Explores the philosophical differences in cryptographic library design, focusing on algorithm inclusion, misuse-resistance, and user expectations.
Explores the philosophical differences in cryptographic library design, focusing on algorithm inclusion, misuse-resistance, and user expectations.
The article details the process of converting a Postgres database to SQLite as part of a cloud migration strategy for a SaaS project.
A developer explains why switching from Git GUIs to command line with custom aliases improves productivity and workflow efficiency.
A technical guide on decoupling build and deploy steps in GitHub Actions pipelines for better control and confidence in deployments.
Explores new Problem Details enhancements in ASP.NET 9 for better error handling and response customization in HTTP APIs.
A developer's updated critique of Go after 7 years of professional and OSS experience, covering language quirks, tooling, and conventions.
How the A11y Slack community developed anti-SLAPP policies with Harvard Cyberlaw Clinic to protect members from lawsuits by accessibility overlay vendors.
A monthly roundup of news, talks, and developments in data streaming, Apache Flink, Kafka, and related technologies from September 2024.
Explores how combining data lakehouse, virtualization, and mesh architectures with Dremio solves modern data scaling and silo challenges.
Analyzes the flawed argument that criticizing Richard Stallman's harmful views is ableist due to his alleged neurodivergence, within the free software community.
A programmer reflects on 15 years of blogging, from documenting game prototypes to finding value in writing for clarity and sharing ideas.
A guide to implementing fine-grained permissions for SQL Server Extended Events to enforce the Principle of Least Privilege with role separation examples.
A detailed review of the Keychron Q14 Max, a premium mechanical keyboard with a unique left-side number pad and Alice layout.
A critique of developers boasting about short development times, arguing that quality and problem-solving matter more than speed.
A guide to setting up local HTTPS with the ASP.NET Core developer certificate to test GitHub webhooks during development of a .NET GitHub App.
A technical guide on intercepting and monitoring the 'Run as Administrator' event on Windows using Event ID 4688 and XPath queries.
A designer and developer shares the process and reasoning behind a personal website redesign, focusing on branding and self-representation.
A technical guide on using Google's Vertex AI Gen AI Evaluation Service with Gemini to evaluate open LLM models like Llama 3.1.
A guide to reliably testing Htmx-powered ASP.NET Core applications using Playwright by leveraging Htmx lifecycle events.
Compares the execution speed of Svelte's reactive bindings to keyboard events and provides workarounds for synchronization.