SShortSingh.
Back to feed

Opinion: AI Hype Cycle Leaves Agencies Caught Between Client Panic and Broken Code

0
·2 views

A developer and agency professional argues that the rapid succession of AI model launches—from Google's Gemini to Anthropic's Claude—has created noise without meaningful change for working professionals. The author contends that the primary beneficiaries of AI coding and productivity tools are domain-savvy clients who prefer cheap, direct access over hiring agencies, not the agencies themselves. However, clients frequently return to developers after AI-generated code breaks in production, yet blame still falls on human professionals rather than the models. The piece also highlights a pattern where clients use tools like Lovable or Bolt to generate websites they cannot maintain, then seek urgent help from the same developers they bypassed. The author concludes that despite predictions of industry death—whether for SEO, agencies, or traditional development—the underlying demand for skilled human intervention has not disappeared.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

API vs SMTP for Password Resets: Why Template Ownership Matters Most

When logistics startups set up transactional email for password resets, the critical first decision is not which transport to use but who owns the email template. Keeping templates inside the application repository alongside the reset-token code ensures that expiry language, URLs, and security logic stay in sync through code review and deployment. Remote template storage at a delivery provider offers editorial flexibility but risks copy drifting out of step with server-side token policy if version pinning and rollback controls are absent. NIST digital identity guidelines treat out-of-band reset secrets as time-limited and single-use, meaning the email copy must accurately reflect server behavior rather than define it. The transport layer — API or SMTP relay — is a secondary concern once ownership and review processes are firmly established.

0
ProgrammingDEV Community ·

LLM Cost Benchmarks Can Mislead Without Accounting for System-Level Noise

A developer running identical LLM cost checks four consecutive times on an untouched local server observed swings of +27% and -11% between runs, despite no configuration changes. The variation stemmed entirely from timing differences, as cost per million output tokens is directly derived from wall-clock time when token counts remain fixed. Background processes, thermal throttling, OS scheduling, and memory pressure on the host machine were identified as likely culprits, though none were instrumented during the test. The author warns that a single before-and-after measurement cannot distinguish genuine performance changes from transient system noise, even when confidence intervals appear non-overlapping. The recommended fix is to run multiple baseline checks of an unchanged configuration to quantify run-to-run variability before drawing conclusions from any benchmark comparison.

0
ProgrammingDEV Community ·

Windows vs Linux: A Developer-Gamer's 6-Month Arch Linux Verdict

A software enthusiast with six months of Arch Linux experience has shared a hands-on comparison of Windows and Linux across usability, gaming, and local AI workloads. The author, running Hyprland on Arch Linux with an Intel i5-11400H and NVIDIA RTX 2050, found the installation process lengthy but manageable for anyone already comfortable with terminal environments. For gaming, Linux delivered noticeably better frame rates via Steam's Proton compatibility layer, with titles like Red Dead Redemption 2 yielding up to 25 FPS more than on Windows. Linux's lower background resource usage was cited as a key reason for the performance gains, though games relying on kernel-level anti-cheat remain a limitation. The author also highlighted Linux's advantages for running local large language models and praised its greater system control compared to Windows.

0
ProgrammingDEV Community ·

Developer builds Chrome extension to save Instagram voice notes at original quality

A developer has created a Chrome extension that saves Instagram voice messages and audio clips directly from the browser, bypassing the platform's lack of a native download option. The extension works by intercepting the browser's URL.createObjectURL function before Instagram's own code runs, capturing audio blobs as they are loaded from Instagram's CDN. Because Chrome extensions run in separate JavaScript contexts, the tool uses two scripts communicating via custom DOM events to bridge the page environment and the browser's extension APIs. A size-based filter between 2 KB and 50 MB screens out non-audio blobs, replacing an earlier hashing approach that caused noticeable page freezes on Reels. The solution requires no scraping or private API access, operating entirely within the user's own logged-in browser session.