HHuman Business Works14h ago · 6 min readWhy Take-Home Tests Break Down as Engineering Teams ScaleThe exercise that used to work At a five-person engineering team building editorial tooling, a take-home coding exercise is easy to run. The founder or first engineer writes the prompt, candidates subhumanbusinessworks.hashnode.dev
HHuman Business Works2d ago · 6 min readWhy Vertical Software Companies Build Around Utility Procurement CyclesThe sales cycle that doesn't fit the sales deck Most SaaS sales training assumes a discovery call, a pilot, a champion, a budget owner, and a close within two or three quarters. Sell into a utility an11Shumanbusinessworks.hashnode.dev
Aakram2d ago · 13 min readHow to Choose a Software Engineering Company in CanadaA software engineering company in canada should help you turn business goals into reliable software with clear architecture, predictable delivery, and strong security practices. The right partner is n66SSAesparksit.hashnode.dev
PPowerduck3d ago · 5 min readThe agent "fixed" the race condition with a 200ms sleep. CI went green. Tuesday morning it fell over.The flaky test was the kind that everyone on the team had learned to rerun. it('replays the event into the read model', async () => { await bus.publish(event); const view = await readmodel.bblogs.powerduck.com
PPowerduck3d ago · 4 min readThe agent added a row lock — but it locked after reading the balanceThe on-call log looked normal at first. Two withdrawals, $100 each, against the same account. The second one should have failed. It didn't. We pulled the handler. The agent had clearly been told to st2blogs.powerduck.com
PPowerduck3d ago · 4 min readThe Agent Added Idempotency Keys — And Returned an Empty 201 on RetryThe incident started with a support ticket: customer paid, order number never arrived, but the payment provider webhook showed a successful charge. We dug in. The checkout flow had been updated two weblogs.powerduck.com
PPowerduck3d ago · 3 min readThe agent overwrote its own fix three edits laterI was reviewing a PR that touched the same handler file in four commits. Commit 2 added a null check around a config read that was crashing staging. Commit 4 rewrote that same block to "clean up the eblogs.powerduck.com
PPowerduck3d ago · 5 min readThe Agent Retried the HTTP Call and Double-Charged the CardThe test was flaky in the way payment tests always are: POST /charge sometimes took 820ms against a 500ms CI timeout. Fail one out of ten runs. The agent was asked to fix it. It diagnosed the timeout,blogs.powerduck.com
AAlexander Kopylkov4d ago · 4 min readAI Startups Are Paying Engineers With Pieces of the CompanyResearchers at the Oxford Internet Institute analysed "approximately eleven million online job vacancies in the UK from 2018 to mid-2024." They found that "AI skills exhibit a wage premium on offeringalexanderkopylkov.hashnode.dev
HHuman Business Works4d ago · 6 min readWhat It Costs a Retail Software Company to Land Its First National ChainThe deal that looks like validation A retail SaaS company that has spent three or four years selling to independent shop owners and small regional chains finally gets a call from a national retailer. humanbusinessworks.hashnode.dev