DDebashish Ghosal10h ago · 17 min readYou Don't Have a 2.0 Platform Proposal. You Have a Preference.TL;DR: Most rejected platform rewrites are not wrong about the architecture. They are wrong about the sell. This is the playbook that fixes it: a 2-page brief, 3 questions every leader should ask, andpragmatic-engineer.hashnode.dev
PPowerduck9h ago · 4 min readThe AI Coding Agent Guide: Context, Workflows, and VerificationQuick answer: An AI coding agent is only as good as the context it is given and the verification it is held to. The two failures that dominate real work are under-context (the agent guesses the API anblogs.powerduck.com
Aakram1d ago · 12 min readSoftware Development Cost Calculator: A Practical GuideA software development cost calculator can help you create an early budget range for an app, platform, or modernization project, but it should be treated as a starting point, not a binding quote. For 44SSAesparksit.hashnode.dev
MMitchelle Ashley Creado1d ago · 1 min readI Asked My AI Agent to Clean My Desk. It Deleted the Desk."Clean up the project folder," I instructed my code agent. 4,312 superfluous files were discovered. The project was one of them. I clicked "Allow" without reading, which is the toughest security layerinterestingfactsabouttechnology.hashnode.dev
WWrenTools1d ago · 8 min readRead RSS, Atom and JSON Feed in Python: four feedparser trapsDisclosure: we built and sell the Apify Actor whose code this post walks through, RSS, Atom & JSON Feed Reader (publisher WrenTools). The post was written with AI assistance and reviewed by a person bwrentools.hashnode.dev
WWrenTools2d ago · 9 min readDownload files from a list of URLs in Python without getting burnedDisclosure: we built and sell the Apify Actor whose code this post walks through, Bulk File Downloader (publisher WrenTools). The post was written with AI assistance and reviewed by a person before puwrentools.hashnode.dev
DDebashish Ghosal2d ago · 9 min readContext Engineering over Prompt Engineering: Architecting Codebases for AI AgentsContext Engineering over Prompt Engineering: Architecting Codebases for AI Agents TLDR: Agents don't fail because your prompt was badly worded. They fail because your codebase was never designed to b1Apragmatic-engineer.hashnode.dev
Aakram3d ago · 13 min readE164 Phone Number Normalization: A Practical GuideE164 phone number normalization is the process of converting phone numbers into the international E.164 format so they can be stored, compared, and routed consistently across systems. In practice, tha45ASSesparksit.hashnode.dev
DDebashish Ghosal3d ago · 6 min readSlopsquatting: 1 in 5 AI Code Samples Recommends a Package That Doesn't ExistTyposquatting needed you to make a mistake. Slopsquatting doesn't need you at all. The model makes the mistake, and the attacker just registers the result. The name comes from Seth Larson at the Pythopragmatic-engineer.hashnode.dev
WWrenTools3d ago · 8 min readPDF to Markdown in Python: rebuilding headings, lists and paragraphs from font sizesDisclosure: we built and sell the Apify Actor whose code this post walks through, PDF to Text & Markdown Extractor (publisher WrenTools). The post was written with AI assistance and reviewed by a perswrentools.hashnode.dev