← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 121
  1. Despite my earnest attempts, no one could show me an actual simulation of how the proposed Marina Safeway redevelopment would affect Fort Mason.

  2. A browser for agents

    A new browser control layer built for agents instead of people.

  3. People are trading horses to get on podcasts.

  4. The way I travel

    Strong opinions on travel, pretty strongly held.

  5. Fixing slow AWS uploads

    Double check your NVMe destinations

  6. Use 1Password with your Pydantic configurations.

  7. AI image generation solved from-scratch creation before editing, leaving us with infinite creative power but zero creative control.

  8. Starting a podcast in 2025

    Starting a new podcast can feel late, but market timing matters less than making something meaningfully different.

  9. Living in San Francisco makes you feel late to every trend because your reference group is distorted.

  10. Digitizing decades of family videos from MiniDV and Hi8 tapes at lossless quality using dvrescue and FireWire for ~$300 instead of $4k.

  11. Setting up secure remote access to a home media server for family members using Tailscale's VPN and ACL permissions.

  12. How modern coding agents use OS-level sandboxing with macOS Seatbelt and Linux Landlock to balance powerful tool access with security.

  13. Language servers for AI

    Why language servers are becoming more important for AI coding agents than for human developers as deterministic validators in correction loops.

  14. Building a home podcast studio from scratch with professional audio, 4K video recording, and remote guest capabilities for under $1k.

  15. Despite the distributed computing hype, centralized infrastructure often delivers better efficiency and economics when you run the actual numbers.

  16. How enterprise sales changes when you can't rely on email communication anymore.

  17. Using LLMs to generate AST validators that enforce coding conventions and prevent agents from taking shortcuts in testing.

  18. My personal backup strategy

    A dual-redundant backup system using rclone, Backblaze B2, and Docker to encrypt and sync data across multiple geographic regions.

  19. July updates to the homelab

    Upgrading from QNAP to Unifi UNAS for faster network storage and cleaner rack organization with patch panels and proper mounting hardware.

  20. How the KV Cache works

    An interactive explanation of how transformer models cache key-value pairs to avoid redundant calculations and speed up token generation.

  21. Why httpx is becoming the standard for Python HTTP requests with async support, reliable testing, and OpenAPI client generation.

  22. A technical exploration of how window-level capture protection works in macOS.

  23. How AI-assisted interview tools are making remote screening unreliable and shifting hiring toward reputation-based systems.

  24. When to bake knowledge into model weights versus using retrieval tools, and why experiential knowledge differs from factual knowledge.

  25. Making an ascii animation

    Breaking down the technical process behind Ghostty's terminal animation using color filtering, luminance mapping, and ASCII character density.

  26. Using a small draft model to generate speculative tokens that a large model verifies in parallel, achieving 2-4x inference speedup without quality loss.

  27. Reverse-engineering Claude Code's architecture by analyzing its minimized JavaScript to understand tool prompts, task decomposition, and error handling.

  28. How AI agents are changing the economics of side projects by making automation cheap enough to build tools you'd never justify manually.

  29. Go ahead, self-host Postgres

    Self-hosting Postgres is simpler and cheaper than managed services suggest, with comparable reliability and better performance tunability.

  30. Using AST analysis to generate specialized render functions at runtime that only compute the state fields actually modified by a sideeffect.

  31. Why Python hot reloading is harder than JavaScript's and the tradeoffs between process restarts, selective invalidation, and hybrid approaches.

  32. A hybrid hot reloading approach using Unix fork() to keep third-party imports cached while reloading project code for sub-second restart times.

  33. How text diffusion works

    How Google's Gemini Diffusion generates text by progressively unmasking tokens in parallel instead of autoregressive left-to-right generation.

  34. The tenacity of modern LLMs

    How modern LLMs iterate relentlessly through feedback loops with unit tests, trying different approaches until they find working solutions.

  35. The ergonomics of rails

    Why Rails succeeded over PHP by eliminating repetitive work through conventions, integrated ORMs, and developer-first design philosophy.

  36. How language servers work

    A technical deep dive into language server internals, from AST parsing to semantic analysis and rule engines that power IDE linting.

  37. Just add eggs

    Cracking the egg is as true in software as it is in cake mix.

  38. AI agents may well become the main entities that touch the web.

  39. Everyone's saying SEO is done and dusted.

  40. Setting up Input Leap

    InputLeap is an open source KVM that lets you share your keyboard and mouse with multiple machines over the network.

  41. Checking in on Waymo

    In under two years cars went from what felt like some CV models and a detailed control system to driving better than most people.

  42. The react revolution

    React changed the engineering world when it walked on stage in May 2013.

  43. Moving some of my old local ML projects to a NAS was taking an _unbearably_ long time.

  44. I've been dipping my toes back into the macOS development scene after a long hiatus of focusing only on the web.

  45. Great engineers can see most of the major roadblocks in the way because they can visualize how to get from Point A to Point B.

  46. San Francisco

    Skip the Golden Gate photos and hit the coastal trails, farmers markets, and foggy beaches where locals actually spend their weekends.

  47. Debugging a V8 memory allocation segfault caused by CPU PKU flags when initializing the platform on secondary threads instead of the main thread.

  48. The "Local Network" Privacy setting on macos needs a redesign.

  49. Building our home network

    Notes on building our 10gbps home network, from choosing Sonic as our ISP to a blinking server rack in the corner.

  50. Introducing Envelope.dev

    Envelope is a new package registry for private python packages.