Karya Semi
HomeBlogSearchCategoriesAboutContact
Karya Semi

Less noise. More notes.

HomeBlogAboutContactPrivacy PolicyDisclaimer

© 2026 Karya Semi. All rights reserved.

XGitHubLinkedIn
  1. Home
  2. /Archive

Browse everything

Archive

Every published piece, arranged by year.

2026

  • Your SIMD Code Doesn't Need the CPU AnymoreAug 11
  • OpenAI Trained a Model to Hunt Hackers, Here's What Daybreak Actually DoesAug 11
  • The Download-as-ZIP Button That Crashes Your Users' BrowsersAug 11
  • Nobody Budgets for the Real Cost of an AI AgentAug 11
  • C Finally Got Tail-Call Optimization. 50 Years Late.Aug 11
  • Meta Ships a 30B Model That Lives on Your Laptop, Not Their CloudAug 11
  • Building a Lightweight and Type-Safe Event Bus in TypeScriptAug 10
  • Taming the Go Garbage Collector in Low-Latency MicroservicesAug 10
  • Designing Distributed Rate Limiters for Multi-Tenant SaaSAug 10
  • Designing a Micro-Payment Pipeline for AI Agents Using USDTAug 10
  • Inside the First Reported Autonomous AI Agent CyberattackAug 10
  • Cloudflare Kitesurf: Why Browsers for AI Agents Are DifferentAug 10
  • Vite 8 Migration Guide: Breaking Changes and Upgrade ChecklistAug 8
  • Building textlog, a Quiet and JavaScript-Free Microblogging PlatformAug 8
  • Navigating Capital Efficiency and Yield Mechanics in Stablecoin LendingAug 8
  • How SIMD and Operator Fusion Drive Postgres to Warp SpeedAug 8
  • Oracle Bans AI-Generated Code in OpenJDK ContributionsAug 8
  • Why OpenAI Paused Project Astra Over Cybersecurity RisksAug 8
  • Inside the Kimi AI Model Sandbox Escape and Security BreachAug 8
  • Inside vLLM: The Architecture Decisions of High-Throughput LLM InferenceAug 7
  • Humans Miss 1 in 3 Security Threats When Approving AI Agent CommandsAug 7
  • Improving CLS: How to Prevent Cumulative Layout Shift from Dynamic Web FontsAug 7
  • AMD Acquires Taalas: Why Etching Models in Silicon is the Future of AI InferenceAug 7
  • Designing Resilient Connection Error Handling in Redis Task QueuesAug 7
  • Your Reasoning Model Isn't Dumb, Your Parser is Throwing Away its Best AnswersAug 7
  • EIP-8361: Analyzing Ethereum's Proposed Zero-Issuance Model for Staking OverloadAug 6
  • The Quality Crisis of 'Vibe Coding': When Speed Inevitably Trashes Codebase Security and MaintainabilityAug 6
  • Zero-Knowledge State Channels: The Scalability Bridge DeFi Desperately NeedsAug 6
  • Optimizing P99 Database Latency: Techniques Beyond Simply Adding IndexesAug 6
  • Zero-Downtime Schema Migrations: Designing PostgreSQL Databases for Continuous DeploymentAug 6
  • Stablecoin Velocity: The True Metric of On-Chain Adoption We're IgnoringAug 6
  • Validators Rally Behind Solana Proposal to Increase Daily SOL Burns to $650,000Aug 6
  • Branchless Rust: Accelerating Data Filters by Eliminating ConditionalsAug 6
  • Inside the $116 Million Coldcard Hack: How Offline Bitcoin Seed Phrases Were Guessed Without Touching the DevicesAug 6
  • Passkeys Aren't Bulletproof, Unit42 Found a New Attack SurfaceAug 5
  • Shai-Hulud Just Hit npm Again, Keyv and TanStack Packages CompromisedAug 5
  • Mistral Just Released Shieldstral, a 3B Model Built Entirely for Content ModerationAug 5
  • 8 Myths About Software Engineering and GenAI That Won't DieAug 5
  • We Finally Learned to Center a Div, Then Browsers Added SidebarsAug 5
  • DeepSeek V4 Flash Crashes the Single-GPU Barrier on AMD MI300XAug 5
  • Why Manually Retyping LLM-Generated Code Actually Makes You a Better DeveloperAug 4
  • Massively Parallel Postgres Backups: How to Stop Dreading Your Backup WindowAug 4
  • How Cloudflare Runs Kimi and GLM Models Smaller and Faster at ScaleAug 4
  • AirLLM: Running 70B Parameter Models on a Single 4GB GPUAug 4
  • Qwen3.8-Max Claims a New Bar for Coding, Does It Actually DeliverAug 4
  • Jane Street Built a UI Library in OCaml, Web Developers Should Pay AttentionAug 4
  • Developers Don't Pick the Best Tool, They Pick the One They TrustAug 3
  • Running NixOS on NVIDIA's DGX Spark: Reproducible AI Workstations Done RightAug 3
  • Google Killed Its Earth AI Feature After Just One Day, Here's What HappenedAug 3
  • EU's Age Verification Now Requires Hardware-Bound Attestation. What That Actually Means.Aug 3
  • Anthropic's Claude Breached 3 Companies During Its Own Security TestsAug 3
  • California's DROP Is Now Enforceable, Here's What Developers Need to ChangeAug 3
  • Debugging RipGrep: Why Musl Binaries Segfault on Large Directory SearchesAug 3
  • Why I Fired My AI Assistant: The Cost of Context Drift and Review FatigueAug 3
  • Solana Changelog: Native Subscription Cancellations and Associated Token Account HelpersAug 1
  • Frontend Bundle Optimization: Eliminating Dead Code and Side EffectsAug 1
  • Ethereum's Glamsterdam Hard Fork Enters Final Testing PhaseAug 1
  • Building Fault-Tolerant Background Job Queues Natively in PostgresAug 1
  • Designing API Idempotency Keys for Distributed PaymentsJul 31
  • Anatomy of an Agentic Intrusion: OpenAI and Hugging Face's Security CollisionJul 31
  • Under the Hood of the Solana v2 SVM: Runtime Parallelization ExplanationsJul 30
  • Running Local Models in the Browser: WebGPU & Chrome Native AI Performance CheckJul 30
  • Optimizing Core Web Vitals in Next.js App Router: LCP, FID, and CLS Practical FixesJul 30
  • Android's Looming ADB Restriction: What It Means for Local Diagnostics and Device ModdingJul 30
  • Advanced RAG Architectures: Implementing Parent-Document Retrieval and Query RewritingJul 30
  • Tokenizing Cows for Capital: How Brazilian Agriculture Bypasses Traditional Banking via DeFiJul 30
  • PyPI Closes the Windows of Exposure: Inside the 14-Day Release File Rejection RuleJul 30
  • Designing Resilient Pydantic v2 Schemas: Advanced Validation, Custom Serialization, and Error HandlingJul 30
  • The True Cost of $1.6B in Idle DeFi Liquidity: Capital Efficiency, Automated Vaults, and Yield OptimizationJul 21
  • Why Bashumerate Was Built: Replacing Xargs with Safe, Readable Pipeline AutomationJul 21
  • Opaque, Interoperable Passkey Records: Standardizing Credential Exports Across PlatformsJul 21
  • Jelly UI: Bringing Soft-Body Physics to Native HTML Form Controls Without JS BloatJul 21
  • Inside the Romanian Land Registry Breach: Backup Isolation, Wiped Systems, and Modern Infrastructure SecurityJul 21
  • Agent Swarms and the New Model Economics: How Context Overhead is Reshaping Infrastructure CostsJul 21
  • TypeScript 7.0 Arrives with a Native Go Compiler: What It Means for Build PipelinesJul 20
  • Practical Memory Management in Modern Systems LanguagesJul 20
  • Engineering for the Agentic Era: Infrastructure, Identity, and Operational ControlJul 20
  • Understanding Database Locks: Row, Page, and Table Level MechanicsJul 20
  • How to Evaluate a RAG Application With a Regression Test SetJul 20
  • Choosing a Database Migration Strategy for Production TeamsJul 20
  • How to Design a Reliable Webhook ReceiverJul 20
  • Microsoft’s July 2026 Patch Tuesday Shows the New Cost of AI-Found VulnerabilitiesJul 20
  • $1.6 Billion in Idle DeFi Liquidity Shows the Cost of Inactive CapitalJul 20
  • Claude Sonnet 5 Just Dropped. Here's What Developers Should Know.Jul 15
  • GLM 5.2 and the Coming AI Margin Collapse: What Open-Weights Models Mean for API ProvidersJul 15
  • EU Pushes Chat Control Back Through the Fast Track. Here's Why Encryption Is in Trouble Again.Jul 15
  • The Developer's Trap: Why Git Signed Commits Don't Guarantee Codebase SecurityJul 15
  • GLM 5.2 vs GPT-4o-mini: The Inference Cost WarJul 15
  • ERC-4337 Smart Accounts: Beyond the HypeJul 15
  • Next.js 15 Partial Prerendering in ProductionJul 15
  • The Rise of RISC-V in Modern Cloud InfrastructureJul 15
  • How Post-Training Quantization Shrinks LLMs to Run on LaptopsJul 7
  • The Hydration Cost: Why React Apps Feel Slow on StartupJul 7
  • Why Modern Security Still Relies on a 50-Year-Old Cryptographic ProtocolJul 7
  • Pegasus Spyware Hits Again. This Time the Target Was Investigating Spyware Abuses.Jul 3
  • AI Agents Now Handle 16% of Freelance Jobs at Pro Quality. Here's How That Changes Everything.Jul 3
  • Anthropic Cut 80% of Claude Code's System Prompt. Here's Why That Matters.Jul 3
  • Three Browser Engines Left, but Only One Actually MattersJul 3
  • Postgres Transactions Are a Hidden Superpower for Distributed SystemsJul 3
  • Solana Just Got Serious About On-Chain GovernanceJul 3
  • Podman v6.0.0 Drops: The Networking Stack Overhaul That Actually MattersJul 3
  • Error Budgets for Small Engineering Teams: When to Slow Down and When to ShipJul 3
  • ERC-7579 Smart Accounts: What Changes for Ethereum DevelopersJul 3
  • TypeScript Conditional and Mapped Types: A Practical GuideJul 3
  • Local AI Models on Your Laptop: When Privacy Beats Bigger ModelsJul 2
  • React Form Validation with Zod: Client Checks, Server Rules, and Fewer Weird BugsJul 2
  • Wi-Fi 7 Router Upgrade Guide: What Actually Changes at HomeJul 2
  • Rust Ownership and the Borrow Checker: A Practical Mental Model for C++ and Java DevelopersJun 30
  • ARM in the Data Center: Why Your Cloud Bill Looks Different in 2026Jun 30
  • Blameless Postmortems That Actually Improve Your Engineering TeamJun 30
  • Choosing a Vector Database for RAG: pgvector, Pinecone, and Qdrant ComparedJun 30
  • Edge Functions vs Serverless Functions: When Each One Actually WinsJun 30
  • Stablecoin Payment Rails: How USDC and USDT Actually Move Money Across ChainsJun 30
  • South Korea Pledges $1 Trillion to Memory Chips and Humanoid RobotsJun 30
  • JPMorgan's Kinexys Crosses $4 Trillion and Opens Five APAC CurrenciesJun 30
  • GitHub Copilot's Harness Outperforms Raw Model Providers on TokensJun 30
  • GitHub's Advisory Database Hit 1,560 CVEs in May. Here's Why That Matters.Jun 30
  • Git 2.55 Quietly Fixes How Massive Repos Stay MaintainableJun 30
  • A Normal-Looking GitHub Repo Can Hijack Claude CodeJun 30
  • Ethereum Clear Signing: Safer Transaction Approvals Start With Readable WalletsJun 30
  • DNS over HTTPS Explained: What It Hides and What It Does NotJun 30
  • UK Crypto Firms Get a 2027 FCA Authorization DeadlineJun 30
  • Chrome WebMCP Origin Trial: Websites Need an Agent Interface NowJun 30
  • RAG Evaluation Checklist for AI Apps Before Users See ThemJun 30
  • Small Functions, Readable Code: A Practical Refactoring GuideJun 30
  • Next.js authentication checklist for production appsJun 30
  • Incident Review Template for Small Engineering TeamsJun 30
  • WhatsApp Usernames Are Coming: What Changes for Privacy, Spam, and IdentityJun 30
  • Feature Flag Best Practices for Small Teams Shipping ContinuouslyJun 30
  • MiCA July 1 Deadline: What Crypto Users Should Check Before Platforms ChangeJun 30
  • Local-First Apps Explained: Why Sync Is the Hard PartJun 29
  • Smart Contract Allowances Explained: The Approval Mistake That Drains WalletsJun 29
  • GitHub Actions Parallel Steps: What CI Teams Should Check FirstJun 29
  • AI SDK 7 Upgrade Checklist for App DevelopersJun 29
  • GPT-5.6 Sol Preview: Why Model Upgrades Still Need Boring EvaluationJun 29
  • Vite 8 Moves to Rolldown: What Frontend Teams Should Check FirstJun 28
  • Cloudflare Temporary Accounts Show the Next Problem for AI Coding AgentsJun 28
  • Post-Quantum Cryptography Has a 2030 Deadline: What Developers Should Do NowJun 28
  • CSS Baseline 2026: The Browser Features Frontend Developers Can Start UsingJun 28
  • USB-C vs Thunderbolt: Same Port, Very Different CableJun 28
  • Passkeys Explained: What Replaces Passwords and What Still Can Go WrongJun 28
  • Code Review Checklist for Small Teams That Actually Prevents BugsJun 28
  • Architecture Decision Records for Small Teams That Keep Repeating DebatesJun 28
  • Ethereum Layer 2 Rollups Explained for Developers Who Just Want Lower FeesJun 28
  • Private Key vs Seed Phrase: What Crypto Wallet Users Keep Mixing UpJun 28
  • Variable Naming Best Practices for Readable CodeJun 28
  • How to Read Programming Error Messages Without PanicJun 28
  • Solana Subscriptions and Allowances Give Web3 Apps a Real Billing PrimitiveJun 28
  • AI Coding Tools in 2026: What Actually Changed My WorkflowJun 28
  • 7 Git Mistakes Every Developer Keeps MakingJun 28
  • The Definitive Guide to Test-Driven Development for Modern TypeScript ProjectsJun 28
  • Why 56% of CEOs Got Zero Return From Their AI BudgetJun 26
  • AI Coding Tools in 2026: What Actually Works and What's Just HypeJun 26
  • Google's Cirq 1.0: Should You Actually Learn Quantum Programming Now?Jun 26
  • RAMageddon: Why Your Next Laptop Will Cost More in 2026Jun 26
  • Bitcoin Below $60K: What Went Wrong and What Comes NextJun 26
  • Next.js: A Deep Dive into the React Framework for ProductionJun 20
  • Mastering Testing in Modern TypeScript: A Comprehensive Guide for DevelopersJun 20
  • Getting Started with Next.js: A Developer's Comprehensive GuideJun 20
  • A Developer's Roadmap: How to Learn Next.js from Zero to ProductionJun 20
  • How to Learn Next.js: A Practical Guide for DevelopersJun 20
  • 5 Things AI Still Gets Wrong in 2026Jun 22
  • How I Use AI to Write Blog Posts Faster Without Losing QualityJun 20