← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 36
  1. XP 3.0: AI Validates What Extreme Programming Got Right

    Extreme Programming evangelists knew pair programming, TDD, code review, and simple design produced better software.

  2. RSS Feed

    Subscribe via RSS Get new articles delivered to your RSS reader.

  3. Podcast

    Subscribe to the Podcast All 34 articles narrated with OpenAI TTS.

  4. About

    Robert Melton I build things that ship to production and lead teams that do the same. 20+ years turning ideas into systems that serve real users at scale.

  5. mail-app-cli: Scriptable Email for Emacs and AI Agents

    Email clients have GUIs.

  6. Monitoring File Handles with 1975 Technology

    Your process is leaking file handles.

  7. Build CLIs First, Wrap as MCPs Second

    MCP (Model Context Protocol) servers give AI agents access to tools.

  8. IRC was the Kakoune editor’s primary community space.

  9. User-generated content flowing into AI context windows creates injection risk.

  10. Emacs for AI Development: Workflows That Scale

    Modern IDEs optimize for mouse-driven workflows and language-specific features.

  11. Synchronous meetings don’t scale across six countries and four time zones.

  12. PostgreSQL for Production: The Generalist's Database

    PostgreSQL appears in every example stack across these articles.

  13. Testing AI Systems: Beyond Unit Tests

    Unit tests verify deterministic behavior.

  14. Mike Acton’s 2014 CppCon talk on data-oriented design fundamentally changed how I approach software engineering.

  15. direnv: Tree-Based Environment State for Your Terminal

    Every project needs different environment variables.

  16. Happy Hashes: Know What's Actually Running in Production

    “It works on my machine.”

  17. You’re deep in a feature branch with uncommitted changes, half-written code, and tests not passing yet.

  18. Feature Advertisement: Backend-Driven Frontend Adaptation

    Hardcoded feature checks scatter across your frontend.

  19. Clarity: AI-Powered Team Transparency Through Text

    Distributed teams lose visibility into what everyone is doing.

  20. FFWF: Fast Fuzzy Window Finder for macOS

    macOS has a built-in window switcher (Control+F4).

  21. FFmpeg for AI Training Data: Jump-Cut Automation

    Video data represents one of the richest sources for training AI models, from action recognition to content moderation systems.

  22. Writing: The Enterprise Architect's Primary Tool

    Enterprise architects bridge executives, developers, and users.

  23. Terminal proficiency distinguishes senior AI engineers from juniors.

  24. In production AI systems processing millions of files daily, naming conventions aren’t trivial details - they’re critical infrastructure decisions.

  25. HTMX for AI Interfaces: Simplicity That Scales

    Modern AI applications demand responsive, real-time interfaces that can handle everything from streaming model outputs to live feature updates.

  26. Building Confidence Through Safety Nets with Git Reflog

    Developers often hesitate to experiment with Git operations because they fear irreversible mistakes.

  27. Traditional hiring practices fail to identify the engineers who will actually deliver in production AI systems.

  28. In production AI systems, not all code is created equal.

  29. Building production AI systems requires intense focus.

  30. Makefiles for ML Pipelines: Reproducible Builds That Scale

    In the era of complex ML pipelines, where data processing, model training, and deployment involve dozens of interdependent steps, Makefiles provide a battle-tested solution for orchestration.

  31. Unlike speculative technology shifts that promise revolution without fundamental need—remember the predictions about cities reorganizing around personal transportation devices?

  32. SwiftMac: A Native macOS Speech Server for Emacspeak

    Emacspeak turns Emacs into a complete audio desktop for blind and low-vision developers.

  33. AI can generate a 50,000-line web application with complete frontend, backend, database schema, and deployment configuration in a day.

  34. Our failures teach us more than our successes.

  35. When building production systems, controlling concurrency isn’t just about performance - it’s about resource management, cost optimization, and system stability.

  36. Classic Linux Commands for Production Log Analysis

    Original Post: https://dzone.com/articles/replacing-modern-tools-with-retro-linux-commands When troubleshooting production systems, we often encounter legacy infrastructure that lacks modern monitoring tools.